Ответ с отчетом ReportResponse

    uid: String?,
    numberCheck: String?,
    messageDetail: String,
    messageTitle: String,
    registerNumberSKO: String,
    resultCode: Long,
    type: String,
    dateOpenShift: String,
    dateCloseShift: String?,
    amountDocument: String,
    incomingBalance: String,
    numberFirstCheck: String,
    numberLastCheck: String,
    amountCurrency: String,
    amountOfPaymentsDocInCurrencyOne: String,
    sumSalePaymentsPerShift: String,
    sumSaleCashlessPerShift: String,
    sumSaleCardSumPerShift: String,
    sumSaleOtherSumPerShift: String,
    sumSaleCashPerShift: String,
    amountMoneyBackPerShift: String,
    sumMoneyBackPerShift: String,
    amountMoneyBackCashPerShift: String,
    sumMoneyBackCashPerShift: String,
    amountMoneyBackCashlessPerShift: String,
    sumMoneyBackCashlessPerShift: String,
    amountDepositPerShift: String,
    sumDepositPerShift: String,
    amountWithdrawPerShift: String,
    sumWithdrawPerShift: String,
    amountRollbackPerShift: String,
    sumRollbackPerShift: String,
    amountRollbackCashPerShift: String,
    sumRollBackCashPerShift: String,
    amountRollbackCardPerShift: String,
    sumRollbackCardPerShift: String,
    amountRollbackOtherPerShift: String,
    sumRollbackOtherPerShift: String,
    amountCorrectionPerShift: String,
    sumCorrectionPerShift: String,
    amountCancelPerShift: String,
    sumCancelPerShift: String,
    isPrintSuccess: Boolean?

Поле uid (отсутвует для Х-отчета) уникальный идентификатор документа.

Поле numberCheck (отсутствует для Х-отчета) номер закрытой смены.

Поле messageDetail описание результата. Например "Смена закрыта".

Поле messageTitle оглавление результата. Например "Успех" или "Ошибка".

Поле registerNumberSKO (отсутсвует для ошибок) регистрационный номер ско

Поле resultCode код результата операции. Описание возможных кодов ответа.

Поле type (опциональное) тип операции переданный в INTENT_OPERATION_TYPE.

Поле dateOpenShift в формате ISO8601 yyyy-MM-dd'T'HH:mm:ssZ. Время открытия смены.

Поле dateCloseShift (отсутствует для Х-отчета) в формате ISO8601. Время закрытия смены.

Поле amountDocument количество документов.

Поле incomingBalance накопленный оборот только для CLOSE_SHIFT

Поле numberFirstCheck номер первого чека. 0 если не было фискализировано ни одной операции.

Поле numberLastCheck номер последнего чека. 0 если не было фискализировано ни одной операции.

Поле amountCurrency количетсво валют.

Поле amountOfPaymentsDocInCurrencyOne количество продаж в базовой валюте.

Поле sumSalePaymentsPerShift сумма продаж за смену.

Поле sumSaleCashlessPerShift сумма безналичных продаж.

Поле sumSaleCardSumPerShift сумма безналичных продаж по карте.

Поле sumSaleOtherSumPerShift сумма безналичных продаж другими способами.

Поле sumSaleCashPerShift сумма наличных продаж.

Поле amountMoneyBackPerShift количество возвратов

Поле sumMoneyBackPerShift сумма возвратов.

Поле amountMoneyBackCashPerShift количество возвратов наличными.

Поле sumMoneyBackCashPerShift сумма возвратов наличными.

Поле amountMoneyBackCashlessPerShift количество возвратов безналичными.

Поле sumMoneyBackCashlessPerShift сумма возвратов безналичными.

Поле amountDepositPerShift количество внесений.

Поле sumDepositPerShift сумма депозита.

Поле amountWithdrawPerShift количество изъятий.

Поле sumWithdrawPerShift сумма изъятий.

Поле amountRollbackPerShift количество аннулирований.

Поле sumRollbackPerShift сумма аннулирований.

Поле amountRollbackCashPerShift количество аннулирований наличными.

Поле sumRollBackCashPerShift сумма аннулирований наличными.

Поле amountRollbackCardPerShift количество аннулирований по карте.

Поле sumRollbackCardPerShift сумма аннулирований по карте.

Поле amountRollbackOtherPerShift количество аннулирований другими способами.

Поле sumRollbackOtherPerShift сумма аннулирований другими способами.

Поле amountCorrectionPerShift количество коррекций.

Поле sumCorrectionPerShift сумма коррекций.

Поле amountCancelPerShift количество отмен.

Поле sumCancelPerShift сумма отмен.

Поле isPrintSuccess (опциональное) Возвращает null в случае если был передан флаг "printCheque": false. Возвращает true если чек был успешно распечатан и false если произошла ошибка при печати.