Общие сведения
Сервис InfoClient предназначен для сбора информации о ФР, лицензии и версии кассового ПО.
Посмотреть данные можно тремя способами:
- через json-файлы, заполняемые сервисом
InfoClient, - через исполняемый файл, с выводом данных в консоль,
- данные можно отправить на
puppet. Подробнее можно посмотреть в документацииpuppet.
Сервис выводит следующие данные:
| Наименование | Описание | Примечания |
|---|---|---|
KKM - Информация о ФР | ||
| kkm | Порядковый номер ФР в кассе | |
| ffd_version | Версия формата фискальных данных (ФФД), которую использует ФР | |
| firmware | Полная версия прошивки | Для ФР Атол 5.0 в данное поле пишется версия конфигурации. |
| fn | Наличие ФН | |
| fn_att_flags | Флаги предупреждения ФН | |
| fn_connection_status | Статус соединения с ОФД | |
| fn_earliest_not_send_doc_date | Дата и время самого раннего не отправленного на ФН документа | |
| fn_last_doc_date | Дата и время последнего документа | |
| fn_last_doc_num | Номер последнего документа | |
| fn_not_send_doc_count | Количество неотправленных в ОФД документов | |
| fn_number | Номер ФН | |
| fn_registration_count | Количество оставшихся перерегистраций ФН | |
| fn_registration_used | Количество выполненных перерегистрация ФН | |
| fn_time_end | Дата окончания действия ФН | |
| fn_version | Версия ФН | |
| fpcountleft | Количество оставшихся смен в фискальной памяти | |
| ism_not_sent_count | Количество неотправленных уведомлений КМ для ФР | Заполняется только при использовании ФР Штрих, Атол 5.0 и Пирит с ФФД 1.2 При выполнении запроса количества неотправленных уведомлений КМ игнорируются все ошибки выполнения операции. При возникновении ошибки в поле |
| model | Код модели ФР | |
| modelName | Наименование модели ФР | |
| number | Серийный номер ФР | |
| producer | Производитель ФР | |
License - Информация о лицензии | ||
| exp_date_str | Дата истечения лицензии | |
| key | Ключ лицензии | |
| time_left | Оставшееся время в секундах | |
| type | Тип лицензии | |
| Version - Информация о версии | ||
| Внутренняя версия программы | ||
| Дата и время сборки | ||
| Ревизия | ||
Данные о количестве неотправленных документов и номере последнего документа обновляются при закрытии чека для ФР с ФН.
Json-файлы
Сервис InfoClient записывает данные в файлы в формате json. Файлы находятся в директории /linuxcash/cash/data/info:
kkm.json– информация о ФР,license.json– информация о лицензии,version.json– информация о версии.
Исполняемый файл
Запуск сервиса InfoClient осуществляется через исполняемый файл /linuxcash/cash/bin/InfoClient.
Данные выводятся в консоль:
kkm=1&ffd_version=1.05&firmware=3.0.1245&fn=yes&fn_att_flags=0&fn_earliest_not_send_doc_date=01.10.2018 14:07:00&fn_last_doc_date=02.10.2018 16:02:00&fn_last_doc_num=325&fn_not_send_doc_count=72&fn_number=9999078900011878&fn_registration_count=29&fn_registration_used=1&fn_time_end=06.12.2019&fn_version=fn debug v 2.13 (??????????)&fpcountleft=0&id=1&ism_not_sent_count=0&model=22&number=0000000000017477&producer=1 license&exp_date_str=11.05.2020&key=111222333&time_left=50659048&type=FR 4.6.104#"Oct 1 2018/07:37:28"#rev62824