Sequencing: 1. no markers have been set
2. The use Rosbank and Alfa-Bank ->configured to send them markers "Rosbank" and "Alfa-Bank"
3. Open the SMS from Rosbank and set up for her markers
4. try to open the SMS from Alfa-Bank, to set up markers and for her ->application falls
SMS from Rosbank: Karta ** 1234.Sovershena pokupka na summu 123.45 RUR. A.V.E.-APTEKA N123. Ostatok: 1234.56 RUR. 3.2.16.
(Card number, "** 1234", the amount of "123.45" and "1234.56" recipient "A.V.E.-APTEKA N123" - feykovye.)
Shaped markers:Type: Account
Object: Score in Rosbank
Meaning: Karta: ** 1234
Type: Currency
Object: Russian Ruble (RUB, RUB).
Value: RUR
Type: Type
Object: Consumption
Value: Sovershena pokupka
Type: Receiver
Object: Pharmacy
Value: A.V.E.-APTEKA N123
SMS from Alfa-Bank: 1 * 2345; Pokupka; uspeshno; Summa: 123,45 RUR; Ostatok: 1234,56 RUR; RU / MOSCOW / U PALYCHA GDETO; 02.03.2016 10:07:34
(Card number "1 * 2345", the amount of "123.45" and "1234.56" recipient "RU / MOSCOW / U PALYCHA GDETO" - feykovye.)
Note - in sms from different banks use different locale in the formation of the sums where a comma somewhere point. Maybe - if not already - to build crashlytics / fabric to catch the crash?BTW: I - the developer of Android-apps can help / participate in the project, with the money (if in the future is expected monetization) do not apply - you just want something like that, but most start - laziness.