Сверка счетчиков и агрегатов между отчётами
Сопоставить групповые суммы, количество строк и периоды; локализовать расхождение до группы.
Методика и примеры
Сверка счетчиков и агрегатов между отчётами
Отчёты группируются по выбранным полям, суммы считаются точными десятичными целыми с масштабом 10⁶. Для каждой группы показаны A, B, разность и номера исходных строк. Пустые/нечисловые суммы не превращаются в ноль незаметно.
Ограничения
Точные ключи сохраняют текстовые ID и ведущие нули. Пустые ключи требуют проверки. Нечёткие алгоритмы — до 200 000 пар / 5000 кандидатов с ручным подтверждением; оценка сходства не является вероятностью. ISO-время требует явной зоны. Никакие внешние системы не изменяются.
Проверяемый пример
Входные данные примера
region;amount A;0.1 A;0.2 B;10
| Ключ JSON | Сумма A | Сумма B | B − A | Статус | Строки A | Строки B |
|---|---|---|---|---|---|---|
| ["A"] | 0.3 | 0.3 | 0 | совпадает | 2;3 | 2 |
| ["B"] | 10 | 11 | 1 | расхождение | 4 | 3 |
