Сверка остатков двух систем
Сопоставить SKU, склады и единицы; выделить отсутствующие позиции, отрицательные остатки и расхождения.
Методика и примеры
Сверка остатков двух систем
Остатки агрегируются по составному SKU/складскому ключу с точной десятичной суммой. Непарные позиции, отрицательные значения и разные единицы отделяются от сопоставимых расхождений. Исходные номера строк позволяют найти причину в системе-источнике.
Ограничения
Точные ключи сохраняют текстовые ID и ведущие нули. Пустые ключи требуют проверки. Нечёткие алгоритмы — до 200 000 пар / 5000 кандидатов с ручным подтверждением; оценка сходства не является вероятностью. ISO-время требует явной зоны. Никакие внешние системы не изменяются.
Проверяемый пример
Входные данные примера
sku;warehouse;quantity;unit A;S1;10;pcs B;S1;20;pcs
| Ключ JSON | Сумма A | Сумма B | B − A | Статус | Строки A | Строки B |
|---|---|---|---|---|---|---|
| ["A","S1"] | 10 | 9 | -1 | расхождение | 2 | 2 |
| ["B","S1"] | 20 | -20 | нет B | 3 | ||
| ["C","S1"] | 3 | 3 | нет A | 3 |
