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 - Анализ продаж
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"
}
]