external:доставка:sdeliveryhatch

Это старая версия документа!


SDeliveryHatch.

SDeliveryHatch (далее SDH) - шлюз, являющийся посредником между Open Server и системой r_keeper

Поставка:

SDeliveryHatch.exe  -Исполняемый файл
config.ini          -Файл конфигурации шлюза
LicSystem.dll       -Библиотека системы лицензирования
RK7XML.dll          -Библиотека связи с системой r_keeper v7
Server.bin          -Параметры сервера лицензирования

Модуль SDH подлежит обязательному лицензированию.
Подробнее о лицензировании можно прочесть в статье «Лицензирование»

В поставку включен текстовый файл конфигурации «config.ini» посредством редактирования которого и производится настройка модуля SDH.

Описание параметров:

Секция Параметр Описание Умолчания
RK7 midAddrIP адрес компьютера, на котором работает кассовый сервер127.0.0.1
xmlPortПорт XML-интерфейса кассового сервера12502
tableКод стола для заказов доставки в справочниках r_keeper1
orderCategoryКод категории заказа, используемой для заказов доставки1
pdsInterfaceКод PDS интерфейс (если используется система лояльности)9
stationКод кассовой станции r_keeper, от имени которой будут проводиться операции1
PARAMS localPortПорт локального HTTP сервера (listen)11011
LOG logLevelУровень логирования. *1
oldLogsМаксимальный возраст .log файлов в днях. Старые файлы подлежат удалению.7

* Уровень логирования:

-1 = Не писать логи
 0 = Только критические сообщения (Alert)
 1 = Важные сообщения (Alert + Warning)
 2 = Шаги алгоритма
 3 = Вся отладочная информация (Приводит к сверхбыстрому росту логов)

config.ini:

[RK7]
midAddr=127.0.0.1
xmlPort=12502
table=1
orderCategory=1
pdsInterface=9
station=1

[PARAMS]
localPort=11011

[LOG]
logLevel=2
oldLogs=7

SDeliveryHatch.exe поддерживает запуск в качестве настольного приложения, имеет возможность скрытия в трей и работы в качестве службы.

Для запуска приложения в оконном режиме с возможностью скрытия в трей запустите приложение с ключем «/desktop»

SDeliveryHatch.exe /desktop

Для установки или удаления приложения как службы используйте ключи /install и /uninstall соответственно

SDeliveryHatch.exe /install /*Установить службу*/

SDeliveryHatch.exe /uninstall /*Удалить службу*/

Установка и удаление службы возможны только с правами администратора
После установки службы необходимо ее запустить через встроенное приложение Windows: «services.msc»

Отображаемое имя службы: «Simple Delivery Hatch»

Данила Матюшев 2018/03/26 08:13

  • external/доставка/sdeliveryhatch.1600246256.txt.gz
  • Последнее изменение: 2020/09/16 11:50
  • Алексей Коробов