В рассмотрении

Долги, должники, кредиты

Сужу по ситуации.

Идём мы с друзьями в кино, покупаем билеты, один друг просит заплатить за него, потом отдаст. Плачу, сканирую чек, экспортирую его в программу, захожу во второй билет, открываю «Долг» и выхожу. Нельзя создать должника в горячую, необходимо выйти и создать его отдельно, а потом уже можно вернуться и добавить его.

Кромето того, не вижу большого смысла в том, чтобы разделять долги на «Я должен» и «Мне должны».

Достаточно было бы одной записи. Просто в ней был бы положительный счёт — тебе должны — или отрицательный счёт — ты должен. Или же пусть это разделение будет не ручным, а автоматическим, опять же, определяющимся по знаку перед числом. Ведь сегодня один человек должен тебе, а завтра он тебе одолжил больше и ты уже должен ему с вычетом его долга.

Таким должникам и нет смысла настраивать сроки и размеры выплат, которые тут обязательны. Возможно, стоило бы сделать переключатель «Долг/Кредит», определяющий количество настроек?