Отчет по расходу материалов
Получение расхода материалов (сырья) по отгрузкам за указанный период.
Запрос
POST /api/application/materials
Параметры запроса
| Параметр |
Тип |
Обязательный |
Описание |
SecretKey |
string |
Да |
Секретный ключ |
StartDate |
datetime |
Да |
Начало периода |
EndDate |
datetime |
Да |
Окончание периода |
Пример запроса
{
"SecretKey": "2akgzOCYsAxLwpNl",
"StartDate": "2024-12-01 00:00:00",
"EndDate": "2024-12-12 23:59:59"
}
Ответ
Структура Data[]
| Поле |
Тип |
Обязательное |
Описание |
Id |
integer |
Да |
ID материала в Цифре |
Guid |
string |
Нет |
ID в 1C |
Name |
string |
Да |
Наименование материала (Цемент, Вода, Песок и т.д.) |
TotalFormula |
float |
Да |
Объем по рецепту |
TotalFact |
float |
Да |
Объем фактический |
Пример ответа
{
"Success": true,
"Message": null,
"Data": [
{
"Id": 1,
"Guid": "22db4291-154f-11ec-973e-244bfecb4e0a",
"Name": "Цемент ПЦ500",
"TotalFormula": 450,
"TotalFact": 452.5
},
{
"Id": 2,
"Guid": "33ab5192-265g-22fc-a84f-355cgfdc5f1b",
"Name": "Вода",
"TotalFormula": 180,
"TotalFact": 181.2
},
{
"Id": 3,
"Guid": "44cd6203-376h-33gd-b95g-466dghde6g2c",
"Name": "Песок",
"TotalFormula": 650,
"TotalFact": 648.8
}
]
}
Коды ответов
| Код |
Описание |
200 |
Успешно |
400 |
Неверный формат данных |
Примечания
- Материалы агрегируются по всем отгрузкам за период
- TotalFormula - плановый расход согласно рецептуре
- TotalFact - фактический расход (может отличаться от планового)
См. также