В опте заказ редко уходит целиком. Клиент просит 500, на складе 300 — вы отгружаете их, остальные 200 уходят позже.
Возникают два разных вопроса, а многие пытаются вести их одним числом:
- Сколько по этому заказу ещё отгрузить?
- Сколько по этому заказу выставлено?
Эти числа независимы: можно отгрузить сейчас, а счёт выставить в конце месяца, или наоборот. Один столбец «остаток» рано или поздно приведёт к повторной отгрузке или двойному счёту.
Kumpara хранит оба числа отдельно по каждой строке заказа. Накладная уменьшает только остаток к отгрузке, счёт — только остаток к выставлению. Превышение блокируется.
Практическая выгода видна в конце месяца: пять накладных одному клиенту объединяются в один счёт, строки берутся из накладных, и связь фиксируется.
Склад движется в момент отгрузки, а не выставления счёта.