Спасибо за ответ! Попытаюсь объяснить подробнее...
Заранее мы не знаем, будет ли отгрузка товара частичной или нет, и как "ляжет" округление скидки, с погрешностью или без. Нужно, чтобы в итоге (без вмешательства пользователя и необходимости проверки суммы) по отгрузочным документам сумма отгруженного товара была такая же, как и в выставленном счете и которую оплатил клиент. Грубо говоря, чтобы программа в таких случаях (частичные отгрузки при наличии скидки) сама автоматически проверяла сумму уже отгруженного товара, сравнивала ее с суммой выставленной клиенту и соответствующим образом корректировала сумму последующих отгрузок товара, перед тем как очередная отгрузка будет проведена в системе.
Не совсем поняла, о какой задолженности Вы говорили... Здесь ведь нет никакой задолженности, клиент оплатил ровно столько, сколько было в выставленном счете.
|