Кассовое ПО Artix позволяет осуществлять работу с сервером антикражных ворот.
Конфигурирование модуля
Активация модуля антикражных ворот определяется параметром ExitGate
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/exitgate.ini
в секции [plugins]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
ExitGate | строковый |
| Активация модуля антикражных ворот | По умолчанию off |
[plugins] ;ExitGate = off
Настройка плагина антикражных ворот производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/exitgate.ini
в секции [ExitGate]
.
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
host | строковый | Адрес сервера | По умолчанию 127.0.0.1 |
port | строковый | Порт сервера | По умолчанию 8087 |
timeout | строковый | Таймаут ожидания ответа от сервера | По умолчанию 5000 секунд |
[ExitGate] ; Настройки плагина антикражных ворот ; Адрес сервера ;host = 127.0.0.1 ; Порт сервера, по умолчанию 8087 ;port = 8087 ; Таймаут ожидания ответа от сервера ; По умолчанию 5000 секунд ;timeout = 5000
Для работы с антикражными воротами необходимо:
- Активировать модуль антикражных ворот (см.Конфигурирование модуля).
- Настроить подключение к серверу антикражных ворот (см.Конфигурирование модуля).
- Перезапустить кассовую программу.
При закрытии чека будет отправлен запрос к серверу акнтикражных ворот. При наличии связи с сервером и корректной обработке запроса идентификатор чека добавляется в БД сервера, осуществляется печать квитанции со штрих-кодом (шаблон exitgate.xml
), который покупателю необходимо отсканировать при выходе.
Если во время запроса отсутствует связь с сервером, то на экран будет выведена ошибка "Ошибка соединения с сервером".
Если штрих-код уже есть в БД сервера, то на экран будет выведена ошибка "Данный штрих-код уже использован".