список тем создать тему

Новый тип операции "Сверка"

Версия: текущая версия

Тип: Доработка
Статус: Не проверено
Важность: Если время будет
Предлагаю новый тип операции - "Сверка".
Пример попроще: есть счет_1 "Баланс на телефоне" и счет_2 "Ежемесячные расходы". 31 октября запрашиваю баланс, он равен 75 рублей, а 31 августа было 100 рублей. Выбираю операцию "сверка", ставлю "флажок" напротив переменного счета_1, ввожу цифру 75 и программа сама вычисляет разницу 25 рублей и списывает ее со счета_1 переводом на счет_2. Если по счету_1 мной будут заведены операции раньше, например я знал баланс  на 30 сентября, но забыл записать и решил это сделать в ноябре. Тогда операцией "сверка" я завожу на 30-е сентября баланс 90 рублей и программа опять вычисляет разницу 10 рублей за сентябрь и пересчитывает октябрь с 25 на 15 рублей. Так же как с операцией "остаток", только переводом на другой счет.
Другой пример: у сотрудника есть подотчетные средства на счете_1. В конце месяца операцией "сверка" перевожу ему остаток подотчета на зарплатный счет_2, обнуляя счет_1. Далее он приносит кучу чеков за прошлый месяц, которые я завожу задним числом, при этом изменяется сумма, переведенная ему на зарплату.
Популярный пример: есть счет_1 кредитная карта с лимитом минус 180.000 рублей. На ней доступно всего 67,7 рублей. Банк предлагает внести на счет 184.378,99 рублей. Вношу эти деньги. А операция "сверка" уже заведена ранее как повторяющаяся с  остатком 180.000 рублей и остальная сумма списывается переводом на счет_2 ежемесячные расходы".
Операция "сверка" крайне важна для "бухгалтерии остатков" с красивым деревом счетов, когда сразу видно где деньги, а не для "бухгалтерии транзакций" с раздутым справочником операций и голой статистикой, которая как женщина, всё показывает, но ничего не даёт.
Программой пользуюсь давно, веду учет нескольких предприятий, складской и товарный учет, зарплатные проекты, строительство и многое другое. Не хватает именно такой операции. Разработчику искренняя благодарность за труд и такой качественный результат.