Сетевые весы – это весы, подключенные одновременно к нескольким POS-терминалам. Кассовое ПО Artix позволяет пользоваться данными с общих весов при формировании документов продажи на любой кассе, к которой они подключены.
Для кассы, к которой напрямую подключены физические весы, необходимо:
- Установить пакет
artix45-netscale
(после установки пакета в Сервисном меню появляется пункт "Настройка сетевых весов"). - Выполнить стыковку физических весов с POS-терминалом ("Сервисное меню", пункт "Настройка сетевых весов").
- Выполнить настройку драйвера сетевых весов ("Сервисное меню", пункт "Менеджер оборудования").
Для сторонней кассы, к которой подключаются сетевые весы, необходимо выполнить только подключение и настройку через "Менеджер оборудования" в Сервисном меню.
Начиная с версии 4.6.125 реализована возможность подключения весов "Штрих-М" в качестве сетевых весов в автономном режиме с подключением к ним нескольких касс через порт UDP.
Работа сетевых весов обеспечивается сервисом netscaleserver
, стартующим при каждом запуске кассовой программы. Если в настройку сетевых весов были внесены изменения, то необходимо перезапустить сервис командой:
initctl restart netscaleserver
Логирование работы сервиса
Правила ведения логов, события, которые подлежат записи, их подробность и полнота задаются в файле /linuxcash/cash/conf/Artix/netscaleserver.conf
. Логи работы сервиса записываются в файл /linuxcash/logs/current/netscaleserver.log
.
Допускается использование одного из уровней:
- TRACE,
- DEBUG,
- INFO,
- WARN,
- ERROR.
Самый детальный уровень – TRACE, самый строгий – ERROR. В зависимости от выбранного уровня в лог записывается информация, которая соответствует уровню.
[Log4Qt] Properties\log4j.appender.root=org.apache.log4j.FileAppender Properties\log4j.appender.root.file=/linuxcash/logs/current/netscaleserver.log Properties\log4j.appender.root.appendFile=true Properties\log4j.appender.root.layout=org.apache.log4j.TTCCLayout Properties\log4j.appender.root.layout.DateFormat=ISO8601 Properties\log4j.rootLogger="INFO, root"
Настройка сетевых весов
- Для подключения сетевых весов в "Сервисном меню" выберите пункт "Настройка сетевых весов":
- Выберите драйвер весов, которые подключены к кассе:
- Укажите параметры подключения:
- Порт – порт, к которому подключено устройство.
- Сохраните оборудование в списке устройств:
Стыковка весов с кассой
- Для настройки сетевых весов в "Сервисном меню" выберите пункт "Менеджер оборудования":
- Выберите драйвер весов "Сетевые":
- Укажите параметры подключения:
- Хост – адрес сервера сетевых весов.
- Порт – порт сервера сетевых весов.
- Таймаут – время ожидания ответа от сервера.
- Сохраните оборудование в списке устройств:
- Перезапустите сервис
netscaleserver
.
Подключение сетевых весов Штрих-М
Весы "Штрих-М" могут быть подключены в качестве сетевых весов в автономном режиме с подключением к ним нескольких касс через порт UDP.
- Для подключения сетевых весов "Штрих-М" в менеджере оборудования добавьте драйвер:
- Укажите параметры подключения:
- Порт – порт, к которому подключено устройство. Выберите порт UDP.
- Скорость – скорость передачи данных.
- Таймаут отправления – время ожидания данных.
- Код доступа – код доступа к весам.
- При подключении через UDP, укажите хост и порт:
- Сохраните устройство:
- Перезапустите кассу.