CheckViewOnShow, DesignFormOnProcessCard, DesignFormOnRef, CheckViewOnSuitableObject, CheckViewOnGetColors
CheckViewOnShow
Скрипт, предлагающий распечатывать полностью оплаченный чек при открытии заказа
DesignFormOnProcessCard
Скрипт, вызывающий диалоговое окно при прокатывании ПДС-карты
Скрипт выводит сообщение (допустим "Нет анкетных данных") при условии, что параметр «ПДС показывать инфо о карте» отключен.
Скрипт в событии OnProcessCard основной формы редактирования заказа:
DesignFormOnRef
Скрипт, запрещающий принимать купюру в 1000 и 5000 р. без подтверждения менеджера
Скрипт пишется на обработчике OnRefObject самой формы.
Скрипт использует rkoUser11 (пользовательская операция 11). С помощью данной операции выполняется подтверждение менеджера.
Предварительно нужно сконфигурировать данную операцию (справочник «Операции» в менеджерской станции R_Keeper_7) :
- Выставить галочку «Контроль доступа»
- Изменить название операции на «Подтверждение номиналов 1000 и 5000»
- Дать менеджеру право на данную операцию, и не дать это право кассиру.
Скрипт, открывающий ящик при входе в режим оплаты
У формы редактирования чека в событии OnRefObject указать скрипт:
При выборе номинала валюты происходит вызов команды открытия денежного ящика.
CheckViewOnSuitableObject
Скрипт, прячущий строчку с чаевыми
На форме редактирования у объекта CheckView в событии OnSuitableObjectScript указать скрипт:
Также реализовано скрытие сдачи по типу валюты и скидки по её коду редакторе чека:
Скрипт, скрывающий строчку со сдачей в закрытых чеках
CheckViewOnGetColors
Скрипт на добавление в заказ цветного блюда
Скрипт при заказе блюда обозначенного цветной кнопкой добавляет это блюдо в заказ с тем же цветом.