Две выгрузки, тысяча «изменений»: сначала проверьте, что вы сравниваете
Открываете вчерашний CSV и сегодняшний. Строки поменялись местами, Excel обрезал нули в кодах товаров, поле Stock превратилось в Qty. Сравнение по номеру строки показывает хаос.
Начать стоит с идентификатора: SKU, номера заказа или другого стабильного ключа. 001 и 1 могут быть разными записями. Если один ID встречается дважды, автоматически выбирать первый опасно: результат выглядит аккуратно, но вы не знаете, какую запись сопоставили.
Следующий шаг — указать, какие поля соответствуют друг другу. После этого изменения можно разделить на новые, удалённые, изменённые и неизменённые записи. Строки с пустыми и повторяющимися ID лучше вынести отдельно и проверить вручную.
Я собрал CSV Reconcile Desk для такой сверки. Вы открываете локальный HTML-файл, выбираете две выгрузки, ID и соответствие полей. Инструмент готовит CSV- и JSON-отчёт. Данные обрабатываются в памяти браузера, без загрузки на сервер.
Границы конкретные: CSV/TSV, один ключ, до 2 МиБ и 10 000 записей на файл. XLSX и нечёткое сопоставление не поддерживаются. Для проверки структуры, дублей и пустых ID отдельно есть бесплатный CSV Preflight.
CSV Reconcile Desk стоит 990 ₽ разово. Внутри примеры и инструкции RU/EN.
Что чаще ломает ваши выгрузки: дубли, кодировка или разные названия колонок?