Х-отчет

Параметры

Header:

INTENT_OPERATION_TYPE - X_REPORT

Auth-token - Токен авторизации (опционально). Подробнее

Тело запроса: BaseRequest

  • cashier в запросе игнорируется

Примеры

Успех

Запрос:

{
  "printCheque": true
}

Ответ ReportResponse:

{
  "messageDetail": "Успешно распечатали X-отчет",
  "messageTitle": "Успех",
  "registerNumberSKO": "131010705",
  "resultCode": 200,
  "type": "X_REPORT",
  "dateOpenShift": "2022-07-05T22:05:56+03:00",
  "amountDocument": "0",
  "numberFirstCheck": "0",
  "numberLastCheck": "0",
  "amountCurrency": "0",
  "nameCurrency": "BYN",
  "amountOfPaymentsDocInCurrencyOne": "0",
  "sumSalePaymentsPerShift": "0",
  "sumSaleCashlessPerShift": "0",
  "sumSaleCardSumPerShift": "0",
  "sumSaleOtherSumPerShift": "0",
  "sumSaleCashPerShift": "0",
  "amountMoneyBackPerShift": "0",
  "sumMoneyBackPerShift": "0",
  "amountMoneyBackCashPerShift": "0",
  "sumMoneyBackCashPerShift": "0",
  "amountMoneyBackCashlessPerShift": "0",
  "sumMoneyBackCashlessPerShift": "0.0",
  "amountDepositPerShift": "0",
  "sumDepositPerShift": "0",
  "amountWithdrawPerShift": "0",
  "sumWithdrawPerShift": "0",
  "amountRollbackPerShift": "0",
  "sumRollbackPerShift": "0",
  "amountRollbackCashPerShift": "0",
  "sumRollBackCashPerShift": "0",
  "amountRollbackCardPerShift": "0",
  "sumRollbackCardPerShift": "0",
  "amountRollbackOtherPerShift": "0",
  "sumRollbackOtherPerShift": "0",
  "amountCorrectionPerShift": "0",
  "sumCorrectionPerShift": "0",
  "amountCancelPerShift": "0",
  "sumCancelPerShift": "0",
  "isPrintSuccess": true
  }

Ошибка (смена закрыта)

Запрос:

{
  // Пустое тело
}

Ответ BaseResponse:

{
  "messageDetail": "Необходимо открыть смену",
  "messageTitle": "Ошибка",
  "resultCode": 400,
  "type": "X_REPORT"
}