Сверка комплектов и спецификаций
Сравнить составы изделий по компонентам, ревизиям и количествам; показать заменённые и отсутствующие детали.
Методика и примеры
Сверка комплектов и спецификаций
Составы группируются по изделию и компоненту; отдельно сравниваются количества и наборы ревизий. Добавление/удаление компонента не скрывается как изменение общего итога. Разные идентификаторы не объявляются взаимозаменяемыми без явной карты.
Ограничения
Точные ключи сохраняют текстовые ID и ведущие нули. Пустые ключи требуют проверки. Нечёткие алгоритмы — до 200 000 пар / 5000 кандидатов с ручным подтверждением; оценка сходства не является вероятностью. ISO-время требует явной зоны. Никакие внешние системы не изменяются.
Проверяемый пример
Входные данные примера
product;component;revision;qty P;A;1;2 P;B;1;3
| Ключ JSON | Сумма A | Сумма B | B − A | Статус | Строки A | Строки B |
|---|---|---|---|---|---|---|
| ["P","A"] | 2 | 2 | 0 | совпадает | 2 | 2 |
| ["P","B"] | 3 | -3 | нет B | 3 | ||
| ["P","C"] | 4 | 4 | нет A | 3 |
