Анастасия КовалеваАналитик управленческого учёта

Заказная мебель: аванс не закрывает остаток отгрузки

Платежи и отгруженные единицы проходят двумя независимыми потоками.

Задача

В заказе три изделия по 20000 ₽. Получен аванс 30000 ₽, отгружены два изделия, затем поступила окончательная оплата. Полная оплата сама по себе не делает третье изделие отгруженным.

Открыть работающий материал →

Оплачено три, передано два

Заказ содержит три изделия по 20000. Полученные 60000 закрывают оплату, но две отгрузки закрывают исполнение лишь на 40000. Я оставила статус «В исполнении» и одну непереданную единицу. Разделение суммы и количества позволяет увидеть остаток работ без искусственного долга покупателя.

Что сделано

Я сопоставила платежи и частичные отгрузки производственного заказа и добавила контроль допустимых количеств.

Заказ оплачен на 60000 ₽, но исполнен на 40000 ₽: отгружены два изделия из трех. Окончательный платеж и его повтор не закрыли остаток. Отмена добавляет статус для сверки, сохраняя денежную историю.

Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия