Сообщество
FAQ
Логин
Пароль
Войти при помощи
Кстати, вы можете
Установить drebedengi.ru на свой сервер.
Общение / Приложение для Android / Баги версии 2.2.20

Баги версии 2.2.20

Павел Фёдоров
31 мая 2015 20:17
Возник ещё один вопрос.

Вот делаю я на сайте правило для покупки (траты) с карты и говорю, мол, при наличии в строке смс слова "покупка", создать расход со счёта VISA0000. А жене приходят такие же смс со словом "покупка", только у неё VISA9999. Как будут дальше развивать события? Она совершит покупку с VISA9999, а по правилу создастся запись с расходом из VISA0000? Думаю что так и будет, но хотелось бы ваш ответ.

Вы выше написали, что можно не писать слова вроде "покупка", т.к. по ним без всяких правил приложением или сервисом определится что это трата. Может это и здорово с какой-то стороны, но мне этот подход не нравится. Не хочется, чтобы в моём правиле была какая-то недосказанность и надежда что вы всё распознаете как надо. Да и вот пример - в Сбере приходят смс со словом "зачисление" и когда кладёшь деньги из кошелька на карту (т.е. получается перемещение), и когда приходит зарплата (а это уже доход). Если в подстроке писать тупо VISA0000 (чтобы однозначно определить счёт) и пронадеяться на сервис, то скорее всего создастся доход (я ж не знаю как в ваших списках эти слова заложены), а если это фактически это было перемещение?

Что-то я и так совсем запутался, а сейчас если за двух пользователей продумывать с этими дурацкими ограничениями подстроки (не пропускать слова).. Голова чёт кругом. Если б можно было задавать ключевые слова-триггеры, по наличию и отсутствию которых работал бы алгоритм всё бы упростилось в разы. Но это я опять о своём..
Admin
  
31 мая 2015 23:22
Сделайте два правила для VISA0000 и VISA9999.
Лучше приведите пример конкретной СМС и сформулируйте конкретные задачи, для которых у вас не получается сформировать правила. Подумаем.
Павел Фёдоров
1 июня 2015 13:13
Admin Пишет:
Павел Фёдоров Пишет:
по которым приложение само определяет тип транзакции, даже если они не написаны в правиле?
Конечно, иначе как бы оно работало с одним только указанием умолчаний, из приложения?
Можете привести списки этих слов, чтобы мне было легче опираться на них при создании правил? Это мне для того, чтобы знать какие слова можно не писать в подстроке, подразумевая, что они автоматом распознаются.

Хочу пока сам "добить" правила. Если не получится и я совсем отчаюсь, то напишу вам с конкретными примерами.
Admin
  
1 июня 2015 13:24
Нет, этот список постоянно меняется и алгоритм может учитывать другие факторы. Правила нужно составлять ничего не зная про внутренний алгоритм, опираясь только на свои нужды и тексты СМС от своего банка.
Павел Фёдоров
1 июня 2015 13:46
Ладно, тогда поехали. Итак, Сбербанк и у меня, и у жены. Моя карта VISA0000, её карта VISA9999. Это для того, чтобы правило учитывало по смс ещё и конкретного человека.

1) Пример расходной смс:
"VISA0000 30.05.15 16:00 покупка 99.90р EVROPA-TORGOVYY TSENTR Баланс: 10.00р"

В правиле я пишу: если в строке есть текст "VISA0000" то "Создать трату" со счёта "VISA мужа". Далее уже идёт определение категории по названиям торговых точек, но это меня пока мало волнует.

Вопрос: как прописать покупку для жены и меня?
Павел Фёдоров
1 июня 2015 14:14
Было бы просто идеально, если бы по условию одновременного наличия слов "VISA0000" и "покупка" в тексте создавалась трата с моей карты. Я в самом начале наивно полагал, что так всё и работает, но оказалось, что нет.

Можете чётко ответить, будет ли возможность в дальнейшем строить правила по выбранным мною словам (а не по подстроке) или ничего не изменится в текущем алгоритме? Будете и готовы ли вы дорабатывать движок таким образом?
Admin
  
1 июня 2015 18:14
Павел Фёдоров Пишет:
Вопрос: как прописать покупку для жены и меня?
Создать ещё одно правило, в котором указать: Если в строек есть текст "VISA9999" то "создать трату" со счёта "VISA жены" и т.п.

Однако, проблема для такого типа СМС действительно существует, если мы хотим создать правило и для дохода, с той же карты VISA0000.

Поэтому да, будем прикручивать настройку правил не по подстроке, а по ключевым словам. По крайней мере для определения типа операции.
Павел Фёдоров
1 июня 2015 18:21
Admin Пишет:
Однако, проблема для такого типа СМС действительно существует, если мы хотим создать правило и для дохода, с той же карты VISA0000.
О чём я вам и толкую уже не первый пост. В вашем примере с Киви всё проще. Сбер же не даёт расслабиться.
Павел Фёдоров
1 июня 2015 18:29
Admin Пишет:
Поэтому да, будем прикручивать настройку правил не по подстроке, а по ключевым словам.
Вот за это я вам скажу огромное спасибо, потому как этого я интуитивно и ждал от настройки распознавания смс в ДД и это самый логичный и удобный способ настраивать правила. Только давайте без полумер и "по крайней мере".
Павел Фёдоров
1 июня 2015 18:35
Кстати, в свете последних новостей захотелось отключить созданные правила (удалять не хочу, слишком много магазинов набил) до изменений, а такой возможности нет. Быть может возможно по-быстрому прикрутить отключалку наподобие "Скрыть из списка" в списке категорий?
Admin
  
1 июня 2015 18:41
Павел Фёдоров Пишет:
Только давайте без полумер и "по крайней мере".
Разве для определения категорий не достаточно одного слова?
Пока такой надобности нет, а вот интерфейс для этой штуки пришлось бы серьёзно переработать и усложнить.
Павел Фёдоров
1 июня 2015 19:01
Admin Пишет:
Разве для определения категорий не достаточно одного слова?
Достаточно. А кто говорит что нет? Мне важно чтобы само правило настраивалось гибко, по любым "выдернутым" мной словам из текста смс и чтобы не было этих ограничений подстроки, а категории сейчас настроены вполне себе ничего. Я даж не знаю что к ним можно добавить. С чего речь вообще зашла о категориях?
Павел Фёдоров
1 июня 2015 19:07
Admin Пишет:
По крайней мере для определения типа операции.
Всё, дошло до меня. Я на радостях подумал что вы можете полумеры сделать в определении типа операции, и поспешил предостеречь.
Павел Фёдоров
2 июня 2015 14:37
Павел Фёдоров Пишет:
Кстати, в свете последних новостей захотелось отключить созданные правила (удалять не хочу, слишком много магазинов набил) до изменений, а такой возможности нет. Быть может возможно по-быстрому прикрутить отключалку наподобие "Скрыть из списка" в списке категорий?
Так и не ответили.

И ещё.. Можно ли сделать копирование правил? Чтобы использовать уже существующее для изменения и сохранения под другим именем
Admin
  
2 июня 2015 14:42
Копирование и отключение - пожелание принято к сведению.
Павел Фёдоров
2 июня 2015 14:50
Вот ещё только что обнаружил. Положил деньги на телефон. Пришла смс. Правило на сайте настроено на этот случай. В списке смс на телефоне вот что: https://yadi.sk/i/ZLrl99cah2wb4 Написано что смс якобы "в очереди". Синхронизировался после этого раз 10 наверное - ничего не изменилось, трата не распозналась, статус всё тот же - "в очереди"
Admin
  
2 июня 2015 15:40
Уточните, у вас приложение обновлено до версии 2.2.22 ?
Павел Фёдоров
2 июня 2015 15:50
Нет, у меня 2.2.20. Не видел обновления. Сейчас исправим
Admin
  
3 июня 2015 20:33
Павел Фёдоров Пишет:
будем прикручивать настройку правил не по подстроке, а по ключевым словам.
Прикрутили, проверьте.
Павел Фёдоров
3 июня 2015 23:50
Отлично! Проставил нужные слова, настроил правила для двух карт. На днях буду пробовать, смотреть и при необходимости корректировать. Правила пришлось ручками дублировать для второй карты - это жаль, так что копирование на будущее всё-таки надо сделать. А в целом здорово, что теперь только траты наличкой нужно заносить. По привычке хочется и с карты вбить)
Антон Иванкин
5 июня 2015 09:53
Здравствуйте. У меня вопрос относительно обработки СМС. Телефон Lenovo P770, версия приложения 2.2.22, версия Android 4.1.1. Прошивка последняя официальная стабильная русская (P770_ROW_S113_130424).
Итак, смс приложением не обрабатываются никак. То есть даже в истории не появляются. У меня банк Уралсиб. Сообщения приходящие от него маркируются как "URALSIB", если позвонить на этот номер то определяет его как 8725742. И URALSIB, и 8725742 добавлены в настройки приложения. Но этого не происходит. Что я делаю не так? Надо ли ждать после получения сообщения (я ждал час, ничего не произошло). Надо ли выполнить синхронизацию - выполнил, ничего не произошло.
Правила обработки СМС на сайте настроены по "подстроке". В общем даже не знаю что и делать. Расслабиться и вбивать как и раньше - ручками? :)
Павел Фёдоров
5 июня 2015 09:54
Антон Иванкин Пишет:
версия приложения 2.2.22
Попробуйте обновиться до 2.2.23 - может быть в этом причина.
Антон Иванкин
5 июня 2015 10:02
Быстро вы :) Только вчера до 2.2.22 обновился.
Установил 2.2.23, сделал перевод, пока жду как банк обработает - отпишусь.
Антон Иванкин
5 июня 2015 10:06
0 эмоций :( СМС получено, но приложение его не "видит". История обработки пуста...
Павел Фёдоров
5 июня 2015 10:06
Антон Иванкин Пишет:
Быстро вы :)
У меня Яндексовский плагин для Оперы стоит и выкидывает уведомления в уголке, ак письмо приходит)
Admin
  
5 июня 2015 11:17
Антон Иванкин Пишет:
смс приложением не обрабатываются никак. То есть даже в истории не появляются.
Здравствуйте.
Проверьте нет ли каких-то сторонних приложений/настроек, которые могут блокировать доступ к СМС. В соседней теме у пользователя была похожая проблема из-за приложения IFTTT.

Также, попробуйте проверить получение СМС введя какой-то свой номер в формате +7916... с которого можете прислать СМС для проверки.
Tisar
6 июня 2015 19:44
1) Не распознаётся SMS.
"Spisanie so scheta 408*03521 na summu 100.00 RUR, poluchatel platezha 408*79578; 06.06.2015 19:32:58."

Было создано правило "АБ Перевод с карты в Сейф" правило должно срабатывать если в SMS есть следующее "poluchatel platezha 408*79578"
SMS приходит от Альфабанка. В бухгалтерии появляется трата вместо перемещения.
Данное правило не отрабатывает, подскажите что я делаю не так?
2) в какой последовательности обрабатываются правила? сначала первое или последнее? если первое подошло, то перебор остальных правил продолжается?
Admin
  
6 июня 2015 22:38
1. Возможно у вас есть другое правило, удовлетворяющее этой СМС и оно обрабатывается первым.
2. Правила обрабатываются сверху вниз. Их можно сортировать мышкой. Если первое подошло, остальные не обрабатываются. Планируем скоро для этого прикрутить галочку "Выполнять другие правила".
Антон Иванкин
7 июня 2015 11:27
Докладываю. У меня таки заработало. Установил последнюю версию, перезагрузил телефон и заработало.
Есть одно пожелание: если смс не было распознано, то после создания нового правила, перераспознать эту смс
Павел Фёдоров
8 июня 2015 09:18
Не распознаются последние смс. Статус - в очереди. Версия приложения 2.2.23 (специально залез на гуглплей проверить нет ли новой - не увидел). Правила на сайте настроены. В приложении естественно тоже. Синхронизировался несколько раз.перезагрузка телефона не помогла. Андроид 4.4, Lenovo S820. В чём причина?
Admin
  
8 июня 2015 10:27
Павел Фёдоров Пишет:
Не распознаются последние смс
Здравствуйте.
Сейчас уже должны распознаваться.
Павел Фёдоров
8 июня 2015 10:28
Да, всё заработало. Спасибо.
NO NAME
9 июня 2015 12:29
Не уверен, ошибка ли это:
1. Пришла СМС
2. Запустил синхронизацию
3. Удалил операцию Автоввода через Отчеты
4. Синхронизировался - "Удалено элементов: 1"
5. Зашел в "Обработку СМС" - сообщение на месте.
6. Еще раз синхронизировал - "Удалено элементов: 2"
7. Сообщение из истории обработки пропало.
Admin
  
9 июня 2015 13:05
Леонид Пишет:
5. Зашел в "Обработку СМС" - сообщение на месте.
Спасибо.
А что при этом в статусе обработки этого сообщения?
NO NAME
9 июня 2015 13:40
Admin Пишет:
А что при этом в статусе обработки этого сообщения?
А где посмотреть статус обработки сообщения?
Скрин сейчас выложить не могу, но в общем экран "Обработка СМС" выглядит так:

Обработка СМС
1.
...
4.

Выберите СМС номер

История обработки

сегодня 13:31 400.00 Руб
Karta *1324: Vydacha... тут остальной текст SMS.
__________________________________________
NO NAME
9 июня 2015 14:41
А, вот на примере сообщение "Podtverdite vkhod" вижу статус "Пропущено". А у предыдущего сообщения сумма на месте статуса.
Admin
  
9 июня 2015 16:36
Леонид Пишет:
А где посмотреть статус обработки сообщения?
В данный момент это сумма, т.к. операция распознана. Т.е. у вас отображается сумма, значит операция не удалена, можно кликнуть на неё и попасть в редактирование.
NO NAME
9 июня 2015 16:39
Admin Пишет:
операция не удалена, можно кликнуть на неё и попасть в редактирование
Именно так. Но см. пункты 4-5: операцию я удалил, она пропала из отчета и прошла синхронизация. А если в зайти в ее редактирование через "Историю обработки" и сохранить, она обратно появляется.
Admin
  
9 июня 2015 22:09
Леонид Пишет:
А если в зайти в ее редактирование через "Историю обработки" и сохранить, она обратно появляется.
Да есть такой нюанс. Поправим.
Anna
16 июня 2015 00:30
В SMS вида "Выписка за 13.06 начислено 90.12 руб." распознано с суммой 13,06.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.