Возьмем на примере 1 покупателя:
Есть 5 штук Пылесосов по цене шт. за 1000 рублей.
И 8 штук утюгов по цене шт. за 800 рублей.
Есть скидка на общую сумму - 150 рублей.
Покупатель оплачивает всю сумму сразу или какую то часть.
как правильно рассчитать все, если его каждый раз забирают по 1 шт.?
Должна быть какая то
сумма 1 шт. товара, которую нужно пробить на кассе.
(сумму которая пробита по кассе уже изменить нельзя)
И
могут какой то товар не добрать - взять 2 пылесоса и 1 утюг.
то есть мы не знаем, сколько в итоге товара будет куплено.
Из чего измениться и общая сумма.
И как учитывать уже пробитый по кассе со скидкой(или без) товар?
Хуже того, если будет, как рассчитывать возврат товара?
а может быть тут в корне кривая система поставки всего алгоритма.
нужна помощь.
Что выдал мой мозг
Пусть по кассе пробивают, что хотят. система это учитывает.
В самом конце, когда уже - все конец.
Подсчитываем сумму проданного минус сумма скидки = конечная стоимость всего товара.
Сумма которую деньгами внес покупатель - конечная сумма товара = остаток (плюс или минус)
Если есть остаток - то делается по кассе возврат остатка.
правильно ли я думаю?
по всей сути мне нужно организовать все, как допустим в ЮЛМАРТ.
Вот только проблема в том, что товар забирают поштучно, 1 раз в день. (с учетом скидок и бонусов)
и не известно сколько товара заберут.