Публичное пространство
SetRetail10 ▪️ ОФД ◾️ Как собрать аппаратные характеристики ФР Пирит
- KKT-114Получение подробных данных проблемы… СТАТУС
- CR-7005Получение подробных данных проблемы… СТАТУС
Описание
10.2.30.1
Реализовано в версии 10.2.30.1
Чтобы собрать аппаратные характеристики фискальных регистраторов линейки Пирит, PiritF, необходимо обновиться на версию 10.2.30.1. Во время перезагрузки кассового модуля все данные будут отправляться на сервер в базу данных set → cash_cash → fiscal_printer_info.
Начиная с версии 10.2.38.0, информация об аппаратных характеристиках Пирит1Ф и Пирит2Ф отправляется после закрытия смены.
Все данные содержаться в формате JSON:
Параметры
Общие
В состав данных входят следующие параметры:
- Версия прошивки ФР
- Сервисная информация (команда 0x5)
- напряжение
- напряжение батареи
- температура
- количество отрезов
- ресурс термоголовки
- количество отрезов (необнулямое)
- ресурс термоголовки (необнуляемый)
- Информация о фискальном накопителе (ФН):
- Номер ФН (команда 0x78, 1)
- Статус ФН (команда 0x78, 2)
- Версия ФН (команда 0x78, 14)
- Номер последнего документа ФН (команда 0x78, 3)
- Номер первого не отправленного документа ФН (команда 0x78, 3)
- Дата первого не отправленного документа (команда 0x78, 3)
- Количество не отправленных документов (команда 0x78, 3)
ФФД 1.2 и маркированные товары
10.3.8.0
Начиная с версии 10.3.8.0, если ФР Пирит зарегистрирован и работает по ФФД 1.2, в поле fiscal_printer_info дополнительно сохраняются параметры:
Параметры содержаться в поле JSON — markNoticeInfo
.
- Информация о фискальном накопителе (ФН):
noticeAmountInQueue
— Количество уведомлений в очереди;currentNoticeNum
— Номер текущего уведомления;currentNoticeDateTime
— Дата и время текущего уведомления в формате ISO_LOCAL_DATE_TIME;noticeStorageFillPercentage
— Процент заполнения области хранения уведомлений.
Пример:
"markNoticeInfo":{ "noticeAmountInQueue":0, "currentNoticeNum":0, "noticeStorageFillPercentage":1 }
Пример наличия неотправленных уведомлений:
"markNoticeInfo":{ "noticeAmountInQueue":2, "currentNoticeNum":25, "currentNoticeDateTime":"2022-01-25T17:56:00", "noticeStorageFillPercentage":1 }
Пример поля fiscal_printer_info:
{ "firmware":"565.1.12","urlOfd":"f1test.taxcom.ru","serviceInfo":{"voltage":24160,"batteryVoltage":3212,"temperature":27,"cutsCount":112,"thermoHeadResource":11666,"cutsCountTotal":343,"thermoHeadResourceTotal":19650}, "fnInfo":{"fnNumber":"9999078902010784","fnStatus":{"fnState":3,"docState":0,"warningFlag":0}, "fnVersion":"fn 1.2 mgm 03 ","lastFDNumber":"66","lastNotSendedFDNumber":66,"firstNotSendedFDDate":"250122","notSendedFDCount":1,"notSentDocCount":1,"firstNotSentDoc":{"number":66,"date":"2022-01-25T00:00:00"}}, "proxySoftware":{"name":"ComProxy","version":"2.4.25"}, "markNoticeInfo":{"noticeAmountInQueue":0,"currentNoticeNum":0,"noticeStorageFillPercentage":1} }
Сбор данных с фискального регистратора
1. Выполните запрос в базе данных set на сервере магазина, указав путь к файлу для формирования результата.
Пример запроса для формирования файла с аппаратными данными:
COPY ( SELECT fiscal_printer_info FROM cash_cash ) TO 'e:/temp/fr_list.txt' CSV QUOTE ' ';
|
Путь к формированию файла указывается для сервера магазина, а не для того комьпютера, с которого выполняется запрос из PgAdmin.
Пример пути для ОС Linux путь буд: /tmp или /var/lib/jboss
2. Из созданного файла в результате выполнения запроса воспользуйтесь онлайн-конвертером преобразования формата JSON в CSV, для более удобного отображения и загрузки инфорамции в Excel.
{ "firmware":"565.1.12","urlOfd":"f1test.taxcom.ru","serviceInfo":{"voltage":24160,"batteryVoltage":3212,"temperature":27,"cutsCount":112,"thermoHeadResource":11666,"cutsCountTotal":343,"thermoHeadResourceTotal":19650}, "fnInfo":{"fnNumber":"9999078902010784","fnStatus":{"fnState":3,"docState":0,"warningFlag":0}, "fnVersion":"fn 1.2 mgm 03 ","lastFDNumber":"66","lastNotSendedFDNumber":66,"firstNotSendedFDDate":"250122","notSendedFDCount":1,"notSentDocCount":1,"firstNotSentDoc":{"number":66,"date":"2022-01-25T00:00:00"}}, "proxySoftware":{"name":"ComProxy","version":"2.4.25"}, "markNoticeInfo":{"noticeAmountInQueue":0,"currentNoticeNum":0,"noticeStorageFillPercentage":1} }
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..