MainSelectorOnSuitableItem, MainSelectorOnSuitableObject, MainSelectorAfterConnectObject, userGOperationButton
MainSelectorOnSuitableItem
Скрипт на скрытие селекторов модификаторов
Блюдо сендвич имеет схему модификаторов из нескольких групп (виды хлеба, виды сыра, топпинги, соусы). Вводится дополнительная группа модификаторов «Запреты Диеты» с модификаторами: Соя, Рыба, Глютен, Яйцо.
При выборе модификаторов из этой группы должны быть недоступны к выбору некоторые модификаторы из других групп.
Пример №1 Выбираем Глютен — в группе соусы становиться недоступен соус «Терьяки», а в группе «Хлеб» — выбор Белого хлеба.
Пример №2 Выбираем Глютен и Яйцо — недоступен к выбору Майонез.
Скрипт скрывает указанные в скрипте модификаторы. Разместить на форме редактирования заказа у объекта MainSelector в событии OnSuitableItem:
Cкрипт по выбору макета печати из 2-х доступных в зависимости от используемой валюты в диалоге «Пополнения баланса карты PDS»
На форме «Подкрепление/Инкассация денег» у объекта MainSelector в событии OnSuitableItem поместить скрипт:
Протестировано в 7.5.6.049
Скрипт на временные ограничения на причины удаления
Скрипт разместить на форме редактирования заказа у объекта MainSelector в событии OnSuitableItem:
Скрипт на OpenPrice для блюд с признаком AllowPurchase
В форме редактирования заказа у объекта OperSelector в событии OnSuitableItem вписать скрипт:
Скрипт для события CurItemChanged у объекта CheckView:
Скрипт, разделяющий чек на Два фискальных Регистратора в зависимости от категории блюд, а оплату с кредитной карты отправляющий только на один
Скрипт, прячущий определенный селектор при попадании в режим оплаты
В форме редактирования заказа у объекта OperSelector в событии OnSuitableItem вписать скрипт:
Скрипт, скрывающий блюдо при сумме заказа менее указанной
Скрипт, отображающий валюту только при предоплате
Скрипт, скрывающий валюты в списке оплат, если гостей равно либо больше 10
На форме редактирования заказа у объекта MainSelector в событии OnSuitableItem указать скрипт:
MainSelectorOnSuitableObject
Скрипт, ограничивающий добавление скидочных купонов в заказ меньше определенной суммы
Скрипт разместить на форме редактирования чека в событии OnSuitableObject у объекта MainSelector.
Скрипт, ограничивающий количество купонов в заказе
Разместите скрипт в событии OnSuitableObject у объекта MainSelector на форме редактирования чека.
Скрипт проверять на версиях не ниже 7.5.4.237, 7.5.5.081, 7.5.6.024, 7.5.7.003
MainSelectorAfterConnectObject
Скрипт, выводящий на экран сумму сдачи только после печати чека
Скрипт прячет сдачу на селекторах с номиналами валют. Разместить на форме редактирования быстрого чека в событии AfterConnectObject у объекта MainSelector
Скрипт на цвет кнопок блюд в главном селекторе
В форме редактирования чека у объекта MainSelector в событии AfterConnectObjectScript указать скрипт:
userGOperationButton
Скрипт, изменяющий цвет кнопки
Разместите кнопку на форме. В её событии OnClick укажите скрипт:
А в событии OnShow указать скрипт по отрисовке кнопки согласно текущему состоянию заказа:
- MainSelectorOnSuitableItem
- Cкрипт по выбору макета печати из 2-х доступных в зависимости от используемой валюты в диалоге «Пополнения баланса карты PDS»
- Скрипт на временные ограничения на причины удаления
- Скрипт на OpenPrice для блюд с признаком AllowPurchase
- Скрипт, разделяющий чек на Два фискальных Регистратора в зависимости от категории блюд, а оплату с кредитной карты отправляющий только на один
- Скрипт, прячущий определенный селектор при попадании в режим оплаты
- Скрипт, скрывающий блюдо при сумме заказа менее указанной
- Скрипт, отображающий валюту только при предоплате
- Скрипт, скрывающий валюты в списке оплат, если гостей равно либо больше 10
- MainSelectorOnSuitableObject
- MainSelectorAfterConnectObject
- userGOperationButton