Возвращает производства компании, от новых к старым: по дате, а внутри одной даты по номеру.
v1/production/get_list.php
Параметры
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| date_from | string | Нет | Производства с этой даты включительно, YYYY-MM-DD |
| date_to | string | Нет | Производства по эту дату включительно, YYYY-MM-DD |
| status | int | Нет | Код статуса из v1/production/get_statuses |
| limit | int | Нет | Размер страницы, от 1 до 1000 |
| offset | int | Нет | Сколько записей пропустить |
Без limit возвращается весь список. Подробнее о постраничной выдаче в статье Общие правила.
Ответ
Массив production с полями производства (см. Производство), без продуктов и расхода. Их возвращает v1/production/get_entry. Поле total содержит общее число производств, подходящих под фильтры.
Пример запроса
{
"date_from": "2026-10-01",
"status": 0,
"limit": 100,
"offset": 0
}
Пример ответа
{
"success": true,
"production": [
{
"id": "39978",
"num": "152",
"name": "Партия столов",
"date": "2026-10-06",
"status": "0",
"order_id": "0",
"produce_subproducts": "1",
"materials_storage_id": "3998",
"materials_storage_name": "Главный",
"products_storage_id": "4001",
"products_storage_name": "Готовая продукция",
"subproducts_storage_id": "0",
"subproducts_storage_name": null,
"cost": "184250.00",
"price": "390000.00",
"amount": "50.000",
"lines": "2",
"bom_changed": "0",
"notes": ""
}
],
"total": 1
}
Ошибки
| Ошибка | Причина |
|---|---|
| Date is not a valid date in format YYYY-MM-DD | Неверный формат date_from или date_to |
| Invalid limit value. Must be between 1 and 1000 | Неверный limit |
| Offset requires limit | Передан offset без limit |