ReportPrepared
    
    	
Модель, описывающая подготовленные отчеты
| Название | 
Тип данных | 
Описание | 
| user | 
User | 
Пользователь, для которого подготовлен отчет | 
| request_uuid | 
string | 
Uuid запроса отчета | 
| warnings | 
string | 
Информация об ошибках при выполнении отчета | 
| parameters | 
string | 
Json-строка с параметрами запроса для формирования отчёта | 
| report | 
Report | 
Вид отчета | 
| data | 
byte | 
Данные отчета - BitArray архива gzip, внутри которого файла json с данными сформированного отчета | 
| saved | 
bool | 
Метка о том, что отчет не удаляется автоматически | 
| date | 
Int64 | 
Дата подготовки отчета в формате unixtime в секундах | 
| description | 
string | 
Дополнительное описание | 
Модели отётов
Выходные модели для каждого из отчётов, возвращаемых в поле data:
Report0003 - Отчёт дебет/кредит по контрагентам
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID | 
| parent_id | 
string | 
Parent ID элемента | 
| is_group | 
bool | 
Является ли элемент группой | 
| is_group_data_show | 
bool | 
Флаг отображения данных у группы. Игнорировать, если is_group = false | 
| date | 
Int64 | 
Дата | 
| value | 
string | 
Значение (наименование фирмы, контрагента, код документа) | 
| document_type_name | 
string | 
Наименование типа документа | 
| debit | 
decimal | 
Дебет | 
| credit | 
decimal | 
Кредит | 
| start_amount | 
decimal | 
Начальное сальдо | 
| end_amount | 
decimal | 
Конечное сальдо | 
Пример данных
[
    {
        "id": "f1_g2_p3",
        "parent_id": "f1_g2",
        "is_group": true,
        "date": 0,
        "value": "\u041F\u043E\u043A\u0443\u043F\u0430\u0442\u0435\u043B\u044C \u2116 2",
        "document_type_name": null,
        "debit": 0.00,
        "credit": 0.00,
        "start_amount": 2910000.00,
        "end_amount": 2910000.00
    }
]
Report0005 - Отчёт по закупкам
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID | 
| parent_id | 
string | 
Parent ID элемента | 
| is_group | 
bool | 
Является ли элемент группой | 
| quantity | 
decimal | 
Количество | 
| cost | 
decimal | 
Стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Пример данных
[
    {
        "id": "p5_t1_d44_i9",
        "parent_id": "p5_t1_d44",
        "is_group": false,
        "quantity": 300.000,
        "cost": 3000.00,
        "cost_amount": 900000.00000,
        "group": {
            "id": 1,
            "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
        },
        "code": "000009",
        "articul": "5678",
        "name": "FANTA, \u0438\u0447\u0438\u043C\u043B\u0438\u043A, \u0448\u0438\u0448\u0430 \u0438\u0434\u0438\u0448 0,25 \u043B.",
        "department_name": null,
        "unit": {
            "name": "\u0448\u0442",
            "type": 2
        },
        "color_name": null,
        "size_name": null,
        "brand_name": null,
        "producer_name": null,
        "country_name": null,
        "base_barcode": "4780069000024",
        "icps": "02202002001018002"
    }
]
Report0006 - Отчёт по финансам
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID | 
| parent_id | 
string | 
Parent ID элемента | 
| is_main | 
bool | 
Является ли основной групой | 
| name | 
string | 
Наименование | 
| amount | 
decimal | 
Сумма | 
Пример данных
[
    {
        "id": "cp_stock_aggregation",
        "parent_id": "outcome_balance",
        "is_main": false,
        "name": "\u0421\u0435\u0431\u0435\u0441\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0440\u043E\u0437\u043D\u0438\u0447\u043D\u044B\u0445 \u043F\u0440\u043E\u0434\u0430\u0436(\u0441 \u0443\u0447\u0451\u0442\u043E\u043C \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u043E\u0432)",
        "amount": 13244076586.73
    }
]
Report0007 - Отчёт по НДС
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
Int64 | 
ID записи | 
| date | 
Int64 | 
Дата в unix time | 
| document | 
string | 
Документ | 
| income_value | 
decimal | 
Входящий НДС | 
| outcome_ret_value | 
decimal | 
Исходящий НДС (розничные продажи) | 
| outcome_wholesale_value | 
decimal | 
Исходящий НДС (оптовые продажи) | 
Пример данных
[
    {
        "id": "t1_d44",
        "date": 1719327147,
        "document": "\u0421\u043A\u043B\u0430\u0434: \u041F\u043E\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043E\u0442 \u043A\u043E\u043D\u0442\u0440\u0430\u0433\u0435\u043D\u0442\u0430",
        "income_value": 6000000.00,
        "outcome_ret_value": 500000.00,
        "outcome_wholesale_value": 4000000.00
    }
]
Report0009 - Отчёт движение по счетам
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID | 
| parent_id | 
string | 
Parent ID | 
| name | 
string | 
название | 
| is_group | 
bool | 
Наименование | 
| operation_date | 
long | 
Дата операции в unix time | 
| document_code | 
string | 
Код документа | 
| subconto | 
string | 
Субконто | 
| operation_name | 
string | 
имя операции (статья) | 
| debet | 
decimal | 
Дебит | 
| credit | 
decimal | 
Кредит | 
Пример данных
[
    {
        "id": "d_77_a_2",
        "parent_id": "a_2",
        "name": "\u0410\u0433\u0440\u0435\u0433\u0430\u0446\u0438\u044F \u043F\u043B\u0430\u0442\u0435\u0436\u0435\u0439",
        "is_group": false,
        "operation_date": 1720465200,
        "document_code": "PAG-0000063",
        "subconto": null,
        "operation_name": null,
        "debet": 19200.000,
        "credit": 0
    }
]
Report0011 - Анализ продаж
ID_Name_Pair_Report0011
| Название | 
Тип данных | 
Описание | 
| id | 
int64 | 
id периода | 
| name | 
string | 
наименование периода | 
Report0011_Data
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
идентификатор | 
| parent_id | 
string | 
идентификатор родителя | 
| is_group | 
bool | 
флаг группы | 
| data | 
array of Report0011_PeriodData | 
данные за период | 
| total | 
Report0011_TotalData | 
общие данные | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0011_PeriodData
| Название | 
Тип данных | 
Описание | 
| period_id | 
int64 | 
id периода | 
| quantity | 
decimal | 
Количество | 
| cost_avg | 
decimal | 
Средняя стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| price_amount | 
decimal | 
Сумма | 
| price_avg | 
decimal | 
Средняя цена | 
| price2_amount | 
decimal | 
Сумма (без скидки) | 
| discount_amount | 
decimal | 
Сумма скидки | 
| discount_percent | 
decimal | 
Процент скидки | 
| gross_profit | 
decimal | 
Валовая прибыль | 
Report0011_TotalData
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
Количество | 
| cost_avg | 
decimal | 
Средняя стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| price_amount | 
decimal | 
Сумма | 
| price_avg | 
decimal | 
Средняя цена | 
| price2_amount | 
decimal | 
Сумма (без скидки) | 
| discount_amount | 
decimal | 
Сумма скидки | 
| discount_percent | 
decimal | 
Процент скидки | 
| gross_profit | 
decimal | 
Валовая прибыль | 
Пример данных
{
    "periods": [
        {
            "id": 0,
            "name": "16.06.2024 - 30.06.2024"
        }
    ],
    "data": [
        {
            "id": "g_13",
            "parent_id": "f_1",
            "is_group": true,
            "data": [
                {
                    "period_id": 1,
                    "quantity": 9.00,
                    "cost_avg": 0,
                    "cost_amount": 0.00,
                    "price_amount": 103740.00,
                    "price_avg": 11526.666666666666666666666667,
                    "price2_amount": 116400.00,
                    "discount_amount": 12660.00,
                    "discount_percent": 10.88,
                    "gross_profit": 103740.00
                }
            ],
            "total": {
                "quantity": 9.00,
                "cost_avg": 0,
                "cost_amount": 0.00,
                "price_amount": 103740.00,
                "price_avg": 11526.666666666666666666666667,
                "price2_amount": 116400.00,
                "discount_amount": 12660.00,
                "discount_percent": 10.88,
                "gross_profit": 103740.00
            },
            "group": null,
            "code": "",
            "articul": "",
            "name": "\u041A\u043E\u0440\u043D\u0435\u0432\u0430\u044F \u0433\u0440\u0443\u043F\u043F\u0430",
            "department_name": "",
            "unit": null,
            "color_name": "",
            "size_name": "",
            "brand_name": "",
            "producer_name": "",
            "country_name": "",
            "base_barcode": "",
            "icps": ""
        }
    ]
}
Report0016 - ABC анализ
(массив данных)
| Название | 
Тип данных | 
Описание | 
| item | 
ItemReport | 
номенклатура | 
| amount | 
decimal | 
данные по продажам | 
| percent | 
decimal | 
процент в продажах | 
| percent_sum | 
decimal | 
процент в продажах с нарастающим итогом | 
| group | 
string | 
группа (A, B, C) | 
Пример данных
[
    {
        "item": {
            "id": 54,
            "group": {
                "id": 20,
                "name": "\u041A\u043E\u043D\u0446\u0435\u043B\u044F\u0440\u0438\u044F"
            },
            "code": "000053",
            "articul": "",
            "name": "\u0428\u0430\u0440\u0438\u043A\u043E\u0432\u0430\u044F \u0440\u0443\u0447\u043A\u0430",
            "department_name": null,
            "unit": {
                "name": "\u0448\u0442",
                "type": 2
            },
            "color_name": "\u0421\u0438\u043D\u0438\u0439",
            "size_name": null,
            "brand_name": null,
            "producer_name": null,
            "country_name": "\u0423\u0417\u0411\u0415\u041A\u0418\u0421\u0422\u0410\u041D",
            "base_barcode": null,
            "icps": "09608001001000000"
        },
        "amount": 2688.00,
        "percent": 0.01,
        "percent_sum": 100.00,
        "group": "C"
    }
]
Report0017 - XYZ анализ
(массив данных)
| Название | 
Тип данных | 
Описание | 
| item | 
ItemReport | 
номенклатура | 
| amount | 
decimal | 
общая сумма | 
| average | 
decimal | 
среднее значение | 
| deviation | 
decimal | 
отклонение | 
| variation_coefficient | 
decimal | 
коэффицент вариации | 
| group | 
string | 
группа (X, Y, Z) | 
| interval_data | 
array of Report0017_ItemPeriodData | 
данные по периоду | 
Report0017_ItemPeriodData
| Название | 
Тип данных | 
Описание | 
| period | 
string | 
период | 
| value | 
decimal | 
значение | 
Пример данных
[
    {
        "item": {
            "id": 8,
            "group": {
                "id": 1,
                "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
            },
            "code": "000008",
            "articul": "",
            "name": "PEPSI, \u041F\u042D\u0422 \u0431\u0443\u0442\u0438\u043B\u043A\u0430 1,5 \u043B.",
            "department_name": null,
            "unit": {
                "name": "\u0448\u0442",
                "type": 2
            },
            "color_name": null,
            "size_name": null,
            "brand_name": null,
            "producer_name": null,
            "country_name": null,
            "base_barcode": "4780022620177",
            "icps": "02202002001039024"
        },
        "amount": 503210.00,
        "average": 35943.57,
        "deviation": 54991.5057865619,
        "variation_coefficient": 1.53,
        "group": "Z",
        "interval_data": [
            {
                "period": "16.06.2024 - 15.07.2024",
                "value": 96720.00
            }
        ]
    }
]
Report0018 - XYZ-ABC анализ
(массив данных)
| Название | 
Тип данных | 
Описание | 
| item | 
ItemReport | 
номенклатура | 
| amount | 
decimal | 
общая сумма | 
| average | 
decimal | 
среднее значение | 
| deviation | 
decimal | 
отклонение | 
| variation_coefficient | 
decimal | 
коэффицент вариации | 
| percent | 
decimal | 
процент в продажах | 
| percent_sum | 
decimal | 
процент в продажах с нарастающим итогом | 
| group_abc | 
string | 
группа (A, B, c) | 
| group_xyz | 
string | 
группа (X, Y, Z) | 
| group_abc_xyz | 
string | 
совмещение ABC-XYZ | 
| group_matrix | 
string | 
матрица | 
| interval_data | 
array of Report0018_ItemPeriodData | 
данные по периоду | 
Report0018_ItemPeriodData
| Название | 
Тип данных | 
Описание | 
| period | 
string | 
период | 
| value | 
decimal | 
значение | 
Пример данных
[
    {
        "item": {
            "id": 8,
            "group": {
                "id": 1,
                "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
            },
            "code": "000008",
            "articul": "",
            "name": "PEPSI, \u041F\u042D\u0422 \u0431\u0443\u0442\u0438\u043B\u043A\u0430 1,5 \u043B.",
            "department_name": null,
            "unit": {
                "name": "\u0448\u0442",
                "type": 2
            },
            "color_name": null,
            "size_name": null,
            "brand_name": null,
            "producer_name": null,
            "country_name": null,
            "base_barcode": "4780022620177",
            "icps": "02202002001039024"
        },
        "amount": 10503235.00,
        "average": 437634.79,
        "deviation": 1996495.29409323,
        "variation_coefficient": 4.562,
        "percent": 33.29,
        "percent_sum": 33.29,
        "group_abc": "A",
        "group_xyz": "Z",
        "group_abc_xyz": "AZ",
        "group_matrix": "2",
        "interval_data": [
            {
                "period": "16.06.2024 - 15.07.2024",
                "value": 96720.00
            }
        ]
    }
]
Report0020 - Отчёт по номенклатуре
ID_Name_Pair_Report0020
| Название | 
Тип данных | 
Описание | 
| id | 
Int64 | 
id слада | 
| name | 
string | 
наименование слада | 
Report0020Data
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
id элемента | 
| parent_id | 
string | 
parent_id элемента | 
| is_group | 
bool | 
является ли элемент группой | 
| cost | 
decimal | 
Cтоимость | 
| price | 
decimal | 
Цена | 
| data | 
array of Report0020StockData | 
данные | 
| total | 
Report0020NumericData | 
данные | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0020StockData
| Название | 
Тип данных | 
Описание | 
| stock_id | 
Int64 | 
id слада | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| amount | 
decimal | 
Сумма | 
Report0020NumericData
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
сумма стоимости | 
| amount | 
decimal | 
сумма | 
Пример данных
{
    "stocks": [
        {
            "id": 2,
            "name": "\u0421\u043A\u043B\u0430\u0434 2"
        }
    ],
    "data": [
        {
            "id": "i51",
            "parent_id": "g17",
            "is_group": false,
            "cost": 0.000,
            "price": 700000.000,
            "data": [
                {
                    "stock_id": 1,
                    "quantity": 990.000,
                    "cost_amount": 0.000000,
                    "amount": 693000000.000000
                }
            ],
            "total": {
                "quantity": 990.000,
                "cost_amount": 0.000000,
                "amount": 693000000.000000
            },
            "group": {
                "id": 17,
                "name": "\u041F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u043E"
            },
            "code": "000050",
            "articul": "",
            "name": "\u0426\u0435\u043C\u0435\u043D\u0442 \u041C500",
            "department_name": null,
            "unit": {
                "name": "\u0442\u043E\u043D\u043D\u0430",
                "type": 1
            },
            "color_name": null,
            "size_name": null,
            "brand_name": null,
            "producer_name": null,
            "country_name": null,
            "base_barcode": null,
            "icps": ""
        }
    ]
}
Report0021 - Отчёт по продажам
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID номенклатуры | 
| parent_id | 
string | 
Parent ID элемента | 
| is_group | 
bool | 
Является ли элемент группой | 
| sales | 
Report0021Data | 
Продажи | 
| returns | 
Report0021Data | 
Возвраты | 
| total | 
Report0021TotalData | 
валовая прибыль | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0021Data
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
сумма стоимости | 
| price_amount | 
decimal | 
сумма (цены) | 
| price2_amount | 
decimal | 
сумма (цены) без скидки | 
| avg_cost | 
decimal | 
средняя стоимость | 
| avg_price | 
decimal | 
средняя цена | 
| avg_price2 | 
decimal | 
средняя цена без скидки | 
Report0021TotalData
| Название | 
Тип данных | 
Описание параметра | 
| gross_profit | 
decimal | 
валовая прибыль | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
сумма стоимости | 
| price_amount | 
decimal | 
сумма (цены) | 
| price2_amount | 
decimal | 
сумма (цены) без скидки | 
| avg_cost | 
decimal | 
средняя стоимость | 
| avg_price | 
decimal | 
средняя цена | 
| avg_price2 | 
decimal | 
средняя цена без скидки | 
Пример данных
[
    {
        "id": "u_7g_13",
        "parent_id": "u_7",
        "is_group": true,
        "sales": {
            "quantity": 9.000,
            "cost_amount": 0.00,
            "price_amount": 103740.00,
            "price2_amount": 116400.00,
            "avg_cost": 0,
            "avg_price": 11526.67,
            "avg_price2": 12933.33
        },
        "returns": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "price_amount": 0.00,
            "price2_amount": 0.00,
            "avg_cost": 0,
            "avg_price": 0,
            "avg_price2": 0
        },
        "total": {
            "gross_profit": 103740.00,
            "quantity": 9.000,
            "cost_amount": 0.00,
            "price_amount": 103740.00,
            "price2_amount": 116400.00,
            "avg_cost": 0,
            "avg_price": 11526.67,
            "avg_price2": 12933.33
        },
        "group": {
            "id": 1,
            "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
        },
        "code": "000008",
        "articul": "",
        "name": "PEPSI, \u041F\u042D\u0422 \u0431\u0443\u0442\u0438\u043B\u043A\u0430 1,5 \u043B.",
        "department_name": "",
        "unit": {
            "name": "\u0448\u0442",
            "type": 2
        },
        "color_name": "",
        "size_name": "",
        "brand_name": "",
        "producer_name": "",
        "country_name": "",
        "base_barcode": "",
        "icps": ""
    }
]
Report0022 - Движение номенклатуры
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
id номенклатуры | 
| parent_id | 
string | 
ID родительской группы | 
| is_group | 
bool | 
флаг, является ли запись группой или нет | 
| start | 
Report0022Data | 
Начальное сальдо | 
| purchase | 
Report0022Data | 
Поступление от контрагента | 
| returns_to_partner | 
Report0022Data | 
Возврат контрагенту | 
| wholesale | 
Report0022SaleData | 
Отгрузка контрагенту | 
| retail_sale | 
Report0022SaleData | 
Розничная продажа | 
| outs | 
Report0022Data | 
Списания | 
| ins | 
Report0022Data | 
Занесение | 
| movement_outs | 
Report0022Data | 
Списания по документам перемещения | 
| movement_ins | 
Report0022Data | 
Занесения по документам перемещения | 
| retail_sale_not_agregated | 
Report0022SaleData | 
Розничная продажа (не агрегированные операции) | 
| end | 
Report0022Data | 
Конечные сальдо | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0022Data
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
сумма стоимости | 
| avg_cost | 
decimal | 
средняя стоимость | 
Report0022SaleData
| Название | 
Тип данных | 
Описание | 
| price_amount | 
decimal | 
сумма (цены) | 
| price2_amount | 
decimal | 
сумма (цены) без скидки | 
| avg_price | 
decimal | 
средняя цена | 
| avg_price2 | 
decimal | 
средняя цена без скидки | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
сумма стоимости | 
| avg_cost | 
decimal | 
средняя стоимость | 
Пример данных
[
    {
        "id": "p_1i_54",
        "parent_id": "p_1g_20",
        "is_group": false,
        "start": {
            "quantity": 99.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "purchase": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "returns_to_partner": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "wholesale": {
            "price_amount": 0.00,
            "price2_amount": 0.00,
            "avg_price": 0,
            "avg_price2": 0,
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "retail_sale": {
            "price_amount": 0.00,
            "price2_amount": 0.00,
            "avg_price": 0,
            "avg_price2": 0,
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "outs": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "ins": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "movement_outs": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "movement_ins": {
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "retail_sale_not_agregated": {
            "price_amount": 0.00,
            "price2_amount": 0.00,
            "avg_price": 0,
            "avg_price2": 0,
            "quantity": 0.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "end": {
            "quantity": 99.000,
            "cost_amount": 0.00,
            "avg_cost": 0
        },
        "group": {
            "id": 20,
            "name": "\u041A\u043E\u043D\u0446\u0435\u043B\u044F\u0440\u0438\u044F"
        },
        "code": "000053",
        "articul": "",
        "name": "\u0428\u0430\u0440\u0438\u043A\u043E\u0432\u0430\u044F \u0440\u0443\u0447\u043A\u0430",
        "department_name": "",
        "unit": {
            "name": "\u0448\u0442",
            "type": 2
        },
        "color_name": "\u0421\u0438\u043D\u0438\u0439",
        "size_name": "",
        "brand_name": "",
        "producer_name": "",
        "country_name": "\u0423\u0417\u0411\u0415\u041A\u0418\u0421\u0422\u0410\u041D",
        "base_barcode": "",
        "icps": "09608001001000000"
    }
]
Report0023 - Отчёт по картам покупателей
ID_Name_Pair_Report0023
| Название | 
Тип данных | 
Описание | 
| id | 
int64 | 
id карты покупателя | 
| name | 
string | 
ФИО | 
Report0023Data
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
ID | 
| parent_id | 
string | 
ID родителя | 
| is_group | 
bool | 
флаг, является ли запись группой или нет | 
| name | 
string | 
Наименование (группы или покупателя) | 
| phone | 
string | 
Телефон покупателя | 
| barcode | 
string | 
Штрих код карты покупателя | 
| balance | 
decimal? | 
Баланс карты покупателя | 
| data | 
array of Report0023PromoData | 
массив программ лояльности | 
| Название | 
Тип данных | 
Описание | 
| promo_id | 
long | 
ID программы лояльности | 
| amount | 
decimal | 
Сумма покупок со скидкой | 
| amount2 | 
decimal | 
Сумма покупок без скидки | 
| discount_amount | 
decimal | 
Сумма скидки | 
| enrollment | 
decimal | 
Сумма зачислений | 
| writeoff | 
decimal | 
Сумма списаний | 
Пример данных
{
    "promos": [
        {
            "id": 11,
            "name": "CashBack"
        }
    ],
    "data": [
        {
            "id": "c_28",
            "parent_id": "g_1",
            "is_group": false,
            "name": "Doe Jane",
            "phone": null,
            "barcode": "2912345677798",
            "balance": 0.000,
            "data": [
                {
                    "promo_id": 11,
                    "amount": 103740.00,
                    "amount2": 116400.00,
                    "discount_amount": 12660.00,
                    "enrollment": 36.000,
                    "writeoff": 0.000
                }
            ]
        }
    ]
}
Report0024 - Отчёт по перемещению
ID_Name_Pair_Report0024
| Название | 
Тип данных | 
Описание | 
| id | 
Int64 | 
id слада | 
| name | 
string | 
наименование слада | 
Report0024Data
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
Идентификатор | 
| parent_id | 
string | 
Идентификатор родителя | 
| is_group | 
bool | 
Является группой | 
| data | 
array of Report0024StockData | 
Данные по запасам | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0024StockData
Report0024NumericData
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
количество | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| amount | 
decimal | 
Сумма | 
Пример данных
{
    "stocks": [
        {
            "id": 2,
            "name": "\u0421\u043A\u043B\u0430\u0434 2"
        }
    ],
    "data": [
        {
            "id": "g_1_i_5",
            "parent_id": "g_1",
            "is_group": false,
            "data": [
                {
                    "stock_id": 2,
                    "send": {
                        "quantity": 0,
                        "cost_amount": 0,
                        "amount": 0
                    },
                    "recive": {
                        "quantity": 1000.000,
                        "cost_amount": 405296.00,
                        "amount": 250000000.00
                    }
                }
            ],
            "group": {
                "id": 1,
                "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
            },
            "code": "000005",
            "articul": null,
            "name": "\u0413\u0430\u0437\u043B\u0430\u043D\u043C\u0430\u0433\u0430\u043D \u0441\u0443\u0432 Hydrolife, \u043F\u044D\u0442 \u0431\u0443\u0442\u0438\u043B\u043A\u0430 0,5 \u043B",
            "department_name": null,
            "unit": {
                "name": "\u0448\u0442",
                "type": 2
            },
            "color_name": null,
            "size_name": null,
            "brand_name": null,
            "producer_name": null,
            "country_name": null,
            "base_barcode": "4780012960153",
            "icps": ""
        }
    ]
}
Report0025 - Анализ продаж по складам
ID_Name_Pair_Report0025
| Название | 
Тип данных | 
Описание | 
| id | 
Int64 | 
id слада | 
| name | 
string | 
наименование слада | 
Report0025_Data
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
идентификатор | 
| parent_id | 
string | 
идентификатор родителя | 
| is_group | 
bool | 
флаг группы | 
| data | 
array of Report0025_StockData | 
данные по складам | 
| total | 
Report0025_TotalData | 
общие данные | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Report0025_StockData
| Название | 
Тип данных | 
Описание | 
| stock_id | 
int64 | 
ID склада | 
| quantity | 
decimal | 
Количество | 
| cost_avg | 
decimal | 
Средняя стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| price_amount | 
decimal | 
Сумма | 
| price_avg | 
decimal | 
Средняя цена | 
| price2_amount | 
decimal | 
Сумма (без скидки) | 
| discount_amount | 
decimal | 
Сумма скидки | 
| discount_percent | 
decimal | 
Процент скидки | 
| gross_profit | 
decimal | 
Валовая прибыль | 
Report0025_TotalData
| Название | 
Тип данных | 
Описание | 
| quantity | 
decimal | 
Количество | 
| cost_avg | 
decimal | 
Средняя стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| price_amount | 
decimal | 
Сумма | 
| price_avg | 
decimal | 
Средняя цена | 
| price2_amount | 
decimal | 
Сумма (без скидки) | 
| discount_amount | 
decimal | 
Сумма скидки | 
| discount_percent | 
decimal | 
Процент скидки | 
| gross_profit | 
decimal | 
Валовая прибыль | 
Пример данных
{
    "stocks": [
        {
            "id": 1,
            "name": "\u041D\u043E\u0432\u043E\u043C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u0430\u044F"
        }
    ],
    "data": [
        {
            "id": "g_13",
            "parent_id": "f_1",
            "is_group": true,
            "data": [
                {
                    "stock_id": 1,
                    "quantity": 9.000,
                    "cost_avg": 0,
                    "cost_amount": 0.00,
                    "price_amount": 103740.00,
                    "price_avg": 11526.666666666666666666666667,
                    "price2_amount": 116400.00,
                    "discount_amount": 12660.00,
                    "discount_percent": 10.88,
                    "gross_profit": 103740.00
                }
            ],
            "total": {
                "quantity": 9.000,
                "cost_avg": 0,
                "cost_amount": 0.00,
                "price_amount": 103740.00,
                "price_avg": 11526.666666666666666666666667,
                "price2_amount": 116400.00,
                "discount_amount": 12660.00,
                "discount_percent": 10.88,
                "gross_profit": 103740.00
            },
            "group": {
                "id": 1,
                "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
            },
            "code": "",
            "articul": "",
            "name": "\u041A\u043E\u0440\u043D\u0435\u0432\u0430\u044F \u0433\u0440\u0443\u043F\u043F\u0430",
            "department_name": "",
            "unit": {
                "name": "\u0448\u0442",
                "type": 2
            },
            "color_name": "",
            "size_name": "",
            "brand_name": "",
            "producer_name": "",
            "country_name": "",
            "base_barcode": "",
            "icps": ""
        }
    ]
}
Report0026 - Анализ продаж (список)
(массив данных)
| Название | 
Тип данных | 
Описание | 
| id | 
string | 
идентификатор | 
| parent_id | 
string | 
идентификатор родителя | 
| is_group | 
bool | 
флаг группы | 
| stock_name | 
string | 
Наименование склада | 
| current_quantity | 
decimal | 
Текущие количество | 
| quantity | 
decimal | 
Количество | 
| cost_avg | 
decimal | 
Средняя стоимость | 
| cost_amount | 
decimal | 
Сумма стоимости | 
| price_amount | 
decimal | 
Сумма | 
| price_avg | 
decimal | 
Средняя цена | 
| price2_amount | 
decimal | 
Сумма (без скидки) | 
| discount_amount | 
decimal | 
Сумма скидки | 
| discount_percent | 
decimal | 
Процент скидки | 
| gross_profit | 
decimal | 
Валовая прибыль | 
| group | 
ItemGroupReport | 
Группа номенклатуры | 
| code | 
string | 
Код номенклатуры | 
| articul | 
string | 
Артикул номенклатуры | 
| name | 
string | 
Наименование номенклатуры | 
| department_name | 
string | 
Отдел | 
| unit | 
UnitReport | 
Единица измерения | 
| color_name | 
string | 
Цвет | 
| size_name | 
string | 
Размерная сетка | 
| brand_name | 
string | 
Бренд | 
| producer_name | 
string | 
Производитель | 
| country_name | 
string | 
Страна | 
| base_barcode | 
string | 
Базовый штрихкод | 
| icps | 
string | 
ИКПУ | 
Пример данных
[
    {
        "id": "s_1_i_9",
        "parent_id": "",
        "is_group": false,
        "stock_name": "\u041D\u043E\u0432\u043E\u043C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u0430\u044F",
        "current_quantity": 711.000,
        "quantity": 2.000,
        "cost_avg": 0,
        "cost_amount": 0.00,
        "price_amount": 7020.00,
        "price_avg": 3510,
        "price2_amount": 7200.00,
        "discount_amount": 180.00,
        "discount_percent": 2.50,
        "gross_profit": 7020.00,
        "group": {
            "id": 1,
            "name": "\u041D\u0410\u041F\u0418\u0422\u041A\u0418"
        },
        "code": "000009",
        "articul": "5678",
        "name": "FANTA, \u0438\u0447\u0438\u043C\u043B\u0438\u043A, \u0448\u0438\u0448\u0430 \u0438\u0434\u0438\u0448 0,25 \u043B.",
        "department_name": null,
        "unit": {
            "name": "\u0448\u0442",
            "type": 2
        },
        "color_name": null,
        "size_name": null,
        "brand_name": null,
        "producer_name": null,
        "country_name": null,
        "base_barcode": "4780069000024",
        "icps": "02202002001018002"
    }
]