Драйвер контрольно-кассовой техники v.10
Отчет о состоянии расчетов
Описание задания
Параметр Описание Тип Возможные значения Обязательность
type Тип задания string "reportOfdExchangeStatus" - отчет о состоянии расчетов +
operator Информация об операторе object

Пример задания:

{
"type": "reportOfdExchangeStatus",
"operator": {
"name": "Иванов",
"vatin": "123654789507"
}
}
Результат задания
Параметр Описание Тип
Фискальные параметры отчета (fiscalParams)
total Итог double
fiscalDocumentNumber Номер ФД отчета int
fiscalDocumentSign ФПД отчета string
fiscalDocumentDateTime Дата и время отчета string
shiftNumber Номер смены int
fnNumber Номер ФН string
registrationNumber РНМ string
fnsUrl Адрес сайта ФНС string
Состояние (status)
notSentCount Количество неотправленных ФД int
notSentFirstDocNumber Номер первого неотправленного ФД int
notSentFirstDocDateTime Дата и время первого неотправленного ФД string
Флаги предупреждений (warnings)
notPrinted Документ закрыт, но не допечатан.
Рекомендуется вывести пользователю сообщение о сбое печати и попросить устранить неисправность (самый стандартный случай - закончилась бумага).
После устранения неисправности требуется продолжить печать (Продолжение печати документа)
bool

Пример ответа:

{
"fiscalParams" : {
"fiscalDocumentDateTime" : "2018-03-06T13:52:00+03:00",
"fiscalDocumentNumber" : 157,
"fiscalDocumentSign" : "1230933772",
"fnNumber" : "9999078900000961",
"fnsUrl" : "nalog.ru",
"receiptsCount" : 0,
"registrationNumber" : "0000000001035160",
"shiftNumber" : 28
},
"status" : {
"notSentCount" : 46,
"notSentFirstDocDateTime" : "2018-02-04T11:24:00+03:00",
"notSentFirstDocNumber" : 111
},
"warnings": {
"notPrinted": true
}
}