Максим

Максим

Обновлено Oct 6, 2026

Возвращает перемещение с его строками.

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 Перемещение не найдено или удалено