Проверка совместимости единиц закупки и продажи
Построить карту упаковок, обнаружить конфликтующие коэффициенты и нецелые количества заказа.
Методика и примеры
Проверка совместимости единиц закупки и продажи
Строит двунаправленный граф коэффициентов каждогоSKU, проверяет согласованность всех путей и циклов. Противоречивая карта блокируется; нецелые упаковки явно отмечаются.
Входные данные примера
Основной источник
[
{
"sku": "A",
"from": "box",
"to": "pack",
"factor": 2
},
{
"sku": "A",
"from": "pack",
"to": "pcs",
"factor": 6
}
]Второй источник
[
{
"sku": "A",
"unit": "box",
"targetUnit": "pcs",
"qty": 3
},
{
"sku": "A",
"unit": "pcs",
"targetUnit": "box",
"qty": 5
}
]Результат примера
| SKU | Из единицы | В единицу | Количество | Коэффициент | Результат | Проверка |
|---|---|---|---|---|---|---|
| A | box | pcs | 3 | 12 | 36 | целое количество |
| A | pcs | box | 5 | 0.08333333333333333 | 0.41666666666666663 | нецелая упаковка, проверить |
Показано строк: 2 из 2.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
