Публичное пространство
SetRetail10 ▪️ Касса ◾️ Запрос привилегии на отмену позиции в чеке или аннулирование
https://crystals.atlassian.net/browse/SRTB-2515
https://crystals.atlassian.net/browse/CR-1663
10.2.55.0
- 1 Описание
- 2 Настройка
- 3 Пример работы
- 3.1 Клавиатурная касса
- 3.1.1 Отмена позиции в чеке
- 3.1.2 Аннулирование чека
- 3.2 SetTouch
- 3.2.1 Отмена позиции в чеке
- 3.2.2 Аннуляция чека
- 3.1 Клавиатурная касса
- 4 Дополнительные условия
Описание
В торговых сетях часто встречается такой кейс, что, например, директору магазина, необходимо, чтобы отмена позиции в чеке проводилась под контролем администратора, для снижения риска злоупотребления со стороны кассира.
Настройка
Условия работы функциональности:
У роли КАССИР: отсутствует привилегия отмена позиции в чеке
У роли АДМИНИСТРАТОР: включена привилегия отмена позиции в чеке
В шаблоне касс установите флаг запрос привилегии на операцию.
Пример работы
Клавиатурная касса
После добавления товара в чек, если кассир нажмет кнопку ОТМЕНА, кассовый модуль запросит авторизацию карты администратора для отмены товара
Отмена позиции в чеке
1. Кассир сканирует товар, но не добавляет в позиции чека.
2. Кассир нажимает кнопку ОТМЕНА, появляется сообщение о том, что требуется повышение привилегии.
Аннулирование чека
1. Кассир добавляет товары в чек, но покупатель отказался от покупки.
2. Кассир выбирает в меню функцию аннулирования чека.
3. Касса требует подтверждения операции от администратора.
SetTouch
https://crystals.atlassian.net/browse/SRTB-6117
https://crystals.atlassian.net/browse/CR-8366
10.3.16.0
Отмена позиции в чеке
1. Кассир касается позиции одного из добавленных товаров.
2. Кассир нажимает кнопку удаления.
3. Кассир подтверждает удаление позиции.
4. Появляется сообщение с требованием повышения привилегии.
Аннуляция чека
1. Кассир кликает иконку меню.
2. Кассир выбирает аннулирование чека.
3. Кассир подтверждает аннуляцию чека.
4. Появляется требование о повышении привилегии для выполнения операции.
Дополнительные условия
Если кассир:
Нажимает еще раз кнопку ОТМЕНА, тогда он возвращается к добавлению позиции (товар находится в подвале).
Считывает карту пользователя с привилегией "Отмена позиции", позиция отменяется, в SetPrisma отправляется соответствующее событие.
Считывает карту пользователя без привилегии, позиция не отменяется и касса возвращается к добавлению товара (товар находится в подвале).
Считывает ШК не относящийся к пользователю, касса издает непрерывный звуковой сигнал, появляется сообщение "Кассир не найден":
Кассир может считать карту пользователя с соответствующей привилегией
Нажать кнопку ОТМЕНА, вернуться к добавлению товара (товар находится в подвале)