Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
От всей души
Мы старались, делали.
Можно поблагодарить разработчиков любой суммой.
Общение / Приложение для Android / Ошибка при определении суммы в уведомлении

Ошибка при определении суммы в уведомлении

Сергей
25 марта 2019 11:52
При автоматической обрабокте уведомления.

Есть например торговая точка, называется IP KULKINA 3. Приходит уведомление о покупке на 577 р. Это выглядит как то так в уведомлении:

Покупка POS IP KULKINA 3 551 ₽ - Баланс: 7 905,35 ₽ VISA •• 0536 Сергей ru.sberbankmobile

Система определяет что это сумма в 3551 рубль при парсинге. Как этого избежать, я такое уже на нескольких торговых точках встречал.
Admin
 
25 марта 2019 12:20
Здравствуйте.
Это проблема, да. Если бы вы не сказали, то и человек бы подумал что сумма это 3 551, что уж говорить о машине. Нет критериев для отделения цифр в этом случае.

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

Ну и ещё - оставить обратную связь сбербанку, чтобы переформатировал уведомление, объяснив ситуацию так, что уведомления сбивают с толку, дескать разделите сумму получше.
DikStrong
2 апреля 2019 11:03
У меня происходит почти то же самое.
"VISA Classic Credit LENTA-301 640,00 ₽ com.samsung.android.spay"
создается расход 301 640,00 :-)
Но в данном-то случае можно же НЕ ОТРЫВАТЬ -310 от слова LENTA?
Admin
 
2 апреля 2019 11:50
В этом случае да. Подкрутили кое-что, понаблюдайте.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.