Рубрики
Настройки системы

Невозвратный депозит

Настройка невозвратного депозита.

Схема, когда с клиента при входе берётся некоторая сумма (депозит), на которую клиент должен приобрести товаров.


Если сумма товаров более суммы депозита, то клиент доплачивает остаток, если меньше — остаток не возвращается.

1. Добавляем новый прайс-лист «Невозвратный депозит» в менеджере:

2. Добавить Товар-депозит, например «Депозит», и в соответствующем прайс-листе в цене указать сумму депозита, например 1000.

*В основном прайсе ставим цену «1» например, чтобы товар отображался во фронте.

3. Вгружаем триггер couponpos.sql

db2 connect to POS user USERID using PASSWORD
cd c://avers/triggers
db2 -tvf couponpos.sql

КАК ЭТО РАБОТАЕТ:

 1. Заводится новый счет, в него пробивается товар «Депозит».

2. Триггер убивает цену и создает платеж на нужную сумму (1000р)

3. Клиент набирает заказы:

*Если сумма заказов больше суммы депозита, например 1200,
 в счете будет написано оплачено 1000, к оплате 200, фискальник чек выйдет на сумму 1200.


*Если сумма заказов меньше суммы депозита, например 750
то триггер назначает цену на «депозит» = 250, в счете будет сумма 1000, внесено 1000, к оплате 0,
фискальный чек выходит на 1000р.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *