food-market/app/ui
Claude 3968806094 Пекарня может простить остаток
Надо было отдать 5 500, взяли 5 000, полтысячи оставили. Долг закрыт,
но денег никто не отдавал.

У расчёта с пекарней появился вид: деньги или прощённый остаток. Свалить
их в одну кучу нельзя — тогда «Отдано пекарне» в статистике показывало бы
суммы, которых не платил. Поэтому «Отдано» — только живые деньги,
«Прощено» — отдельная колонка везде: в закупках, в сводке, в статистике
по периодам и по времени.

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

В диалоге платежа галочка «Остаток простили — закрыть партию»: вводишь
сколько отдал, остаток уходит отдельной записью, партия закрывается сама,
потому что её долг становится нулём.

Миграция схемы 3→4 помечает всё записанное раньше как живые деньги.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 02:44:19 +03:00
..
__init__.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
chart.py Раздел статистики 2026-08-23 02:33:11 +03:00
login.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
main_window.py Раздел статистики 2026-08-23 02:33:11 +03:00
page_batches.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
page_dashboard.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
page_debts.py Отдельный репозиторий для базы, фасовки товара, ввод истории 2026-08-22 21:25:39 +03:00
page_journal.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
page_products.py Цена по фасовке не подставлялась после удаления строки 2026-08-23 17:50:42 +03:00
page_sales.py Чаевые 2026-08-23 00:56:26 +03:00
page_settings.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
page_stats.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
quick_sales.py Цена по фасовке не подставлялась после удаления строки 2026-08-23 17:50:42 +03:00
theme.py Отдельный репозиторий для базы, фасовки товара, ввод истории 2026-08-22 21:25:39 +03:00
widgets.py Цена по фасовке не подставлялась после удаления строки 2026-08-23 17:50:42 +03:00