Добрый день. Хотелось бы сделать несколько доработок распознавания:
1. Приоритезация. У меня несколько шаблонов для распознавания - один общий, другой частный. Например, общий: %ACCOUNT% %DATE% * оплата %SUM% .* %DESCRIPTION% Баланс:
частный: ХХХХ %DATE% * оплата %SUM% Магазин №1%DESCRIPTION% Баланс:
Не понятно какое из правил отработает, если я получу СМС от Магазина №1.
Хотелось бы составить приоритезированный список, какие шаблоны использовать первыми в случае одновременно совпадения нескольких.
2. Перенос суммы. Хотелось бы иметь возможность переносить сумму из смс в созданую из шаблона транзакцию.
3. Кастомизация механизма отработки смс. Хотелось бы использовать конструкцию if else, and, or для каждой переменной шаблона для СМС. Например, если сумма > 1000, то использовать один шаблон, если < 1000, то использовать другой шаблон. Или если В дескрипшене есть наименование получателя платежа и оно равно Магазин №1, то подставить в поле "Контрагент" транзакции контрагента Магазин №1.