Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
external:proqrpay:03_setup_cases:02_case [2022/09/02 07:38] – Александр Ильин | external:proqrpay:03_setup_cases:02_case [2022/09/06 08:50] (текущий) – [Настройка r_keeper] Александр Ильин |
---|
{{:external:proqrpay:02_setup:pasted:20220901-104628.png?900}} | {{:external:proqrpay:02_setup:pasted:20220901-104628.png?900}} |
==== Настройка r_keeper ==== | ==== Настройка r_keeper ==== |
Создать пользовательский макет: | Предварительно необходимо выполнить [[https://wiki.carbis.ru/external/proqrpay/02_setup/03_setup_rkeeper|базовые настройки r_keeper]]. |
| |
| Кратко: |
| - Создать макет |
| - Создать скрипт вызывающий печать макета |
| - Создать Пользовательскую операцию со скриптом |
| - Создать "Функциональную кнопку" с этой операцией |
| - Добавить кнопку в селектор |
| - Включить использование селектора |
| |
| Подробно: |
| |
| **Создание пользовательского макета:** |
Редактор Ресторана -> Настройки -> Печать -> Документы и макеты. Сделать макет с именем "Печать QR-кода СБП" в группе "Прочее - Пользовательский макет". | Редактор Ресторана -> Настройки -> Печать -> Документы и макеты. Сделать макет с именем "Печать QR-кода СБП" в группе "Прочее - Пользовательский макет". |
{{:external:proqrpay:02_setup:pasted:20220901-104910.png}} | {{:external:proqrpay:02_setup:pasted:20220901-104910.png}} |
- "127.0.0.1" не всегда корректно отрабатывает (что приводит к печати "пустого" QR кода без ссылки. | - "127.0.0.1" не всегда корректно отрабатывает (что приводит к печати "пустого" QR кода без ссылки. |
- При работе в ресторане, если указывать реальный IP адрес, то макет для QR оплаты можно будет печатать со станции официанта обращаясь к модулю ProQRPay по сети. | - При работе в ресторане, если указывать реальный IP адрес, то макет для QR оплаты можно будет печатать со станции официанта обращаясь к модулю ProQRPay по сети. |
| |
| Добавить команду отрезки чека |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-120815.png}} |
| |
| |
Добавить этот макет в используемую схему печати. | Добавить этот макет в используемую схему печати. |
{{:external:proqrpay:02_setup:pasted:20220901-112645.png}} | {{:external:proqrpay:02_setup:pasted:20220901-112645.png}} |
| |
Создать скрипт: | **Создание скрипта:** |
Редактор Ресторана -> Сервис -> Скрипты. В группе "Операции" создать новый скрипт с именем "Печать СБП" | Редактор Ресторана -> Сервис -> Скрипты. В группе "Операции" создать новый скрипт с именем "Печать СБП" |
{{:external:proqrpay:02_setup:pasted:20220901-113252.png}} | {{:external:proqrpay:02_setup:pasted:20220901-113252.png}} |
"107" - это код представления пользовательского макета. Его необходимо изменить на ваш. | "107" - это код представления пользовательского макета. Его необходимо изменить на ваш. |
| |
| **Создание пользовательской операции:** |
| Редактор Ресторана -> Сервис -> Операции -> В группе "пользовательские операции" переименовать "Пользовательскую операцию N" в "Печать СБП". |
| Привязать к ней скрипт созданный на предыдущем шаге. |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-113136.png}} |
| |
| **Создание "Функциональной кнопки"** |
| Редактор Ресторана -> Настройки -> Графический интерфейс - Функциональные клавиши -> Сделать новую группу "Пользовательские", и в ней добавить новую Функциональную клавишу "Печать СБП". |
| |
| "Операция пуст." - "Печать СБП" |
| "Операция" - "Печать СБП" |
| Выбрать типы селекторов - "Быстрый чек: Селектор операций" и "Чек: Селектор операций" |
| |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-113909.png}} |
| |
| **Добавление кнопки в селектор.** |
| |
| Редактор Ресторана -> Настройки -> Графический интерфейс -> Селекторы. |
| Сделать копию **используемого** селектора "Быстрый чек: операции" и "Чек: селектор операций". Копировать с вложенными папками. |
| Дать имя "Быстрый чек: операции СБП" или "Чек: селектор операций СБП" |
| |
| **Важно:** После копирования не забыть указать в новом селекторе "селектор по умолчанию". |
| |
| Ниже пример с "быстрым чеком", для "не быстрого" - полная аналогия. |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-114823.png}} |
| |
| Внутри селектора "Доп" добавить кнопку селектора (функциональную клавишу) созданную ранее |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-115142.png}} |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-115310.png}} |
| |
| Требуемый результат выглядит так |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-115453.png}} |
| |
| Проделать аналогичную настройку для селектора "Чек: операции СБП" -> "Доп" |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-115633.png}} |
| |
| **Включение селектора в работу** |
| В использовании справочника Селекторы включить использование нового селектора для нужных касс |
| {{:external:proqrpay:03_setup_cases:pasted:20220903-120020.png}} |
| |
| Аналогично включить использование для селектора "Чек: Селектор операций" |
| |
| В результате этих настроек на кассе r_keeper, в селекторе "Доп" появится кнопка "Печать СБП", нажатие на которую приводит к печати QR-кода для оплаты текущего заказа. |
| {{:external:proqrpay:01_main:03_cases:pasted:20220906-085004.png?700}} |
| |
Операцию | |
Селектор | |
Использование селекктора | |