Сделать кнопку "Отменить автоматическое связывание этой операции с запланированной" с восстановлением запланированной транзакции".
Регулярно сталкиваюсь со следующей проблемой.
Проблема связана с работой алгоритмов ДзенМани (или искусственного интеллекта ДзенМани — не знаю, как вы называете эту сущность),
далее для краткости буду использовать аббревиатуру ИИДМ.
Проблема выглядит так.
1. Одну из моих транзакций ИИДМ автоматически связал с запланированной транзакцией, которая, на его взгляд, достаточно похожа.
2. Иногда я согласен с таким распознаванием, и говорю ИИДМ за это спасибо. Но рассмотрим слуай, когда я не согласен с таким связыванием.
3. Я вручную отменяю то, что сделал ИИДМ — изменяю категорию и комментарий к транзакции.
4. Однако моя запланированная транзакция при этом автоматически НЕ ВОССТАНАВЛИВАЕТСЯ, и мне приходится:
- или восстанавливать её вручную,
- или запоминать, что скоро ожидается транзакция, запись о которой, к сожалению, уже удалена ИИДМ.
ПРЕДЛАГАЮ:
1. Все транзакции, в которых ИИДМ что-либо изменяет, начать как-либо маркировать при отображении их в резиме списка (звёздочкой, цветом, иконкой... — вариантов много).
При этом желательно маркировать не всю транзакцию, а конкретно то, что изменено: категорию, комментарий...
1а. Очень хорошо было бы также провести такую маркировку и "в прошлое" — конечно, если информация об этом сохраняется где-то в логах ДМ.
Иначе каждому из пользователей, уже столкнувшихся с такими ошибками ИИДМ, придётся
- или смирится, что для части транцзакций у него неправильно выбраны категории,
- или однажды сесть и вручную проверить все транзакции за последние несколько месяцев: вдруг он что-то упустил при ежедневном просмотре?
2. Сделать кнопку, которая будет отображаться только в транзакциях, распознанных ИИДМ.
То есть когда в списке кликаешь по конкретной транзакции, то в случае, если она была отредактирована ИИДМ, при переходе от списка к отображению одной транзакции появляются:
- выделение того, что было отредактировано (например, цветом)
- кнопка "Оменить автоматическое связывание этой операции с запланированной"
2а. Важно, что данная кнопка должна:
- не только восстанавливать вид данной транзакции до вмешательства ИИДМ,
- но и восстанавливать ту запланированную транзакцию, которая при сопоставлении была удалена ИИДМ из списка "Планируемые транзакции".