Закупки и остатки
Контур товарного бизнеса: поставщики, их предложения, оптовые заказы, партии, склады, себестоимость и резервирование товара под сделку.
Поставщик→Supplier Offer→Purchase Order→Приёмка→Inventory Lot→Резерв сделки
Учет партий
FIFO, FEFO или минимальная закупочная стоимость
Каждая приёмка создаёт отдельную партию с закупочной стоимостью, номером партии, сроком годности и складом. Движения склада append-only: ошибки исправляются отдельной корректировкой, история не переписывается.