belkevglaz
|
11 марта 2022 16:03
|
Добрый день.
В пункте 4 принципов работы автоматической обработик написано :
Если существует несколько правил, удовлетворяющих одному условию, то срабатывает первое по списку. Для этого правила можно сортировать, перетаскивая мышкой.
При этом если в первом правиле не сработало ни одно из условий определений категорий (например) расходовно само правило сработало по ключевому слову, то данная запись сохраняется "Без категории" и следующии правилами не обрабатывается.
Пример :
У меня есть правило "Покупка продуктов". В ключевом слове права указано общее "ru.alfabank.mobile.android" для всех уведомлений от Альфа-банка на андроиде. Также в разделе "Определение категорий расходов" перечислены наименования магазинов где я покупаю продукты с выставлением категории Продукты. При появлении нового магазина - я просто добавляю еще одну категорию это правило.
Есть второе в списке правило "Связь", которое уже не отрабатывает никогда независимо от того, что в нем настроено.
Я полагаю это потому, что все пуши содержат строку "ru.alfabank.mobile.android" и поэтомоу всегда обрабатываются правилом "Покупки продуктов", и даже если не сработали условия категории, строка считается обработанной и дальше по списку правил не передалется.
Можно ли добавить ручное управление для правил, передавать входные данные на обработку следущих правил в случае если не сработало ни одно из условий.
Сейчас получается что единственный выход для внятного разбиения кучи расходов это создать одно огромное правило расходов и в нем категоризировать через ключевые слова. У меня таких категорий будет под 100 штук. Это крайне неудобно.
Возможно есть какие-то другие способы решения данной ситуации ?
Спасибо.
|
|
|
Admin
|
11 марта 2022 16:15
|
Добры день.
Можно условия из правила "связь" перенести в ваше основное правило, в блок определения категорий.
Критерий необходимости создания нового правила - отличающиеся условия в ключевых словах самого правила, разные счета или разные типы операций.
Посмотрите про настройку правил тут, возможно поможет:
https://www.drebedengi.ru...rules
|
|
|
belkevglaz
|
11 марта 2022 16:37
|
Спасибо, за ответ.
Да я видел примеры настройки о которых Вы говорите.
Я привел пример из двух правил, на самом же деле у меня их больше и в каждом по несколько категорий. Если я всё это перенесу в одно - тогда получится "простыня" категорий и всего одно правило Расходы (как я писал выше)
Работать с такой простыней категорий в рамках одного правила очень не удобно и не гибкости это совсем не добавит.
|
|
|
Admin
|
11 марта 2022 20:34
|
Простыня может быть не более вашего списка категорий расходов, с которым вы работаете в любом случае в других местах программы.
Так ведь?
|
|
|
belkevglaz
|
12 марта 2022 13:07
|
Добрый день.
Не совсем так. Приведу пример.
Правило "Продукты". Главный критерий "ru.alfabank.mobile.android"
Определение Категории:
Пятерочка или Пятёрочка -> Продукты
Перекресток или Перекрёсток -> Продукты
Лента -> Продукты
...
Мираторг -> Продукты
Как видно, записей определения категории может быть много.
При этом по многим другим категория расходов будет такая же "простыня", заправки, аптеки и т.п.
Мне (субъективно) удобнее группировать категории трат по правилам а не объединять всё в одно.
Сейчас, как я вижу, есть только возможность сделать одно правило с расходами, где в главном критерии будет длинная строка через "или", например :
Пятерочка или Pyatorochka или Перекресток или Perekrestok или ....или ..или ...или.
Другим варинатом являтся создавать для каждой отдельной категории трат (то что в правиле называется определение катергории ) свое отдельное правило, что тоже не кажется изящным решением.
Потому, кмк, имея возможность ручной настройки "проброса" входной строки через правило даже если оно сработало позволит избежать таких вот портянок.
|
|
|
Admin
|
12 марта 2022 14:25
|
А что мешает все продукты в одно поле через или вбить?
Позже планируем сделать более удобную работу с наборами ключевых слов, вместо простого поля.
|
|
|
belkevglaz
|
12 марта 2022 15:53
|
Да в целом ничего не мешает, кроме неудобства редактирования в крайне маленьком поле ввода большой строки и "запихивания" туда всё и вся.
Наверно так и придется делать + разбивать на несколько однотипных правил.
Просто изначально думал что категоризация внутри правила именно для этого и была придумана и мне казалось это удобым. Сейчас (сугубо для меня) категоризация внутри правил не имеет особого смысла.
|
|
|