Перейти к основному контенту

/api/lite/cod_payments

Запрос списка заданийобработанных наналоженных сборку/разборкуплатежей

/api/lite/physical_set_orderscod_payments

Метод возвращает список заданийналоженных сплатежей, заданной фильтрацией.

Фильтрация

Для фильтрации используется параметр query. Если он задан, то будут показаны заданияпоступивших на сборку/разборку наборов, которые содержат query в id, артикуле, имени или ШКаккаунт

 

Пейджинация

Для пейджинации используются параметры page и size: size - записей на странице, page - номер страницы.

Пример: /api/lite/physical_set_orders?cod_payments?page=0&size=10010

Если параметры не переданы, то дефолтные значения page=0&size=10015

 

Пример результата запроса

{
    "physicalSetOrders"success": true,
    "recordsTotal": 1,
    "payments": [
        {
            "id": "1008"1000",
            "createTs"paymentId": "1001412",
            "date": "2021-01-1315 17:23:44.058"47:13",
            "action"updateTs": "ASSEMBLY"2021-01-15 17:50:02.791",
            // DISASSEMBLY
            "status"inn": "NEW"771776240733",
            // IN_PROCESS, DONE
            "quantity": 2,
            "physicalSet": {
                "id"orgName": "1044"Индивидуальный предприниматель Яновский Дан Эрестович",
                "shortName": "Набор ложек",
                "article": null,
                "images": null,
            "items": [
                {
                    "id"num": 1,
                    "orderId": "1042"3582-2158",
                    "shortName"trackingNum": "Ложка"1214728103",
                    "article"sum": "loz",
                        "quantity": 2,
                        "images": null2225
                }
            ],
            }"activated": true
        }
    ]
}

 

Создание задания на сборку/разборку

/api/lite/physical_set_orders

Создает задание на сборку/разборку физического набора.

Пример запроса

{
    "variantId": "1044",
    "quantity": 2,
    "warehouseCode": "2970c244-20f4-bab8-4c29-b04504281120",
    "action": "ASSEMBLY" // DISASSEMBLY
}

Успех:

{
    "success": true
}

Ошибка: 

{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]
}

 

Копирование задания на сборку/разборку

/api/lite/physical_set_orders/copy

Копирует задание на сборку/разборку физического набора

Пример запроса

{
    "id": "1008"
}

Успех:

{
    "success": true
}

Ошибка: 

{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]
}