Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:pro_alert:01_install_and_settings:60_alertcrutch [2023/11/16 08:35] – Алексей Коробов | external:pro_alert:01_install_and_settings:60_alertcrutch [2023/11/16 13:21] (текущий) – [Вывод отчётов по расписанию] Александр Ильин | ||
---|---|---|---|
Строка 2: | Строка 2: | ||
Это дополнительный необязательный модуль, | Это дополнительный необязательный модуль, | ||
+ | |||
Используется для передачи в группу с телеграм-ботом кассовых отчётов по расписанию. Может быть передан любой отчёт, доступный на кассе, в требуемое время по требуемому расписанию. Расписание настраивается через " | Используется для передачи в группу с телеграм-ботом кассовых отчётов по расписанию. Может быть передан любой отчёт, доступный на кассе, в требуемое время по требуемому расписанию. Расписание настраивается через " | ||
- | Дистрибутив: | + | Дистрибутив: |
+ | |||
+ | Использование данного модуля НЕ требует дополнительного лицензирования. | ||
+ | |||
+ | =====Настройка модуля===== | ||
+ | 1) В редакторе меню в используемой схеме печати сделать копию представления документа для отчёта, | ||
+ | {{: | ||
+ | Назвать " | ||
+ | Указать " | ||
+ | Запомнить идентификатор этого представления документа. | ||
+ | |||
+ | 2) В папку с установленным ProAlert распаковать папку alertcrutch (не оставляя номер версии в имени папки). | ||
+ | |||
+ | Запустить один раз desktop.bat чтобы сформировался конфиг-файл AlertCrutch_settings.yaml. Откроется окно, немного повисит и само закроется. | ||
+ | |||
+ | Пример конфигурационного файла: | ||
+ | |||
+ | <code ini> | ||
+ | # Настройки подключения к RK7 | ||
+ | rk7: | ||
+ | # IPv4 адрес для подключения к RK7 (str) | ||
+ | host: 127.0.0.1 | ||
+ | # Порт для подключения к RK7 (int) | ||
+ | port: 8080 | ||
+ | # Логин пользователя для доступа к XML Интерфейсу RK7 (str) | ||
+ | user: '' | ||
+ | # Пароль пользователь (str) | ||
+ | password: '' | ||
+ | # ИД Макета печати (int) | ||
+ | maket_id: 1000472 | ||
+ | # ИД Кассовой станции (int) | ||
+ | station_id: 15010 | ||
+ | # Использовать ИД документа заместо ИД макета? | ||
+ | is_document: | ||
+ | # Настройки логирования | ||
+ | logger: | ||
+ | # Уровень логирования (int) | ||
+ | level: 5 | ||
+ | # Срок хранения (int) | ||
+ | retention_days: | ||
+ | |||
+ | </ | ||
+ | |||
+ | Заполнить этот конфигурационный файл. | ||
+ | В файле указывается подключение к кассовому серверу (такое же как у самого агента ProAlert), идентификатор представления документа из п. 1 и идентификатор кассовой станции. Настройку " | ||
+ | |||
+ | 3) В группе с ботом убедиться, | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | 4) После изменения настроек в конфиге ещё раз запустить desktop.bat и убедиться что в чат с ботом придёт отчёт. Каждый запуск утилиты вызывает единоразовую передачу отчёта. | ||
+ | |||
+ | 5) В планировщике задач Windows настроить запуск AlertCrutch.exe с параметром /desktop по нужному расписанию. Настраивать запуск desktop.bat не нужно, т. к. он показывает лишнее чёрное окно и это будет мешать. | ||
+ | |||
+ | 6) Убедиться что защитник Windows или иной антивирус не заблокировал AlertCrutch.exe как нежелательное ПО. | ||
+ | |||
+ | 7) Убедиться, | ||
+ | |||
+ | =====Использование модуля===== | ||
+ | |||
+ | Отчёты в группу с ботом будут приходить автоматически по указанному при настройке расписанию. Никаких дополнительных действий не требуется. |