Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Настройки

Настройки:

  • 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 - После чека
        • Список объектов
    • 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