Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версияСледующая версия справа и слева | ||
external:minidlv2:dlvhatch [2020/05/11 13:08] – [Файл конфигурации] Данила Матюшев | external:доставка:02_dlvhatch [2021/04/19 09:23] – [Файл конфигурации] Александр Ильин | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== DeliveryHatch ====== | + | ====== DeliveryHatch |
===== Описание ===== | ===== Описание ===== | ||
Строка 17: | Строка 17: | ||
Server.bin | Server.bin | ||
sqlite3.dll | sqlite3.dll | ||
+ | |||
</ | </ | ||
- | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье " | + | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье "[[:external: |
**ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | **ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | ||
**ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | **ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | ||
- | При открытии пользовательского интерфейса сразу после запуска ПО, на галвном экране будет отображено соответсвующее сообщение.\\ | + | При открытии пользовательского интерфейса сразу после запуска ПО, на главном экране будет отображено соответсвующее сообщение.\\** Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ |
- | Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ | + | Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы. |
- | Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы.** | + | |
+ | **ВНИМАНИЕ! Антивирусы (Касперский, | ||
+ | Связано это с тем что применяется технология обсфускации кода, что вызывает ложные срабатывания со стороны антивирусных программ. Рекомендуется добавить папку с установленной мини-Доставкой в исключения Антивируса. | ||
===== Файл конфигурации ===== | ===== Файл конфигурации ===== | ||
Строка 50: | Строка 53: | ||
;Код категории заказа из справочников rk7 для заказов на вынос (может совпадать с rkDlvCateg) | ;Код категории заказа из справочников rk7 для заказов на вынос (может совпадать с rkDlvCateg) | ||
rkTACateg=1 | rkTACateg=1 | ||
- | ;Код интерфейка системы лояльности из справочников rk7 (если в заказах на доставку должна автоматически применяться карта гостя номер котрой записан у него в анкете) | + | ;Код интерфейка системы лояльности из справочников rk7 (если в заказах на доставку должна автоматически применяться карта гостя номер котрой записан у него в анкете) |
rkPDSInterface=1 | rkPDSInterface=1 | ||
- | ; | + | ; |
+ | ;будут доступны через API (на сайте). Название группы блюд в API (на сайте) = названию категории внутри этой классификации. | ||
+ | ;Устаревшее | ||
rkMenuCateg=3074 | rkMenuCateg=3074 | ||
- | ; | + | ; |
rkHitCateg=3585 | rkHitCateg=3585 | ||
+ | ;XML порт КАССОВЫХ СТАНЦИЙ (Должен быть одинаковым на всех) | ||
+ | rkCashXMLPort=22331 | ||
+ | ;Код валюты для приема внешней оплаты заказа (Проходит как предоплата) | ||
+ | rkPayCode=1 | ||
+ | ;Код причины внесения денег для внешней оплаты | ||
+ | rkPayReasonCode=2 | ||
+ | ; | ||
+ | rkFilterModiWeights=1 | ||
+ | |||
+ | [SORT] | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | categ=name | ||
+ | ; | ||
+ | dish=name | ||
[SERVER] | [SERVER] | ||
- | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH | + | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH |
Port=11011 | Port=11011 | ||
;Домен сервера (!не трогать!) | ;Домен сервера (!не трогать!) | ||
Domain=delivery | Domain=delivery | ||
+ | ; | ||
+ | ;На указанный URL будет отправляться POST JSON уведомление об изменении статуса заказов. | ||
+ | ; | ||
+ | Status_callback= | ||
+ | |||
+ | ; | ||
+ | ;Одна строка-один токен. | ||
+ | ;Токен обязательно должен заканчиваться символом " | ||
+ | ; | ||
+ | ;Т.е. в запросах токен использовать БЕЗ знака " | ||
+ | [APITOKEN] | ||
+ | deliverytoken= | ||
[LOG] | [LOG] | ||
Строка 70: | Строка 104: | ||
; | ; | ||
LogMem=1 | LogMem=1 | ||
+ | |||
</ | </ | ||
+ | |||
==== Настройки функционала ==== | ==== Настройки функционала ==== | ||
- | В файле | + | В файле domains\delivery\const\const.py собрана дополнительная конфигурация модуля. |
< | < | ||
# За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | # За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | ||
Строка 80: | Строка 117: | ||
# Использовать ПДС? (1-да, 0-нет) | # Использовать ПДС? (1-да, 0-нет) | ||
usePDS=1; | usePDS=1; | ||
- | # Режим отправки электронного чека | + | # Режим отправки электронного чека |
# (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | # (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | ||
eCheck=1; | eCheck=1; | ||
Строка 91: | Строка 128: | ||
dlvPeriod = 30; # шаг интервала в минутах | dlvPeriod = 30; # шаг интервала в минутах | ||
# Максимальное время на которое можно принять заказ | # Максимальное время на которое можно принять заказ | ||
- | dlvTo = " | + | dlvTo = " |
# Язык интерфейса (локализация) | # Язык интерфейса (локализация) | ||
Строка 99: | Строка 135: | ||
# Dadata - Подсказки адресов | # Dadata - Подсказки адресов | ||
+ | # Описание этих настроек: | ||
# API ключ | # API ключ | ||
DADATA_API_KEY = "" | DADATA_API_KEY = "" | ||
# Базовый город для поиска адреса | # Базовый город для поиска адреса | ||
DADATA_BASE_CITY = " | DADATA_BASE_CITY = " | ||
+ | |||
</ | </ | ||
Строка 113: | Строка 151: | ||
< | < | ||
DeliveryHatch.exe /desktop | DeliveryHatch.exe /desktop | ||
+ | |||
</ | </ | ||
Строка 121: | Строка 160: | ||
DeliveryHatch.exe /uninstall / | DeliveryHatch.exe /uninstall / | ||
+ | |||
</ | </ | ||
- | **Установка и удаление службы возможны только с правами администратора** | + | **Установка и удаление службы возможны только с правами администратора** |
После установки службы необходимо ее запустить через встроенное приложение Windows: " | После установки службы необходимо ее запустить через встроенное приложение Windows: " | ||
Отображаемое имя службы: | Отображаемое имя службы: | ||