Приказы |
![]() ![]() ![]() |
Приказы – это специальный документ, содержащий описание правил расчета скидок на товары и чек в целом. Правила позволяют выстроить очередность применения категорий скидок, их сочетаемость, взаимозависимость или правила выбора.
При выборе пункта меню Приказы отображается список всех имеющихся приказов.
Актуален (применяется в текущий момент) последний утвержденный (акцептованный) приказ.
Рис. Список приказов
Для описания приказа следует заполнить следующие параметры:
Рис. Форма приказа
Детальная настойка правил расчета скидок содержится в строках приказа. Настройка позволяет выстроить очередность применения типов скидок, их сочетаемость, взаимозависимость и последовательность выбора скидок.
Кнопка [Скидки на товар] предназначена для описания правил расчета скидки на один товар чека. Кнопка [Скидки на чек] вызывает окно описания правил расчета скидки на чек в целом.
Применение правил в алгоритме расчета скидок
После ввода товара в чек касса посылает запрос дисконтному модулю о величине скидки на указанный товар. Дисконтный модуль подбирает актуальный приказ на расчет скидок, внутри приказа выбирает правила расчета скидки на товар. Эти правила перечислены под кнопкой [Скидки на товар]. Далее модуль анализирует правила на предмет их применимости к конкретному товару. Если какое-нибудь условие выполняется, то рассчитывается скидка на товар. Полученные отпускную цену товара и величину скидки модуль возвращает в кассу.
По окончании ввода всех товаров в чек касса посылает запрос дисконтному модулю о величине скидки на чек в целом. Если ранее покупатель предъявил дисконтную карту, то в запрос добавляется номер карты. Дисконтный модуль анализирует правила расчета скидки на чек. Эти правила перечислены под кнопкой [Скидки на чек]. Если выполняется какое-либо условие, то рассчитывается скидка на чек. Полученную скидку модуль возвращает в кассу.
Также следует отметить, что покупатель может предъявить карту в любой момент ввода товаров в чек. При необходимости по запросу кассы дисконтный модуль повторно рассчитает скидки на все введенные в чек товары и возвратит новые отпускные цены с учетом карты.
|