Настройки (2.0.x)
Настройки:
trade_point
information
- доп. информация о торговой точке для печати
tokens
- настройки работы с СКО{СЕРИЙНЫЙ_НОМЕР_СКО}
- указывается серийный номер СКОauto_login
-true | false
- флаг, для автоматической авторизации в СКО. Попытка авторизации совершается 1 раз, как только найдено СКОpin_code
- значение пин кода для авторизации. Требуется при указанииauto_login
headers
defaults
- перечисление заголовком по умолчанию
server
addr
- указание адреса и порта, который будет слушать ПО
renderer
replacements
{кодировка}
- указывается кодировка, либо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 |