Добавлена функция распознавания СМС
В программе появилась возможность автоматически вносить операции из СМС.
Присылайте нам примеры смс от вашего банка, мы сделаем из них шаблоны и добавим банк в список. Банк и шаблоны можно также добавить самостоятельно в настройках программы. Бонус: можно настроить шаблон и добавлять транзакции послав смс на телефон с программой.
Ждем ваших замечаний и предложений!
Нужно описание данной функции. Непонятно, как это работает.
У меня никакого списка банков не отображается. Жму иконку с облаком - тоже ничего не приходит. Могу только шаблон сделать.
С телефона открывается. А в приложении это списка нет.
Спасибо. Смена языка помогла.
С шаблонами разобрался ))
Нет настройки привязки смс от банков к счету в программе. Или я что-то не понял.
Удалось получить список шаблонов банков.
Кстати , а что делать если банк пришлет смс с другого номера/идентификатора?
Кстати, сейчас обнаружил, что невозможно указать какие СМС игнорировать. Пример, перевожу с одной своей карты на другую, при этом приходит СМС о списании, но одна из этих карт никак не учитывается в программе. Получается, мне нужно удалять транзакции, созданные такими СМС. Было бы хорошо реализовать шаблоны, через которые можно было бы задавать ситуации при которых НЕ нужно добавлять транзакцию. Например: ECMC1234 %дата% списание %сумма% %описание%. То есть если СМС соответствует этому шаблону, то не создавать транзакцию.
Прошивка: MIUI 7.5
При открытии "Settings - Bank SMS recognition" программа каждый раз спрашивает разрешение на чтение СМС. Доступ на чтение выдан, распознавание работает, но разрешение все равно запрашивает повторно при открытии настроек.
В остальном все отлично, огромное спасибо за эту функцию!
У Сбербанка для транзакции перевода нужно два поля счета, например, accountDt и accountCr.
"VISA6542: перевод 1000р. на карту VISA5748 выполнен. Подробнее в выписке по карте http://sberbank.ru/sms/h2/ "
А добавляются в программу только вновь пришедшие СМС? Прочитать и распарсить уже имеющиеся нет возможности?
Есть проблема с символом ":"
Сообщение
Karta *6666; Pokupka 799.29 RUR
где "*6666" - это account, успешно парсится шаблоном
Karta %ACCOUNT% Pokupka %SUM% RUR
но такое сообщение
Karta *6225; Pokupka:799.29 RUR
не распознается ни одним из следующих шаблонов:
Karta %ACCOUNT% Pokupka %SUM% RUR
Karta %ACCOUNT% Pokupka:%SUM% RUR
Karta %ACCOUNT% Pokupka*%SUM% RUR
У Сбербанка автоплатежи подходят под шаблон, отсутствующий в настройках по умолчанию: "%ACCOUNT% %DATE * оплата %SUM% Баланс:"
Пример СМС: "VISA0021 09.02.18 20:06 оплата 180р Баланс: 43.82р"
Добавьте пожалуйста шаблон для Газпромбанка:
Telecard; Card3579;Card1951; 05.02.18 18:11:22; Zachislenie; 7610 RUR; dostupno: 18607 RUR
Telecard; Card3579; Snyatie nalichnih; Summa 10000 RUR; 06.02.18 12:06:38; GAZPROMBANK; dostupno: 8607 RUR
Telecard; Card2163; Oplata; Summa 132 RUR; 17.01.18 11:32:29; STOLOVAYA; dostupno: 16462.69 RUR; ispolzovano: 3537.31 RUR
Получил письмо по рассылке о добавлении этой функции, установил, только вот опробовал, оплачивал картой, пришли и смс и в приложении такой расход появился, все работает.
Огромное спасибо и респект.
Избавился от необходимости вбивать вручную затраты, сделанные картой. Оно хоть и невелик труд, но без этих усилий удобнее реально.
Не зря народ просил настойчиво так давно.
Сегодня, 12 февраля, все транзакции импортируются 11 датой. У кого-нибудь наблюдается аналогичное поведение? Дата в телефоне верная, в СМС тоже 12.02.18.
Карта кукуруза.
Приложение утраивает транзакции из смс. Пример прилагаю.
Похоже, была неактуальная версия. После апдейта транзакции не дублируются.
Сделайте кнопку импорта смс в боковом меню, а то её в настройках искать неудобно.
ГазпромбанкTelecard; Card3579;Card1951; 15.02.18 18:26:31; Zachislenie; 6442 RUR; dostupno: 11995 RUR
Импортируется в 1800 г.
Идея для дальнейшего улучшения функции - можно еще больше автоматизировать процедуру и анализируя информацию о контрагенте из смс, автоматически классифицировать транзакции. Пользователю останется только подтвердить транзакциию.
Например, в моём случае, в смс:
MD00VKUSVILL - Вкусвилл, категория Еда
MD00PYATEROCHKA - Пятёрочка, категория Еда
AEROFLOT PAO - Билеты, категория Работа
MD00HENDERSON - Одежда, категория Одежда
Aliexpress - Гаджеты, категория Гаджеты
итп
Если считаете, что нужно создать отдельную тему для этой идеи - могу ))
Сбербанк -- почему-то появляется две одинаковых транзакции на каждую покупку.
Что делать?
В шаблонах смс действительно очень нужен доп фильтр, чтобы автоматом определять категории. Например, я оплачиваю ЖКХ за 2 квартиры (себе и родителям). В смс от Сбера есть код плательщика и получатель платежа. По этим данным можно настроить правильное определение категорий (за мою квартиру и за родительскую). В одном из приложений (не буду называть) это получилось без проблем. Если нужно, могу прислать скриншот из этого приложения.
Уточните пожалуйста по удваивающимся транзакциям. После прихода смс сразу создается две транзакции или вторая появляется позже?
Вот пример двух приходов по одной покупке. Чаще всего так.
Не цепляет смс от Тинькофф. В качестве номера привязывал и текстовое Tinkoff (как они отображаются в отправителям в смс), и цифровой 88005555775. Может есть другой, правильный номер у этих смс?
Например эту не видит:
Покупка. Карта *1376. 182.99 RUB. YM*AE000008. Доступно 74101.99 RUB
Да, галка стоит
Да, стоит эта галка. Смс от Сбера распознаются, от Тинькофф нет.
Обновил приложение, и теперь программа видит смс! ) Вопрос снят, спасибо!
Как дела с удвоением транзакций из смс в последней бета версии? Есть ли еще замечания?
Продолжают дублироваться, но не всегда, когда как -- не поймешь
Нет пополнения на тинькофф
Пополнение. Карта *1234. 1234.00 RUB. Др. банк. Доступно 12345.56 RUB
Вышла очередная бета. Напишите как теперь ситуация с дублированием.
Да, еще небольшая доработка: в поле "Номер счета для смс" можно указывать несколько номеров карт через запятую (если к счету привязано несколько карт).
Инструкция готова: http://community.personalfinances.ru/knowledge-base/article/sms_recognition_android
Добрый день. Можно ли настроить так, чтобы в поле "Описание" транзакции попадало только %DESCRIPTION% ? У меня сейчас в описание попадает весь текст СМС.
Подскажите пожалуйста, а для не российских банков будет работать? У меня Альфа-Банк, номер телефона такой же как и у российского Alfa-Bank. Только формат смс немного другой. Какой шаблон нужно создать для такой смс (если возможно)?
Karta 2.2222
Oplata tovarov/uslug
Uspeshno
Summa:31.66 BYN
Ostatok:50.87 BYN
Na vremya:09:41:48
BLR/MINSK/SHOP "VITALUR"
13.03.2018 09:41:36
Спасибо.
Сорри, перепутал. Я как раз и имел ввиду комментарий. Ну то есть и в описание и в комментарий чтобы шел дескрипшен.
Здравствуйте,
Добавьте, пожалуйста, для Кукурузы еще пару шаблонов, у меня имеющие не срабатывают, вот примеры смс:
*1234; Списание 70р, оплата услуги "% на остаток": mykykyryza.ru/tarif
*1234; Pokupka: 999.99RUR; Ostatok: 9999.99RUR; YM*AE, Moskva; 07.03.2018 20:41; Tel 88007007710
*1234;Пополнение:30000.00RUR;Остаток:99999.99RUR;23.02.2018 18:54
А также прошу добавить Бинбанк, примеры смс:
Pokupka po karte: *1234 999.99 RUR Mesto VEL.NOVGOROD MAGNIT MM EPITSENTR 11.03.18 17:51 Balans: 99999.99 RUR i.binbank.ru
Покупка по карте: *1234 999.99 RUR Место VELIKIIY NOVG MAGNIT MM VERYAZHSKIJ 11.03.18 13:07 Баланс: 99999.99 RUR i.binbank.ru
Zachislenie na kartu *1234: 9999.99 RUR 08.02.18 18:06, V. NOVGOROD IPT BINBANK. Balans:99999.99 RUR. i.binbank.ru
Зачисление на карту *1234: 99999.99 RUR 08.02.18 13:37, V. NOVGOROD IPT BINBANK. Баланс:99999.99 RUR. i.binbank.ru
Заранее спасибо
Есть ли возможность в стандартных шаблонах от втб из описания удалить дату и время операции?
Что то дублируются транзакции из смс
После обновления от 19 марта распознанные транзакции по всем картам отправляются на один и тот же аккаунт (тот, что по умолчанию при создании новой транзакции вручную).
Пример СМС:
VISA1600 21.03.18 17:11 выдача 2000р ATM 517203 Баланс: 10000.10р
Шаблон:
%ACCOUNT% %DATE% * выдача %SUM% %DESCRIPTION% Баланс:
Добавьте, пожалуйста, ЮниКредит Банк.
Отравитель: UniCredit
Карта 7494 08.02.2018 18:30 Покупка 317.00 RUB. Доступно: 8143.27 RUB MCDONALDS 21021 SANKT-PETERBU RUS
Карта 7494 08.03.2018 06:26 Комиссия за SMS.Unicredit 22.93 RUB. Доступно: 977.07 RUB
Карта 7494 16.03.2018 13:04 Баланс карты увеличен на 10000.00 RUB. Доступно: 10166.81 RUB
Карта 7494 07.03.2018 15:09 Перевод средств 1000.00 RUB. Доступно: 1000.00 RUB
Карта 7494 19.03.2018 13:42 Выдача средств 9000.00 RUB. Доступно: 66.81 RUB ATM0279 SPB TRK RUMBA ST.PETERSBURG
Добрый вечер. Сегодня обновился. Можно инструкцию по СМС распознанию? Исправьте пожалуйста Белоруссия на Беларусь. iOS.
Доброго дня!
sms от ВТБ ни одним шаблоном не распознаются. вот пример:
Расход:
Karta *1234 Pokupka, 967.50 RUR ALLSOFT.RU 07.04.18 17:32 MSK Ostatok 99999.00 RUR (v tom chisle limit overdrafta 99 999.00 RUR)
Доход:
Karta *1234 Popolnenie, 27500.00 RUR 29.03.18 15:18 MSK Ostatok 99999.00 RUR (v tom chisle limit overdrafta 99 000.00 RUR)
пытался сам создать шаблон, но что-то не вышло.
Прошу добавить Русский ипотечный банк с номера russipoteka расходную СМС:
KARTA *6006
01.04.18 04:09
POKUPKA
2029.61 RUB
KOMISSIYA 0.00 RUB
Avoska Svobodnyi (SVOBODNIY,RU)
DOSTUPNO 81599.79 RUB
Добавьте пожалуйста шаблоны для распознавания смс от банка Генбанк. Номер с которого приходит смс: GENBANK.
Примеры смс с расходом:
Auth:
"Magazin M-881"
833.50RUR
Card_N**6220
IMYA FAMILIYA
BAL: 1 030.31
2018-03-20 13:22:37
Auth:
Sevastopolskaia 38
1 000.00RUR
Card_N**6220
IMYA FAMILIYA
BAL: 30.31
2018-03-20 13:25:08
Пример смс с доходом:
Izmenenie ostatka: PAYMENT
1 000.56RUR
Card_N**6220
IMYA FAMILIYA
BAL: 2 000.53
2018-04-04 00:00:00
Прошу добавить шаблон зачисления процентов для Русского ипотечного банка:
KARTA *6006
30.03.18 21:24
ZACHISLENIE
603.46 RUB
DOSTUPNO 8829.40 RUB
И еще шаблон перевода с карты на свой же счет:
KARTA *6006
15.03.18 18:51
SPISANIE
1000.00 RUB
DOSTUPNO 9320.27 RUB
Добрый день. Хотелось бы сделать несколько доработок распознавания:
1. Приоритезация. У меня несколько шаблонов для распознавания - один общий, другой частный. Например, общий: %ACCOUNT% %DATE% * оплата %SUM% .* %DESCRIPTION% Баланс:
частный: ХХХХ %DATE% * оплата %SUM% Магазин №1%DESCRIPTION% Баланс:
Не понятно какое из правил отработает, если я получу СМС от Магазина №1.
Хотелось бы составить приоритезированный список, какие шаблоны использовать первыми в случае одновременно совпадения нескольких.
2. Перенос суммы. Хотелось бы иметь возможность переносить сумму из смс в созданую из шаблона транзакцию.
3. Кастомизация механизма отработки смс. Хотелось бы использовать конструкцию if else, and, or для каждой переменной шаблона для СМС. Например, если сумма > 1000, то использовать один шаблон, если < 1000, то использовать другой шаблон. Или если В дескрипшене есть наименование получателя платежа и оно равно Магазин №1, то подставить в поле "Контрагент" транзакции контрагента Магазин №1.
2. Насколько я понял, при обработке СМС, используется шаблон, в котором уже забита сумма и сумма из СМС не переносится в транзакцию, которая создастся из этого шаблона.
Ясно. Спасибо.
А кастомизация я предложил как путь дальнейшего развития.
Добрый день. Прошу помощи в составлении шаблона СМС. Есть СМС:
ECMC1234 17.04.18 10:02 покупка 70р FABER 3 Баланс: 1308.94р
Сделал шаблон:
%ACCOUNT% %DATE% * покупка %SUM% FABER * Баланс:
После этого пытаюсь обработать все СМС за сегодня, но этот шаблон не находит СМС.
Может где ошибся?
Воспользовался упрощённым вариантом. Спасибо.
Некорректный основной шаблон смс для карты Кукуруза:
%ACCOUNT% Покупка %SUM% Остаток * %DESCRIPTION%
Должно быть:
%ACCOUNT% Покупка %SUM% Остаток * %DESCRIPTION% %DATE%
Добавьте плиз
Карта ATB
Счет *0359 зачисление % на остаток 0.90 RUR 20.04.2018 02:15. Доступно 177.40 RUR
ACC:*0359 Zachisleno %+na ostatok na summu 0.83 RUR vypolneno
Карта Открытие
Вы заплатили 550 р. в WALLET ONE*EDINAYA KASSA картой *1042. Доступно 378.85 р.
Так то вроде все понятно, но чёт не работают мои шаблоны.
Добавьте пожалуйста банк Уралсиб
URALSIB
BANK URALSIB. 4198***7685 2018-04-19 12:25:09 summa 104.90 RUR;OOO FORMAT in OMSK,RUS; Ostatok 28.05 RUR;
BANK URALSIB. SPISANIE SREDSTV SO SCHETA: 250.00 RUR 2018-04-17 08:46:40; Ostatok 428.25 RUR
BANK URALSIB. POSTUPLENIE SREDSTV NA SCHET: 14931.53 RUR 2018-04-13 13:04:35; Ostatok 14945.22 RUR
Не удалось создать корректный шаблон для смс от Сбербанка, транзакция так и не выгрузилась:
ECMC9890 19.06.18 оплата Мобильного банка за 19/06/2018-18/07/2018 60р Баланс: 27.36р
Использованные шаблоны:
%ACCOUNT% %DATE% оплата Мобильного банка за * * %SUM% Баланс:
%ACCOUNT% %DATE% оплата Мобильного банка за * %SUM% Баланс:
%ACCOUNT% %DATE% оплата Мобильного банка за * %SUM% %DESCRIPTION%
%ACCOUNT% %DATE% * оплата Мобильного банка за * %SUM%
Можете ли Вы добавить украинские банки?
Неправильно отрабатывает шаблон "Сбербанк Онлайн"
СМС 1:
Сбербанк Онлайн. С Вашей карты **** 9156 произведен перевод на карту № **** 9020 на сумму 600,00 RUB.
СМС 2:
Сбербанк Онлайн. С Вашей карты **** 9156 произведен перевод на счет № 40604810300250005000 на сумму 252,78 RUB.
Эти смс распознаются и автоматически записываются в ошибочную категорию.
Исправьте пожалуйста.
Вот эта смс почему-то не распозналась вообще:
Сбербанк Онлайн. С Вашей карты **** 9156 произведен перевод на счет № 40702810713000006396 на сумму 5134,92 RUB.
Подскажите пожалуйста, не смог найти в инструкциях как это настроить.
Карточка со счетом в росс. рублях. Пока расплачиваюсь ей в России - все распознается на ура.
При оплате в другой валюте (а у меня это почти все платежи, так сложилось), распознается неверно.
Пример СМС-ки в приложенном скриншоте. Списано 34.25 BYN. На втором скриншоте результат парсинга - определилось как 34.25 RUB
Как поменять шаблон, чтобы распарсивалась не только сумма, но и валюта?
Добрый день. Подскажите как настроить шаблон для СМС типа:
ECMC3458 05.08.18 11:29 покупка 465.16р DIXY-78674 Баланс: 119.77р
ECMC3458 06.08.18 13:42 покупка 154.49р DIXY-35749 Баланс: 54.43р
Я пытаюсь так:
%ACCOUNT% %DATE% * покупка %SUM% DIXY* Баланс:
но не срабатывает.
Ок, тогда так?
%ACCOUNT% %DATE% * покупка %SUM% DIXY
Проблема в том, что у всех магазинов разный номер и я не пойму как указать это в регулярке.
Получается придется указывать номер магазина. И придется создавать на каждый магазин новый шаблон для обработки.
Александр, а планируется ли доработать функционал шаблонов, чтобы можно было использовать язык регулярок?
Мтс банк есть и частично работает, спасибо. Проблема в том, что мне за редкими исключениями (пополнение счёта, перевод между своими) смски приходят в транслите:
Надо сказать, было бы классно, если бы можно было поставить какую-нибудь такую галочку, чтобы смски перед матчингом конвертились из транслита в русский, и тогда бы сразу и все существующие шаблоны заработали, и описания сразу стали бы гораздо внятнее...
Впрочем, понимаю, что такая конверсия неоднозначно и каждый банк наверняка имеет своё представление о том как передавать ш/щ/ы, так что пока по крайней мере просьба: добавьте и такие шаблоны в мтс банк :) я попытался поменять в существующих Оплата на Oplata, но что-то легче не стало. Версия 2.12, вроде как актуальная
Почтабанк собираетесь добавлять?
Добрый день! У нас программа ваша на несколько пользователей, сегодня вошел под своим пользователем и второго высветилось уведомление об удалении 32 записей, что это может значить ? Касса теперь у нас не идет
Добавьте пожалуйста шаблон для BSB-Bank (Беларусь)
Образец СМС прилагается.
Прошу добавить Совесть. СМС от SOVEST
Прошу обновить шаблон карта Халва. СМС от Sovcombank
Альфа-Банк поменял формат СМС для транзакций по кредитным картам. Теперь текст сообщений такой:
Добавьте, пожалуйста.
"Сломалось" распознавание смс от Сбербанка. Программа их фиксирует, но не подставляет сумму транзакции в соответствующее поле (там остаются нули) и почему-то произвольно присваивает категории транзакциям...
"Сломалось" распознавание смс от Сбербанка. Приложение их фиксирует, но не видит сумму транзакции (в соответствующем поле остаются нули) и почему-то произвольно присваивает категорию транзакции...
Комментировать
Комментарии на данной страницы заблокированы!