Группировка мелких заказов в отправления
Учесть получателей и разрешённые объединения, подобрать места и сохранить связь с исходными заказами.
Методика и примеры
Группировка мелких заказов в отправления
Объединяет только явно разрешённые одинаковые получатель, адрес и температурный профиль. Сохраняет связь исходных заказов и сумму массы.
Входные данные примера
Основной источник
[
{
"id": "O1",
"recipient": "P1",
"address": "Адрес A",
"temperature": "dry",
"weight": 2
},
{
"id": "O2",
"recipient": "P1",
"address": "Адрес A",
"temperature": "dry",
"weight": 3
}
]Второй источник
[
{
"recipient": "P1",
"allowMerge": true
}
]Результат примера
| shipment | order | recipient | address | weight | groupWeight |
|---|---|---|---|---|---|
| S1 | O1 | P1 | Адрес A | 2 | 5 |
| S1 | O2 | P1 | Адрес A | 3 | 5 |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
