Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Пример скрипта при использовании ФФД 1.2 можно найти здесьНепосредственно используемый скрипт надо разместить в по адресу: applications\sale\scripts:

3. На кассовом сервере по адресу: Магазин – Кассы, надо выбрать необходимую кассу и нажать кнопку Оборудование:

Image Modified

Конфигурационный файл fiscalprinter.conf (hardware\fiscalprinter\fiscalprinter.conf) должен иметь следующее содержимое:

Блок кода
languagescala
themeRDark
titlefiscalprinter.conf
fiscalprinter: {
  params : {
    receiptHeaderTemplateEngine = "conf/hardware/fiscalprinter/scripts/printReceiptHeaderMonetka.js"	# Скрипт, формирующий заголовок чека
    cashInOutTemplateEngine = "conf/hardware/fiscalprinter/scripts/printCashInOutHeader.js"		# Скрипт, формирующий заголовок документов внесения/изъятия денег
    itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLine.js"		        # Скрипт, формирующий строку товарной позиции
    maxCorrectedClockDivergence = 5 minute  # Максимально возможное расхождение времени в ККТ в кассе для автокоррекции в ФР. Если расхождение больше данного значения, автокоррекция не делается.
    useCustomItemText = true
    priceWithDiscounts = true
    countFileName = "count.json" # путь и название файла для хранения счетчиков операции печати
  }
  plugins : [
 # необходимо "раскомментировать" только один файл с конфигурацией, соответствующий реально используемому оборудованию.
 #
     #{ include file("conf/hardware/fiscalprinter/fiscalprinter_fake.conf") }			# Конфигурация для системного эмулятора ККТ. Не использовать при реальной эксплуатации.
     #{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_sp.conf") }			# Конфигурация для ФР семейства Сервис плюс без ФН
     { include file("conf/hardware/fiscalprinter/fiscalprinter_hw_sp-kkt_1_0_5.conf") }			# Конфигурция для ККТ семейства Сервис плюс c ФН
     #{ include file("conf/hardware/fiscalprinter/fiscalprinter_chway77f.conf") }                       # Конфигурация для ChWay77F семейства Сервис плюс c ФН
     #{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_shtrih-m.conf") }	# Конфигурация для ККТ семейства Штрих
     #{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_pirit.conf") }	# Конфигурация для ККТ семейства Штрих
  ]
}

4. В секции params файла fiscalprinter.conf (hardware\fiscalprinter\fiscalprinter.conf) заданы ссылки на используемые скрипты печати, формирующие отдельные секции в чеке:

Image Added

Пример скрипта печати товарной позиции можно найти здесь. Непосредственно используемые скрипты необходимо разместить по адресу: hardware\fiscalprinter\scripts:

Image Added

Пример конфигурационного файла ККТ при ppp-подключении находится тут. Данный (или подобный ему) файл должен быть размещен по адресу: hardware\fiscalprinter: