В кассовом ПО Artix реализовано получение, хранение и обновление фискальной информации о документе в БД Documents таблице Fiscaldocument.

Функционал реализован для ФР Атол, Штрих и Пирит.

Хранение и обновление фискальной информации о документе в БД осуществляется посредством плагина fdcontroller, который активируется в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/fdcontroller.ini в секции [plugins].

НаименованиеТип данныхВозможные значенияОписаниеПримечания

fdcontroller

строковый
  • on
  • off

Включение и выключение плагина

По умолчанию off


[plugins]
;fdcontroller = off

Настройка плагина fdcontroller производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/fdcontroller.ini в секции [FdController].

НаименованиеТип данныхОписаниеПримечания

onDocumentCloseCount

строковыйКоличество документов для обработки при закрытии чекаПо умолчанию 2
onShiftCloseCountстроковыйКоличество документов для обработки при закрытии сменыПо умолчанию 100


[FdController]
; Настройки плагина для обновления записей о фискальных документах в базе данных

; Количество документов для обработки при закрытии чека
; по умолчанию 2
;onDocumentCloseCount = 2

; Количество документов для обработки при закрытии смены
; по умолчанию 100
;onShiftCloseCount = 100
...

Обновление информации осуществляется для указанного в настройках количества документов (для каждого ФН) после закрытия чека или смены.

Получение tlv-данных документа из ФН

Начиная с версии 4.6.211 в кассовое ПО Artix добавлена опция, регулирующая получение tlv-данных документа.

Получение tlv-данных документа задается параметром requestTlv в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/fdcontroller.ini в секции [FdController]:

НаименованиеТип данныхОписаниеПримечания
requestTlvлогическийПолучать tlv-данные документаПо умолчанию false


[FdController]
...
; Получать tlv-данные документа
; По умолчанию false
;requestTlv = false