/
SetTouch ◾️ Выбор причины аннулирования чека

Публичное пространство

SetTouch ◾️ Выбор причины аннулирования чека

SRTB-5984 - Получение подробных данных проблемы… СТАТУС

CR-7786 - Получение подробных данных проблемы… СТАТУС

10.3.15.0

Функциональность реализована только для устройств SetTouch

Описание

Начиная с версии 10.3.15.0 для устройств SetTouch добавлена возможность выбора причины при аннулировании чека для последующего анализа причин отказов от покупки.

Настройка 

Для добавления причин аннулирования чека выполните скрипты по базе данных set, указав значения параметров property_key и property_value для каждой причины отдельно.

Пример скрипта для добавления причины "Забыли деньги/не хватило денег"
INSERT INTO sales_management_properties
            (module_name,
             plugin_name,
             property_key,
             property_value,
             description,
             transport_level,
             priority,
             send_status)
VALUES      ('CASH_SALE',
             'cancelPurchaseReason',
             '1',
			 '{"code":1, "description":"Забыли деньги/не хватило денег"}',
			 'Забыли деньги/не хватило денег', 10, 2, 0);
Пример скрипта для добавления причины "Возрастное ограничение"
INSERT INTO sales_management_properties
            (module_name,
             plugin_name,
             property_key,
             property_value,
             description,
             transport_level,
             priority,
             send_status)
VALUES      ('CASH_SALE',
             'cancelPurchaseReason',
             '2',
			 '{"code":2, "description":"Возрастное ограничение"}',
			 'Возрастное ограничение', 10, 2, 0);

Дополнительная информация

  1. Если в таблице sales_management_properties причины аннулирования не заполнены, то запрос на выбор причины не выводится.

  2. Если в таблице sales_management_properties есть только одна запись, то запрос не выводится. Касса запоминает код причины для каждой позиции в чеке и продолжает выполнение операции аннулирования.

  3. Если кассир закрыл окно выбора (крестиком или отменой), то аннулирование прерывается.

Пример работы

1. Кассир добавляет товары в чек и нажимает кнопку .

2. Касса запрашивает подтверждение. Кассир нажимает .

3. Кассир выбирает причину аннулирования чека и нажимает