Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
external:minidlv2:dlvhatch [2020/07/29 07:42] – [Файл конфигурации] Александр Ильин | external:доставка:02_dlvhatch [2022/05/26 14:31] – Данила Матюшев | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== DeliveryHatch ====== | + | ====== DeliveryHatch |
===== Описание ===== | ===== Описание ===== | ||
Строка 17: | Строка 17: | ||
Server.bin | Server.bin | ||
sqlite3.dll | sqlite3.dll | ||
+ | |||
</ | </ | ||
- | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье " | + | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье "[[:external: |
**ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | **ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | ||
**ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | **ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | ||
- | При открытии пользовательского интерфейса сразу после запуска ПО, на главном экране будет отображено соответсвующее сообщение.\\** | + | При открытии пользовательского интерфейса сразу после запуска ПО, на главном экране будет отображено соответсвующее сообщение.\\** Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ |
- | Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ | + | |
Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы. | Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы. | ||
- | **ВНИМАНИЕ! Антивирусы (Касперский, | + | **ВНИМАНИЕ! Антивирусы (Касперский, |
Связано это с тем что применяется технология обсфускации кода, что вызывает ложные срабатывания со стороны антивирусных программ. Рекомендуется добавить папку с установленной мини-Доставкой в исключения Антивируса. | Связано это с тем что применяется технология обсфускации кода, что вызывает ложные срабатывания со стороны антивирусных программ. Рекомендуется добавить папку с установленной мини-Доставкой в исключения Антивируса. | ||
Строка 53: | Строка 53: | ||
;Код категории заказа из справочников rk7 для заказов на вынос (может совпадать с rkDlvCateg) | ;Код категории заказа из справочников rk7 для заказов на вынос (может совпадать с rkDlvCateg) | ||
rkTACateg=1 | rkTACateg=1 | ||
- | ;Код интерфейка системы лояльности из справочников rk7 (если в заказах на доставку должна автоматически применяться карта гостя номер котрой записан у него в анкете) | + | ;Код интерфейка системы лояльности из справочников rk7 (если в заказах на доставку должна автоматически применяться карта гостя номер котрой записан у него в анкете) |
rkPDSInterface=1 | rkPDSInterface=1 | ||
; | ; | ||
- | ;будут доступны через API (на сайте). | + | ;будут доступны через API (на сайте). |
; | ; | ||
rkMenuCateg=3074 | rkMenuCateg=3074 | ||
Строка 67: | Строка 67: | ||
;Код причины внесения денег для внешней оплаты | ;Код причины внесения денег для внешней оплаты | ||
rkPayReasonCode=2 | rkPayReasonCode=2 | ||
+ | ; | ||
+ | rkFilterModiWeights=1 | ||
+ | |||
+ | ; | ||
+ | [TELEGRAM] | ||
+ | ;Токен Telegram бот`а. Если пусто - уведомления отключены. | ||
+ | token= | ||
+ | ; | ||
+ | chatsToNotify= | ||
[SORT] | [SORT] | ||
Строка 79: | Строка 88: | ||
[SERVER] | [SERVER] | ||
- | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH | + | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH |
Port=11011 | Port=11011 | ||
;Домен сервера (!не трогать!) | ;Домен сервера (!не трогать!) | ||
Domain=delivery | Domain=delivery | ||
+ | ; | ||
+ | ;На указанный URL будет отправляться POST JSON уведомление об изменении статуса заказов. | ||
+ | ; | ||
+ | Status_callback= | ||
; | ; | ||
;Одна строка-один токен. | ;Одна строка-один токен. | ||
;Токен обязательно должен заканчиваться символом " | ;Токен обязательно должен заканчиваться символом " | ||
- | ; | + | ; |
+ | ;Т.е. в запросах токен использовать БЕЗ знака " | ||
[APITOKEN] | [APITOKEN] | ||
deliverytoken= | deliverytoken= | ||
- | |||
[LOG] | [LOG] | ||
Строка 100: | Строка 112: | ||
; | ; | ||
LogMem=1 | LogMem=1 | ||
+ | |||
</ | </ | ||
+ | |||
==== Настройки функционала ==== | ==== Настройки функционала ==== | ||
- | В файле | + | В файле domains\delivery\const\const.py собрана дополнительная конфигурация модуля. |
< | < | ||
# За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | # За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | ||
Строка 110: | Строка 125: | ||
# Использовать ПДС? (1-да, 0-нет) | # Использовать ПДС? (1-да, 0-нет) | ||
usePDS=1; | usePDS=1; | ||
- | # Режим отправки электронного чека | + | # Режим отправки электронного чека |
# (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | # (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | ||
eCheck=1; | eCheck=1; | ||
Строка 121: | Строка 136: | ||
dlvPeriod = 30; # шаг интервала в минутах | dlvPeriod = 30; # шаг интервала в минутах | ||
# Максимальное время на которое можно принять заказ | # Максимальное время на которое можно принять заказ | ||
- | dlvTo = " | + | dlvTo = " |
# Язык интерфейса (локализация) | # Язык интерфейса (локализация) | ||
Строка 134: | Строка 148: | ||
# Базовый город для поиска адреса | # Базовый город для поиска адреса | ||
DADATA_BASE_CITY = " | DADATA_BASE_CITY = " | ||
+ | |||
</ | </ | ||
Строка 144: | Строка 159: | ||
< | < | ||
DeliveryHatch.exe /desktop | DeliveryHatch.exe /desktop | ||
+ | |||
</ | </ | ||
Строка 152: | Строка 168: | ||
DeliveryHatch.exe /uninstall / | DeliveryHatch.exe /uninstall / | ||
+ | |||
</ | </ | ||
- | **Установка и удаление службы возможны только с правами администратора** | + | **Установка и удаление службы возможны только с правами администратора** |
После установки службы необходимо ее запустить через встроенное приложение Windows: " | После установки службы необходимо ее запустить через встроенное приложение Windows: " | ||
Отображаемое имя службы: | Отображаемое имя службы: | ||