Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:pro_bonus:98_dop:51_dokument_ostatok_bonusov [2025/06/02 10:08] – Алексей Коробов | external:pro_bonus:98_dop:51_dokument_ostatok_bonusov [2025/06/02 10:42] (текущий) – Алексей Коробов | ||
---|---|---|---|
Строка 10: | Строка 10: | ||
В нашем примере бонусами можно оплатить 30% от суммы заказа. | В нашем примере бонусами можно оплатить 30% от суммы заказа. | ||
- | 1) Макет документа | + | **Макет документа** |
Настройки - Печать - Документы и макеты - Прочее - Пользовательский макет. | Настройки - Печать - Документы и макеты - Прочее - Пользовательский макет. | ||
Создаём новый макет, называем его " | Создаём новый макет, называем его " | ||
{{: | {{: | ||
- | Открываем редактор макета и загружаем готовый макет по кнопке " | + | Открываем редактор макета и загружаем готовый макет по кнопке " |
{{: | {{: | ||
Внутри макета внутри memo34 есть скрипт, | Внутри макета внутри memo34 есть скрипт, | ||
{{: | {{: | ||
{{: | {{: | ||
+ | |||
+ | **Схема печати** | ||
+ | Настройки - Печать - Схемы печати. | ||
+ | В используемую схему печати добавляем этот созданный ранее макет. | ||
+ | Запоминаем код этого представления документа из схемы печати. | ||
+ | {{: | ||
+ | |||
+ | |||
+ | **2) Скрипт** | ||
+ | Сервис - скрипты. | ||
+ | Группа " | ||
+ | Создаём внутри новый скрипт. | ||
+ | Называем его " | ||
+ | Пример текста скрипта: | ||
+ | < | ||
+ | procedure ProcessOperation1638689(Parameter: | ||
+ | begin | ||
+ | RK7.PerformRefObject(RK7.FindItemByCode(rkrefMaketSchemeDetails, | ||
+ | end; | ||
+ | </ | ||
+ | В данном примере 31 - это код представления документа из используемой схемы печати (не код макета). | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | **Операция** | ||
+ | Сервис - Операции. | ||
+ | Группа " | ||
+ | Выбираем любую неиспользуемую операцию, | ||
+ | {{: | ||
+ | Меняем название и связываем с созданной ранее операцией. | ||
+ | {{: | ||
+ | |||
+ | **Функциональная клавиша** | ||
+ | Настройки - Графический интерфейс - Функциональные клавиши. | ||
+ | Группа " | ||
+ | Создаём новую функциональную клавишу. | ||
+ | Связываем с созданной ранее операцией. | ||
+ | {{: | ||
+ | |||
+ | **Селектор** | ||
+ | Настройки - Графический интерфейс - Селекторы. | ||
+ | Заказ - Селектор операций - Чек: Селектор операций. | ||
+ | Изменяем используемый селектор или, если используется предустановленный, | ||
+ | В нужную группу (например, | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | **Касса** | ||
+ | Проверяем что в кассовом интерфейсе появилась кнопка. | ||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||