Перейти к основному контенту

Журнал инкассаций

POST /v2/report/cashs
{
  "params": {
    "dateFrom": "20150201",
    "dateTo": "20150228",
    "idAgent": 0,
    "subOn": false,
    "idTerminal": 0,
    "idSysUser": 0,
    "format": "xlsx"
  }
}
  • dateFrom и dateTo - период отчета. Необязательное поле. По умолчанию указывается текущий день;
  • idTerminal - Идентификатор терминала. Необязательное поле. По умолчанию - все терминалы;
  • idAgent - Идентификатор агента. Необязательное поле. По умолчанию агент авторизованного пользователя;
  • subOn - true - включить или false - не включать в отчёт инкассации субагентов. Необязательное поле. По умолчанию false;
  • idSysUser - Идентификатор аккаунта техника для отображения терминалов только этого техника. Необязательное поле. По умолчанию - все терминалы агента;
  • format - формат ответа. Необязательное поле. По умолчанию обычный ответ в json. Доступен xlsx
 

Ответ:

{
  "code": 0,
  "message": "string",
  "data": [
    {
      "regionName": "Акколь",
      "idTerminal": 32391,
      "terminalName": "hopper test",
      "idTypeTerminal": 1,
      "sn": 15955586636253,
      "date": "20200724084423",
      "dateIn": "20200724124053",
      "paySum": 0.00,
      "cashSum": 5400.00,
      "diff": 5400.00,
      "idTech": 123,
      "tech": "Селезнев А.А.",
      "memo": "string",
      "coin1": 0,
      "coin2": 0,
      "coin5": 0,
      "coin10": 0,
      "coin20": 0,
      "coin50": 0,
      "coin100": 0,
      "coin200": 7,
      "bill200": 0,
      "bill500": 0,
      "bill1000": 0,
      "bill2000": 2,
      "bill5000": 0,
      "bill10000": 0,
      "bill20000": 0
    }
  ]
}