...
В появившемся иерархическом древе необходимо найти файл mintukm (\mintukm.conf). В нем нужно отыскать строку { include file("conf/hardware/fiscalprinter/fiscalprinter.conf") } в секции hardware и раскомментировать ее:
...
2. В секции bl конфигурационного файла sale.conf (applications\sale\sale.conf) необходимо указать используемый скрипт формирования образа чека:
Пример скрипта при использовании ФФД 1.2 можно найти здесь. ИЗВЛЕЧЬ ФАЙЛ ИЗ DOC!
2. На кассовом сервере по адресу: Магазин – Кассы, где нужно выбрать необходимую кассу и нажать кнопку Оборудование:
Конфигурационный файл fiscalprinter.conf (hardware\fiscalprinter\fiscalprinter.conf) должен иметь следующее содержимое:
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
fiscalprinter: {
params : {
receiptHeaderTemplateEngine = "conf/hardware/fiscalprinter/scripts/printReceiptHeader.js" # Скрипт, формирующий заголовок чека
# receiptHeaderTemplateEngine = "conf/hardware/fiscalprinter/scripts/printReceiptHeaderMonetkaPIRIT.js"
cashInOutTemplateEngine = "conf/hardware/fiscalprinter/scripts/printCashInOutHeader.js" # Скрипт, формирующий заголовок документов внесения/изъятия денег
discountLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printDiscountLine.js" # Скрипт, формирующий строку со скидками, печатающуюся после товарной позиции
# itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLine.js" # Скрипт, формирующий строку товарной позиции
# itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLineMonetkaPIRIT_ffd12.js"
# itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLine_Auto49.js"
# itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLineMonetkaPIRIT.js"
itemLineTemplateEngine = "conf/hardware/fiscalprinter/scripts/printItemLine_ffd12.js"
maxCorrectedClockDivergence = 5 minute # Максимально возможное расхождение времени в ККТ в кассе для авто-коррекции в ФР. Если расхождение больше данного значения, авто-коррекция не делается
useCustomItemText = true
priceWithDiscounts = true
countFileName = "count.json" # Путь и название файла для хранения счетчиков операции печати
isMultyFiscal = false
communicationChecksQuantity = 2
rbRules = false #Возврат по правилам РБ
showSKNOStatus = false # Выводит статус сервера СКНО, РБ
repeatTimeSKNOStatus = 300 second # Интервал обновления статуса СКНО, РБ
}
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_sp-kkt801.conf") } # Конфигурация для ККТ семейства Сервис плюс c ФН
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_sp-kkt811.conf") } # Конфигурация для ККТ семейства Сервис плюс c СКНО (РБ)
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_shtrih-m.conf") } # Конфигурация для ККТ семейства Штрих
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_pirit.conf") } # Конфигурация для ККТ семейства Пирит
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_atol_web.conf") } # Конфигурация для ККТ семейства Атол, подключение через web-сервер
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_hw_atol_lib.conf") } # Конфигурация для ККТ семейства Атол, подключение через драйвер-библиотеку
#{ include file("conf/hardware/fiscalprinter/fiscalprinter_sw_fiscal.conf") } # Конфигурация для программного фискализатора
]
} |