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