Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:доставка:sdeliveryhatch [2018/03/26 09:31] – [Файл конфигурации] Александр Ильин | external:доставка:sdeliveryhatch [2020/09/16 14:25] (текущий) – удалено Алексей Коробов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== SDeliveryHatch ====== | ||
- | ===== Описание ===== | ||
- | SDeliveryHatch (далее SDH) - шлюз, являющийся посредником между Open Server и системой r-keeper | ||
- | |||
- | **Поставка: | ||
- | SDeliveryHatch.exe | ||
- | config.ini | ||
- | Lic.dll | ||
- | RK7XML.dll | ||
- | |||
- | **Модуль SDH подлежит обязательному лицензированию.**\\ | ||
- | Подробнее о лицензировании можно прочесть в статье " | ||
- | |||
- | ===== Файл конфигурации ===== | ||
- | В поставку включен текстовый файл конфигурации " | ||
- | **Описание параметров: | ||
- | ^ Секция ^ Параметр ^ Описание ^ Умолчания ^ | ||
- | | **RK7** | midAddr | IP адрес компьютера, | ||
- | |:::| xmlPort | Порт XML-интерфейса кассового сервера | 12502| | ||
- | |:::| table | Код стола в справочниках r_keeper | 1 | | ||
- | |:::| orderCategory | Код категории заказа, | ||
- | |:::| 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=11000 | ||
- | | ||
- | [LOG] | ||
- | logLevel=2 | ||
- | oldLogs=7 | ||
- | |||
- | ===== Запуск программы ===== | ||
- | SDeliveryHatch.exe поддерживает запуск в качестве настольного приложения, | ||
- | Для запуска приложения в оконном режиме с возможностью скрытия в трей запустите приложение с ключем "/ | ||
- | SDeliveryHatch.exe /desktop | ||
- | Для установки или удаления приложения как службы используйте ключи /install и /uninstall соответственно\\ | ||
- | SDeliveryHatch.exe /install | ||
- | //или | ||
- | SDeliveryHatch.exe /uninstall | ||
- | **Установка и удаление службы возможны только с правами администратора**\\ | ||
- | После установки службы необходимо ее запустить через встроенное приложение Windows: " | ||
- | | ||
- | --- // | ||
- | |||
- | |||
- | |||
- | |||