Публичное пространство
SetRetail10 ▪️ ОФД ◾️ Службы ComProxy и Socat для взаимодействия с ОФД
Состав компонентов для взаимодействия с ОФД
Для работы кассы под управлением SetRetail10 для интеграции с ОФД используются следующие компоненты:
Socat – компонент для создания виртуальных COM-портов в системе.
ComProxy – служба, обеспечивающая параллельную работу ККТ с кассовым ПО и ККТ, с ОФД, и маршрутизирующая пакеты данных.
Файловое расположение на кассе
Папка с лог-файлами и службой comproxy находится по пути /home/tc/storage/comproxy
Состав папки comproxy
Папка logs - лог-файлы работы служб Socat и comproxy
comProxy.log - лог-файл работы службы comproxy.
socat.log - лог-файл работы службы Socat.
ComProxy.ini - файл настроек службы comproxy.
comproxy.sh - файл для действий службы с сервисом comproxy - запуск, останов, перезапуск, статус
socat.ini - файл настроек службы Socat
Управление службой
Для того, чтобы управлять службой, на кассе необходимо выполнять следующие команду с параметрами:
sh /home/tc/storage/comproxy/comproxy.sh параметр
Для службы доступны следующие параметры:
start
- запуск службыstop
- останов службыrestart
- перезапуск службыstatus
- статус работы службы
Пример работы команды с параметром status :
Расширить логирование службы
Для того, чтобы расширить глубину логирования службы, необходимо в файле /home/tc/storage/comproxy/comproxy.ini установить параметр log_level=TRACE
Проверить виртуальный порт
В данном примере - виртуальный порт /dev/usbPIRIT2F
ls –la /dev/usb*
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..