Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени онлайн
Общение / Веб версия / Перевод в два SMS

Перевод в два sms

Денис
9 октября 2018 11:08
Здравствуйте

Подскажите пожалуйста как правильно настроить правила, если перевод происходит в два SMS сообщения в таком порядке:

1) Перевод XX.XXRUB; 08/10 Счет*0506 Баланс 14962.83RUB
2) Входящий перевод XX.XXRUB;08/10 Счет*1966 Баланс XX.XXRUB

Я сделал промежуточный счет "Перевод" и два правила в таком порядке

A) Если в строке есть слово = "Входящий перевод"
и ещё слово = "*1966"
то создать перемещение со счета "Перевод" на счет 1966

B) Если в строке есть слово = "Перевод"
и ещё слово = "*0506"
то создать перемещение со счета на 0506 счет "Перевод"

Вроде работает, но в списке перемещений теперь две операции. Есть ли более оптимальный вариант?

Было бы здорово пометить счет "Перевод" как "промежуточный" и чтобы cистема автоматически заменяла две операции на одну, когда обе присутствуют на одинаковую сумму.
Admin
 
9 октября 2018 11:27
Здравствуйте.
Одну из СМС можно игнорировать настроив правило типа "ничего не делать".
Денис
9 октября 2018 11:41
Если счета всего два, то такая схема подойдет, а если больше, то уже нет, т.к. в СМС указан счет либо "откуда", либо "куда", но не оба счета сразу.
Admin
 
9 октября 2018 12:09
Не понятно.
Сколько бы ни было счетов, что мешает создать правило типа:
Если в строке есть слово "Входящий перевод" и ещё слово "Счет*1966" то "ничего не делать"?
Денис
9 октября 2018 14:59
Можно, но как тогда понять куда переводить?
Admin
 
9 октября 2018 17:11
Это должно быть понятно из одной какой-то СМС, иначе правило на перемещение в любом случае создать не получится.
Денис
9 октября 2018 19:05
Вот поэтому приходится использовать промежуточный счет. Думаю эта проблема есть у многих, так что было бы хорошо иметь системное решение. ДБ мог бы сам понять, что два подряд идущих СМС сообщения на одинаковую сумму означают перевод между счетами.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.