Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

    uid: String?,
    numberCheck: String?,
    messageDetail: String,
    messageTitle: String,
    registerNumberSKO: String,
    resultCode: Long,
    type: String,
    dateOpenShift: String,
    dateCloseShift: String?,
    amountDocument: String,
    bynIncome: String,
    rubIncome: String,
    usdIncome: String,
    eurIncome: String,
    bynCashIn: String?
    rubCashIn: String?
    usdCashIn: String?
    eurCashIn: String?
    numberFirstCheck: String,
    numberLastCheck: String,
    amountCurrency: String,
    amountOfSale: String,
    sumSalePerShift: String,
    sumSaleCardPerShift: String,
    sumSaleOtherPerShift: String,
    sumSaleCashPerShift: String,
    amountMoneyBackPerShift: String,
    sumMoneyBackPerShift: String,
    sumMoneyBackCashPerShift: String,
    sumMoneyBackCardPerShift: String,
    sumMoneyBackOtherPerShift: String,
    amountDepositPerShift: String,
    sumDepositPerShift: String,
    amountWithdrawPerShift: String,
    sumWithdrawPerShift: String,
    amountRollbackPerShift: String,
    sumRollbackPerShift: String,
    sumRollBackCashPerShift: String,
    sumRollbackCardPerShift: String,
    sumRollbackOtherPerShift: String,
    cardHolderWithdrawSum: String,
    cardHolderWithdrawCount: String,
    saleThirdPartySum: String,
    saleThirdPartyCount: String,
    rollbackThirdPartySum: String,
    rollbackThirdPartyCount: String,
    saleSiSum: String,
    saleSiCount: String,
    saleUkzSum: String,
    saleUkzCount: String,
    moneyBackSiSum: String,
    moneyBackSiCount: String,
    moneyBackUkzSum: String,
    moneyBackUkzCount: String,
    rollbackSiSum: String,
    rollbackSiCount: String,
    rollbackUkzSum: String,
    rollbackUkzCount: String,
    isPrintSuccess: Boolean?,
    ordersTotalSum: String?,
    ordersTotalCount: String?,
    ordersCancelledSum: String?,
    ordersCancelledCount: String?,
    ordersClosedSum: String?,
    ordersClosedCount: String?,
    ordersCorrectedSum: String?,
    ordersCorrectedCount: String?,
    ordersMovedSum: String?,
    ordersMovedCount: String?,
    sumSaleCustomOtherPerShift: [CustomOtherPerShift]?,
    sumMoneyBackCustomOtherPerShift: [CustomOtherPerShift]?,
    sumRollbackCustomOtherPerShift: [CustomOtherPerShift]?

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

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

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

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

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

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

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

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

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

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

Поля bynIncome / rubIncome / usdIncome / eurIncome - накопленный оборот по валюте

Поля bynCashIn /rubCashIn / usdCashIn / eurCashIn - наличные в кассе по валюте (отсутствует для Z-отчета)

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

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

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

Поле amountOfSale - количество продаж за смену.

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

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

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

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

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

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

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

Поле sumMoneyBackCardPerShift - сумма безналичных возвратов по карте.

Поле sumMoneyBackOtherPerShift - сумма безналичных возвратов другими способами.

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

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

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

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

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

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

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

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

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

Поле cardHolderWithdrawSum - сумма выдачи.

Поле cardHolderWithdrawCount - количество выдачи.

Поле saleThirdPartySum - сумма продаж в пользу 3-х лиц.

Поле saleThirdPartyCount - количество продаж в пользу 3-х лиц.

Поле rollbackThirdPartySum - сумма аннулирований наличными в пользу 3-х лиц.

Поле rollbackThirdPartyCount - количество аннулирований наличными в пользу 3-х лиц.

Поле saleSiSum - сумма продажи СИ.

Поле saleSiCount - количество проданных товаров СИ.

Поле saleUkzSum - сумма продажи УКЗ.

Поле saleUkzCount - количество проданных товаров УКЗ.

Поле moneyBackSiSum - сумма возвратов СИ.

Поле moneyBackSiCount - количество возвратов товаров СИ.

Поле moneyBackUkzSum - сумма вовзратов УКЗ.

Поле moneyBackUkzCount - количество возвратов товаров УКЗ.

Поле rollbackSiSum - сумма аннулирований СИ.

Поле rollbackSiCount - количество аннулирований товаров СИ.

Поле rollbackUkzSum - сумма аннулирований УКЗ.

Поле rollbackUkzCount - количество аннулирований товаров УКЗ.

Поле ordersTotalSum - сумма оформленных заказов за смену.

Поле ordersTotalCount - количество оформленных заказов за смену.

Поле ordersCancelledSum - сумма отменных заказов за смену.

Поле ordersCancelledCount - количество отменных заказов за смену.

Поле ordersClosedSum - сумма закрытых заказов за смену.

Поле ordersClosedCount - количество закрытых заказов за смену.

Поле ordersCorrectedSum - сумма коррекций заказов за смену.

Поле ordersCorrectedCount - количество коррекций заказов за смену.

Поле ordersMovedSum - сумма перенесенных заказов за смену.

Поле ordersMovedCount - количество перенесенных заказов за смену.

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

Поле sumMoneyBackCustomOtherPerShift - сумма безналичных возвратов другими способами в зависимости от их типа.

Поле sumRollbackCustomOtherPerShift - сумма безналичных аннулирований другими способами в зависимости от их типа.

Тип CustomOtherPerShift