Настройки (2.0.x)
Настройки:
trade_pointinformation- доп. информация о торговой точке для печати
tokens- настройки работы с СКО{СЕРИЙНЫЙ_НОМЕР_СКО}- указывается серийный номер СКОauto_login-true | false- флаг, для автоматической авторизации в СКО. Попытка авторизации совершается 1 раз, как только найдено СКОpin_code- значение пин кода для авторизации. Требуется при указанииauto_login
headersdefaults- перечисление заголовком по умолчанию
serveraddr- указание адреса и порта, который будет слушать ПО
rendererreplacements{кодировка}- указывается кодировка, либоcp866, либоcp1251- Список символов для замены
char- одиночный символ для заменыwith- символ, на который заменять
- Список символов для замены
comments- комментарии, которые будут печататься на всех док-тах продажиbefore- До чека- Список объектов
after- После чека- Список объектов
Пример файла настроек:
trade_point:
information: |
Время работы магазина зависит только от вас:
Пн-Пт: 10:00-20:00
Сб-Вс: 10:00-18:00
tokens:
AVQ11159990531:
auto_login: true
pin_code: 123456
headers:
defaults:
repr.link: true
printer.dummy: ''
repr.text: true
server:
addr: 0.0.0.0:8080
renderer:
replacements:
# Кодировка
cp866:
# char - символ, который заменять
# with - на что заменять
- char: '«'
with: '"'
- char: '»'
with: '"'
comments:
before:
- kind: text
dw: true
content: |
Добро пожаловать и спасибо, что выбрали магазин "У Лукоморья"!
С рождеством и новым годом!
after:
- kind: qr
content: 'https://www.google.com/'
size: 5
- kind: text
text: |
Скидка на бесплатный кофе!
- kind: barcode
content: '1234567890'
width: 5
height: 5
format: code128
Настройки (1.8.x)
Пример файла настроек:
headers:
defaults:
repr.esc_pos: true
repr.text: true
repr.link: true
token: AVQ11031010705
printer.dummy: ''
Путь конфигурационного файла зависит от ОС:
| ОС | Путь | Пример |
|---|---|---|
| Linux | $XDG_CONFIG_HOME или $HOME/.config | /home/alice/.config/.tsrv/settings.yaml |
| Windows | %AppData% | C:\Users\Alice\AppData\Roaming\.tsrv\settings.yaml |