Общие сведения
Сервис InfoClient
предназначен для сбора информации о ФР, лицензии и версии кассового ПО.
Посмотреть данные можно тремя способами:
- через json-файлы, заполняемые сервисом
InfoClient
, - через исполняемый файл, с выводом данных в консоль,
- данные можно отправить на
puppet
. Подробнее можно посмотреть в документацииpuppet
.
Сервис выводит следующие данные:
Наименование | Описание | Примечания |
---|---|---|
KKM - Информация о ФР | ||
kkm | Порядковый номер ФР в кассе | |
ffd_version | Версия формата фискальных данных (ФФД), которую использует ФР | |
firmware | Полная версия прошивки | Для ФР Атол 5.0 в данное поле пишется версия конфигурации. |
fn | Наличие ФН | |
fn_att_flags | Флаги предупреждения ФН | |
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 | Код модели ФР | |
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