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 Является ли элемент группой
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 - Анализ продаж

Название Тип данных Описание
periods array of ID_Name_Pair_Report0011 Массив периодов
data array of Report0011_Data Массив данных
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 - Отчёт по номенклатуре

Название Тип данных Описание
stocks array of ID_Name_Pair_Report0020 массив складов
data array of Report0020Data массив данных
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 - Отчёт по картам покупателей

Название Тип данных Описание
promos array of ID_Name_Pair_Report0023 массив карт покупателей
data array of Report0023Data массив данных
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 массив программ лояльности
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 - Отчёт по перемещению

Название Тип данных Описание
stocks array of ID_Name_Pair_Report0024 массив складов
data array of Report0024Data данные
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
Название Тип данных Описание
stock_id long ID склада
send Report0024NumericData Отправлено со склада
recive Report0024NumericData Получено складом
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 - Анализ продаж по складам

Название Тип данных Описание
stocks array of ID_Name_Pair_Report0025 массив складов
data array of Report0025_Data данные
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"
    }
]