Сценарий доставки при нескольких складах
Использовать введённые остатки, тарифы и сроки, сравнить варианты исполнения заказа.
Методика и примеры
Сценарий доставки при нескольких складах
Сравнивает независимые варианты полного исполнения каждого заказа одним складом по остаткам, цене и сроку. Между альтернативами остатки не резервируются, дробление не выполняется.
Входные данные примера
Основной источник
[
{
"id": "O1",
"destination": "CITY",
"items": [
{
"sku": "X",
"qty": 3
}
]
}
]Второй источник
[
{
"warehouse": "A",
"sku": "X",
"qty": 5
},
{
"warehouse": "B",
"sku": "X",
"qty": 2
}
]Третий источник
[
{
"warehouse": "A",
"destination": "CITY",
"currency": "RUB",
"cost": 300,
"days": 2
},
{
"warehouse": "B",
"destination": "CITY",
"currency": "RUB",
"cost": 200,
"days": 3
}
]Результат примера
| order | warehouse | short | currency | cost | days | feasible |
|---|---|---|---|---|---|---|
| O1 | A | RUB | 300 | 2 | true | |
| O1 | B | X | RUB | 200 | 3 | false |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
