Возвращает перемещение с его строками.
v1/transfers/get_entry.php
Параметры
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| transfer_id | int | Да | ID перемещения |
Ответ
Объект transfer со всеми полями перемещения (см. Перемещения) и строками в двух массивах: materials и products. Заполнен только массив того типа, который переносит перемещение, второй приходит пустым.
| Поле | Тип | Описание |
|---|---|---|
| id | int | ID материала или продукта |
| sku | string | Артикул |
| name | string | Название |
| amount | float | Количество |
| unit | string | Единица измерения |
| cost | float | Себестоимость строки по FIFO |
| position | int | Порядковый номер строки, с 0 |
Строки из ответа можно отправить в v1/transfers/edit без изменений.
Пример запроса
{
"transfer_id": 6967
}
Пример ответа
{
"success": true,
"transfer": {
"id": "6967",
"num": "31",
"date": "2026-10-06",
"status": "1",
"source_storage_id": "3998",
"source_storage_name": "Главный",
"target_storage_id": "4001",
"target_storage_name": "Магазин",
"cost": "61500.00",
"price": "125000.00",
"amount": "25.000",
"lines": "2",
"notes": "В магазин на Ленина",
"materials": [],
"products": [
{
"id": "512",
"sku": "P-TABLE-01",
"name": "Стол обеденный",
"amount": "5",
"unit": "шт",
"cost": "30500",
"position": "0"
},
{
"id": "540",
"sku": "P-CHAIR-01",
"name": "Стул",
"amount": "20",
"unit": "шт",
"cost": "31000",
"position": "1"
}
]
}
}
Ошибки
| Ошибка | Причина |
|---|---|
| No transfer_id in input | Не передан transfer_id |
| Transfer not found or access denied | Перемещение не найдено или удалено |