Сервис sale-renderer предназначен для формирования и отображения печатного образа чека в Artix Control Center, Artix Loyalty Managment и в telegram-боте.

После установки кассового сервера сервис sale-renderer запускается автоматически.

Для установки сервиса на отдельную машину необходимо выполнить команды:

curl http://update.artix.su/static/cs/install_scripts/stable/cs_env/install_sale_renderer.sh -o /tmp/sale_renderer_install.sh
chmod +x /tmp/sale_renderer_install.sh
/tmp/sale_renderer_install.sh


Для корректной работы сервиса должен быть свободен порт 38067.


Команды сервиса

Для управления сервисом используются следующие команды:

Конфигурирование сервиса

Настройка сервиса производится в конфигурационном файле /opt/artixcs-sale-renderer/config.json.

НаименованиеТип данныхОписаниеПримечания
CS_SERVER_HOSTстроковыйIP-адрес кассового сервераПо умолчанию 127.0.0.1
CS_SERVER_PORTстроковыйПорт кассового сервераПо умолчанию 38051
SR_PORTстроковыйПорт, на котором будет запущен сервисПо умолчанию 38067
CS_USER_NAMEстроковыйИмя пользователя для авторизации по REST-протоколу на КСПри установке сервиса на отдельную машину при включенной авторизации на КС в /opt/artixcs-sale-renderer/config.json необходимо дополнительно указать настройки CS_USER_NAME и CS_USER_PASSWORD
CS_USER_PASSWORDстроковыйПароль для авторизации по REST-протоколу на КС


{
    "CS_SERVER_HOST" : "127.0.0.1",
    "CS_SERVER_PORT" : "38051",
    "SR_PORT" : "38067",
	"CS_USER_NAME" : "admin",
    "CS_USER_PASSWORD" : "admin" 
}

При изменении настроек необходимо перезапустить сервис.

Логирование

Файлы логов хранятся в директории /var/log/artix/artixcs-sale-renderer/artixcs-sale-renderer.log.<день.месяц.год>.

Для изменения уровня логирования сервиса необходимо дополнительно в /opt/artixcs-sale-renderer/config.json указать настройку SR_LOG_LEVEL:

{
    "CS_SERVER_HOST" : "127.0.0.1",
    "CS_SERVER_PORT" : "38051",
    "SR_PORT" : "38067",
    "CR_LOG_LEVEL" : "info"
}

Настройкой можно изменить уровень логирования на любой из следующих:

По умолчанию info