Get

[POST] …/RetailPaymentReport/Get

Возвращает отчет о розничных платежах.

Входные параметры

Название Тип данных Обязательность Описание
start_date Int64 Необязательный Дата начала периода в формате unix time в секундах
end_date Int64 Необязательный Дата окончания периода в формате unix time в секундах
period_interval Enum Необязательный Тип периода: <Month | 1> - Месяц, <Week | 2> - Неделя, <Day | 3> - День
operating_cash_ids Array of Int64 Необязательный Массив ID касс по которым выбираются данные

Ограничения, требования и проверки

  1. Если выбран период Месяц, то данные возвращаются следующим образом:
    • Первый период: с указанной даты начала до конца месяца.
    • Последний период: с начала месяца до указанной даты окончания.
    • Остальные периоды включают в себя полный месяц

Пример запроса

{
   "start_date":"2021-05-01",
   "end_date":"2021-08-01",
   "period_interval": "Month",
   "operating_cash_ids ":[1]
}

Выходные параметры

Название Тип данных Описание
result Array of RetailPaymentReport Массив отчёта по розничным плптежам

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

{
    "ok": true,
    "result": [
        {
            "payment_type": {
                "id": 1,
                "name": "Наличные",
                "account": {
                    "id": 1,
                    "code": "1",
                    "name": "Наличные касса",
                    "currency": {
                        "id": 1,
                        "code_num": 123,
                        "code_chr": "UZS",
                        "name": "Узбекский сум",
                        "exchange_rate": 1.1,
                        "is_base": false,
                        "deleted": false,
                        "last_update": 1533619909
                    },
                    "last_update": 1574150377
                },
                "shortkey": 6,
                "is_cash": true,
                "kkm_code": -1,
                "last_update": 1582629326,
                "enabled": "True",
                "image_url": "https://cdn.regos.uz/5fbc650b-6166-4e1b-8864-f93c0617bbf8/i_1678063359_905ee850-3e41-4ec9-b70a-b78b5d7d52f0.png"
            },
            "data": [
                {
                    "value": 15000.00,
                    "date": "01.05.2021 - 31.05.2021"
                }
            ],
            "payment_amount": 15000.00
        }
    ]
}