Download OpenAPI specification:
Задача будет добавлена в очередь на выполнение.
required | object (RequestOptions) Опции решения задачи |
required | Array of objects (OverhangsDto) Паллеты |
required | Array of objects (Packaging) Упаковки товара |
{- "options": {
- "runtimeSettings": {
- "loggingMode": "Disabled"
}, - "maximumPalletHeight": 0,
- "maximumPalletWeight": 0,
- "skusPerPallet": 0,
- "oneMixedPalletForGood": true,
- "banOnSeveralPartLayers": true,
- "consolidationSkuInOnePlace": true,
- "sandwichPallets": true,
- "maxHeightLevelingLayer": 0,
- "buildMode": "monopallet",
- "monoPrior": true,
- "support": 0.1
}, - "pallets": [
- {
- "id": "string",
- "sizeOfAllowedOverhangs": 0,
- "activationCost": 0
}
], - "packages": [
- {
- "id": "string",
- "batch": "string",
- "quantity": 1
}
]
}{- "taskId": "string",
- "tasksInQueue": 0
}| taskId required | string |
{- "statuses": [
- { }
], - "executingDuration": 0,
- "cost": 0,
- "groups": [
- [
- "string"
]
], - "result": [
- {
- "count": 0,
- "container": {
- "id": "string",
- "groupId": "string",
- "lowCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "topCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "boxes": [
- {
- "id": "string",
- "boxId": "string",
- "sku": "string",
- "batch": "string",
- "vertical": 0,
- "lowCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "topCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}
}
], - "layers": [
- {
- "id": "string",
- "boxId": "string",
- "sku": "string",
- "batch": "string",
- "vertical": 0,
- "isStandart": true,
- "z": 0,
- "boxes": [
- {
- "lowCorner": {
- "x": 0,
- "y": 0
}, - "topCorner": {
- "x": 0,
- "y": 0
}
}
]
}
], - "columns": [
- {
- "id": "string",
- "boxId": "string",
- "sku": "string",
- "batch": "string",
- "vertical": 0,
- "count": 0,
- "height": 0,
- "lowCorner": {
- "x": 0,
- "y": 0
}, - "topCorner": {
- "x": 0,
- "y": 0
}
}
], - "overhang": 0
}, - "ids": [
- "string"
]
}
], - "error": {
- "message": "string"
}
}| id required | string non-empty Идентификатор места хранения |
| type required | integer <int32> (LocationType) Enum: "Pallet" "Box" |
required | object (RequestCharacteristics) Габаритные характеристики параллелепипеда места хранения |
| loadCapacity required | integer <int32> [ 1 .. 2147483647 ] Грузоподъемность места хранения |
required | object (RequestTare) Характеристики тары |
[- {
- "id": "string",
- "type": "Pallet",
- "characteristics": {
- "width": 1,
- "height": 1,
- "depth": 1
}, - "loadCapacity": 1,
- "tare": {
- "height": 0,
- "weight": 0
}
}
]{- "message": "string"
}| id required | string non-empty Идентификатор упаковки |
| sku required | string non-empty Товар |
required | object (RequestCharacteristicsPack) Массогабаритные характеристики |
| layOnSide required | boolean Можно класть на бок |
| massClass required | integer <int32> Класс по массе 123…, 1- легкий, 2 – средний, 3 – тяжелый; (если 0, то это самый легкий класс) |
| stackingWeight required | integer <int32> Масса штабелирования - сколько можно класть сверху; если 0, то ограничение нам неизвестно - работаем просто по классу массы |
[- {
- "id": "string",
- "sku": "string",
- "characteristics": {
- "width": 1,
- "height": 1,
- "depth": 1,
- "weight": 1
}, - "layOnSide": true,
- "massClass": 0,
- "stackingWeight": 0
}
]{- "message": "string"
}Задача будет добавлена в очередь на выполнение.
| palletIds required | Array of strings Идентификаторы мест хранения |
| packageIds required | Array of strings Идентификатор упаковки товара |
| sizeOfAllowedOverhangs required | integer <int32> Размер разрешенных свесов; если 0, то свесы не используются. |
| support required | number <float> Минимальная доля площади опоры у коробки |
{- "palletIds": [
- "string"
], - "packageIds": [
- "string"
], - "sizeOfAllowedOverhangs": 0,
- "support": 0.1
}"497f6eca-6276-4993-bfeb-53cbbbba6f08"| taskId required | string |
[- {
- "palletId": "string",
- "packageId": "string",
- "variants": [
- {
- "squareUtilization": 0.1,
- "boxCount": 0,
- "boxes": [
- {
- "id": "string",
- "boxId": "string",
- "product": "string",
- "batch": "string",
- "vertical": 0,
- "lowCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "topCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "load": 0.1,
- "maxLoad": 0.1
}
], - "vertical": 0
}
]
}
][- {
- "palletId": "string",
- "packageId": "string",
- "variants": [
- {
- "squareUtilization": 0.1,
- "boxCount": 0,
- "boxes": [
- {
- "id": "string",
- "boxId": "string",
- "product": "string",
- "batch": "string",
- "vertical": 0,
- "lowCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "topCorner": {
- "x": 0,
- "y": 0,
- "z": 0
}, - "load": 0.1,
- "maxLoad": 0.1
}
], - "vertical": 0
}
]
}
]