Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версияСледующая версия справа и слева | ||
external:minidlv2:dlvhatch [2020/07/29 07:43] – [Файл конфигурации] Александр Ильин | external:доставка:dlvhatch [2020/09/16 14:03] – Алексей Коробов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== DeliveryHatch ====== | + | ====== DeliveryHatch |
===== Описание ===== | ===== Описание ===== | ||
Строка 17: | Строка 17: | ||
Server.bin | Server.bin | ||
sqlite3.dll | sqlite3.dll | ||
+ | |||
</ | </ | ||
- | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье " | + | **Модуль DH подлежит обязательному лицензированию.** Подробнее о лицензировании можно прочесть в статье "[[:external: |
**ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | **ВНИМАНИЕ! Для лицензирования модуля необходимо запустить его в оконном режиме (см запуск программы)** | ||
**ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | **ВНИМАНИЕ! Модуль использует отложенную инициализацию системы лицензирования.\\ | ||
- | При открытии пользовательского интерфейса сразу после запуска ПО, на главном экране будет отображено соответсвующее сообщение.\\** | + | При открытии пользовательского интерфейса сразу после запуска ПО, на главном экране будет отображено соответсвующее сообщение.\\** Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ |
- | Не рекомендуются выполнять каких либо действий до инициализации системы лицензирования.\\ | + | |
Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы. | Кнопки на форме в случае запуска в оконном режиме станут активны спустя 10-15 секунд после запуска программы. | ||
- | **ВНИМАНИЕ! Антивирусы (Касперский, | + | **ВНИМАНИЕ! Антивирусы (Касперский, |
Связано это с тем что применяется технология обсфускации кода, что вызывает ложные срабатывания со стороны антивирусных программ. Рекомендуется добавить папку с установленной мини-Доставкой в исключения Антивируса. | Связано это с тем что применяется технология обсфускации кода, что вызывает ложные срабатывания со стороны антивирусных программ. Рекомендуется добавить папку с установленной мини-Доставкой в исключения Антивируса. | ||
Строка 38: | Строка 38: | ||
DeliveryHatch.ini: | DeliveryHatch.ini: | ||
- | |||
< | < | ||
+ | |||
[RK] | [RK] | ||
;IP адрес !КАССОВОГО СЕРВЕРА! | ;IP адрес !КАССОВОГО СЕРВЕРА! | ||
Строка 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 | ||
- | |||
[SORT] | [SORT] | ||
Строка 79: | Строка 78: | ||
[SERVER] | [SERVER] | ||
- | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH | + | ;Порт локального сервера доставки. Должен быть свободен (не занят другим ПО). Этот порт надо открыть в брандмауэре на машине где установлен DH |
Port=11011 | Port=11011 | ||
;Домен сервера (!не трогать!) | ;Домен сервера (!не трогать!) | ||
Domain=delivery | Domain=delivery | ||
- | |||
; | ; | ||
;Одна строка-один токен. | ;Одна строка-один токен. | ||
;Токен обязательно должен заканчиваться символом " | ;Токен обязательно должен заканчиваться символом " | ||
- | ; | + | ; |
;Т.е. в запросах токен использовать БЕЗ знака " | ;Т.е. в запросах токен использовать БЕЗ знака " | ||
[APITOKEN] | [APITOKEN] | ||
deliverytoken= | deliverytoken= | ||
- | |||
[LOG] | [LOG] | ||
Строка 101: | Строка 98: | ||
; | ; | ||
LogMem=1 | LogMem=1 | ||
+ | |||
</ | </ | ||
==== Настройки функционала ==== | ==== Настройки функционала ==== | ||
- | В файле | + | В файле domains\delivery\const\const.py собрана дополнительная конфигурация модуля. |
< | < | ||
# За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | # За сколько дней до окончания лицензии выдавать предупреждение (выделяется цветом) | ||
Строка 111: | Строка 110: | ||
# Использовать ПДС? (1-да, 0-нет) | # Использовать ПДС? (1-да, 0-нет) | ||
usePDS=1; | usePDS=1; | ||
- | # Режим отправки электронного чека | + | # Режим отправки электронного чека |
# (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | # (0 - нет, 1 - да, по умолчанию выкл, 2 - да, по умолчанию вкл) | ||
eCheck=1; | eCheck=1; | ||
Строка 122: | Строка 121: | ||
dlvPeriod = 30; # шаг интервала в минутах | dlvPeriod = 30; # шаг интервала в минутах | ||
# Максимальное время на которое можно принять заказ | # Максимальное время на которое можно принять заказ | ||
- | dlvTo = " | + | dlvTo = " |
# Язык интерфейса (локализация) | # Язык интерфейса (локализация) | ||
Строка 135: | Строка 133: | ||
# Базовый город для поиска адреса | # Базовый город для поиска адреса | ||
DADATA_BASE_CITY = " | DADATA_BASE_CITY = " | ||
+ | |||
</ | </ | ||
Строка 145: | Строка 144: | ||
< | < | ||
DeliveryHatch.exe /desktop | DeliveryHatch.exe /desktop | ||
+ | |||
</ | </ | ||
Строка 153: | Строка 153: | ||
DeliveryHatch.exe /uninstall / | DeliveryHatch.exe /uninstall / | ||
+ | |||
</ | </ | ||
- | **Установка и удаление службы возможны только с правами администратора** | + | **Установка и удаление службы возможны только с правами администратора** |
После установки службы необходимо ее запустить через встроенное приложение Windows: " | После установки службы необходимо ее запустить через встроенное приложение Windows: " | ||
Отображаемое имя службы: | Отображаемое имя службы: | ||