Контролируемые операции на POS

Контролируемые операции на POS

Запись контролируемых операций при смене привилегии

№ 45145

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

Возможные значения: True, False, SelectReason.

По умолчанию установлено значение True.

Если этот параметр установлен, то можно менять привилегию счета путем удаления старого пречека и создания нового.

AllowChangePreCheckPrivilege   = True                  // Разрешить менять привилегию счёта через пречеки 

При смене привилегии через пречек в список контролируемых операций будут внесены обе операции (возврат из оплаты и смена привилегии гостевого счета), если установлены параметры:

Watch_ChangePrivilege = True (или  SelectReason  –  записывать с выбором причины) 
 и 
Watch_DeletePreCheck = True (или  SelectReason  –  записывать с выбором причины) 

При этом для обеих операций указывается одинаковая причина: «Смена привилегии гостевого счета». Причина запрашивается у пользователя только один раз.

Рисунок 2.169. Запрос причины удаления пречека


Запись контролируемых операций при изменениях в неготовых заказов

№45019

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

Возможные значения: True, False, SelectReason.

По умолчанию установлено значение True.

Если этот параметр установлен,

Watch_DeleteUnregistredOrders = True (или  SelectReason  - записывать с выбором причины)

то можно записывать в контролируемые операции POS операции редактирования незавершенных заказов (удаление заказов и их элементов).

Такие операции вызывают уменьшение суммарного объема в позиции заказа. Они отображаются в списке контролируемых операций как операции, относящиеся к типу «Удаление элементов спецификации заказов», а сумма по такой операции рассчитывается по изменению объема.

Watch_DeleteUnregistredOrders        = True  // Записывать в контролируемые операции уменьшение, удаление элементов черновиков заказов и удаление черновиков заказов
    

Рисунок 2.170. Запрос причины удаления элемента заказа


Параметр действует в режимах Администратор, Фастфуд, Ресторан - официант.

Используется для предотвращения злоупотреблений в случаях, когда элементы вносятся в заказ, с клиента взымается оплата, а затем заказ очищается.