Добавление долга, без зачисления валюты на счет
Добавте возможность добавление нового долга (Взял в долг), но при этом чтобы эти деньги не заносились на счет. Для интерфейса хватит обычной галки (Не вносить деньги на счет). Это поможет вносить старые долги, денег от которых уже нет. В данный момент, этот процесс занимает слишком много лишних кликов.
Потому, что добавив долг, деньги придут на счет. Но эти деньги уже потрачены, а значит их нужно убрать со счета. И тут 2 варианта, либо убрать это все 1 транзакцией, либо пытаться восстановить реальную трату этих денег (т.е. 15 транзакций, которые были). Но в любом из 2 случаев статистика будет ложной. Поэтому можно просто открыть долг, чтобы я видел, что должен этому человеку 200$, но при этом эти 200$ не записывать на счет. Тогда мне не придется вручную их убирать со счета и позже, я смог спокойно списывать этот долг и это будет адекватно обрабатываться для статистики.
Вопрос: зачем пытаться "восстановить реальную трату" того, что не нужно? Спишите эти деньги в ноль, как того требуется, ведь вам не нужны эти траты, что были сделаны ДО. Запишите их как расход в августе как это и было, и забудьте про них.
Я понимаю, что вам хочется всё "в один клик", но, к сожалению, сейчас есть задачи с большей востребованностью. Возможно, в будущем, когда появится возможность заняться шлифовкой шероховатостей или окажется, что эта задача действительно имеет важный приоритет среди остальных.