Настройки
Настройки:
trade_pointinformation- доп. информация о торговой точке для печати
tokens- настройки работы с СКО{СЕРИЙНЫЙ_НОМЕР_СКО}- указывается серийный номер СКОauto_login-true | false- флаг, для автоматической авторизации в СКО. Попытка авторизации совершается 1 раз, как только найдено СКОpin_code- значение пин кода для авторизации. Требуется при указанииauto_login
headersdefaults- перечисление заголовком по умолчанию
serveraddr- указание адреса и порта, который будет слушать ПО
rendererreplacements{кодировка}- указывается кодировка, либоcp866, либоcp1251- Список символов для замены
char- одиночный символ для заменыwith- символ, на который заменять
- Список символов для замены
comments- комментарии, которые будут печататься на всех док-тах продажиbefore- До чека- Список объектов
after- После чека- Список объектов
extra- дополнительные параметры отчётов
reformat_non_1_marking_quantity- (true/false) работает при указании в настройках и включении дополнительного параметра для УНП на бэкэнде. Позволяет принимать количество для маркированного весового товара не кратно 1, с пересчетом стоимости товара и отображением на печатном чеке. (в СККО уходит значение количества = 1, а цена согласно пересчета)
Пример файла настроек:
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:1828
renderer:
extra: ["income", "discounts", "markups", "saleItemPrepayments"]
replacements:
# Кодировка
cp866:
# char - символ, который заменять
# with - на что заменять
- char: '«'
with: '"'
- char: '»'
with: '"'
comments:
before:
- kind: text
dw: true
content: |
Добро пожаловать и спасибо, что выбрали магазин "У Лукоморья"!
С рождеством и новым годом!
after:
- kind: qr
content: 'aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8='
size: 5
- kind: text
text: |
Скидка на бесплатный кофе!
- kind: barcode
content: 'MTIzNDU2Nzg5MA=='
width: 5
height: 5
format: code128