food-market/app
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
..
ui Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
__init__.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
crypto.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
gitsync.py Отдельный репозиторий для базы, фасовки товара, ввод истории 2026-08-22 21:25:39 +03:00
journal.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
ledger.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
main.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
models.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
money.py Учёт закупки и перепродажи булок 2026-08-22 17:29:53 +03:00
paths.py Отдельный репозиторий для базы, фасовки товара, ввод истории 2026-08-22 21:25:39 +03:00
stats.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00
storage.py Пекарня может простить остаток 2026-08-24 02:44:19 +03:00