Дидви
Меню
Написать в Telegram

Сверка платежей и заказов

Сверьте две выгрузки по номерам заказов, суммам и датам. Получите совпадения, расхождения и неоднозначные строки с объяснениями.

Бесплатно. Без регистрации.

Как пользоваться

  1. Выберите файл платежей и файл заказов. При необходимости задайте кодировку и разделитель CSV, нажмите «Прочитать выгрузки».
  2. Выберите лист каждой книги и назначьте разные столбцы номера или назначения, суммы и даты. Контрагента выбирайте в обеих таблицах либо отключите в обеих.
  3. Выберите способ извлечения номера: готовый номер, поиск номеров из заказов в назначении или безопасный шаблон. Установите окно дат и допуск суммы в копейках.
  4. Нажмите «Сверить платежи и заказы». Проверьте сводку и группы: совпало, платёж без заказа, заказ без платежа, расхождение суммы, неоднозначно, возвраты и отрицательные.
  5. Сохраните полную таблицу и сводку отдельно в CSV или XLSX. Выбранная группа и страница не ограничивают экспорт. Нажмите «Очистить», чтобы удалить файлы и результат из памяти страницы.

Файлы обрабатываются в вашем браузере

Данные находятся только в памяти страницы. «Очистить» удаляет файлы и результат, в том числе во время обработки. Обе выгрузки должны быть в одной валюте: валюта автоматически не проверяется. Частичная оплата отмечается отдельно. Несколько платежей к одному заказу автоматически не объединяются; возвраты требуют ручной проверки.

1. Загрузите две выгрузки

CSV или XLSX без макросов. По 10 МБ на файл. До 20 000 строк и 1 000 000 ячеек суммарно во всех листах; до 200 столбцов. Шапка банковской таблицы определяется автоматически; строку можно выбрать вручную. Для платежей также поддерживается TXT 1CClientBankExchange.

Выберите выгрузки платежей и заказов.

Форматы и ограничения

Вход: CSV, XLSX, TXT 1CClientBankExchange (платежи). Выход: CSV, XLSX.

Пример работы

До

Заказ A-101: 1 000,00, 01.10.2026. Платёж «Оплата A-101»: 1 000,00 ₽, 01.10.2026. Заказ A-102: 2 000,00; платёж A-102: 1 990,00.

После

A-101 — совпало: номер и сумма совпали точно. A-102 — расхождение суммы: платёж меньше заказа на 10,00. Все организации и операции в контрольных примерах вымышлены.

Вопросы и ответы

Куда отправляются выгрузки?

Файлы не отправляются на сервер. Чтение, сверка и экспорт выполняются в памяти браузера, тяжёлая обработка — в фоновом браузерном потоке. На странице инструмента отключены счётчик посещений и внешний виджет. Данные не сохраняются в хранилищах браузера. «Очистить» удаляет файлы и результат; закрытие страницы освобождает данные. Загрузка самой страницы и её ресурсов остаётся в обычных журналах сайта.

Как выбирается соответствующий заказ?

Сначала проверяются номер и точная сумма, затем номер и сумма в заданном допуске. Если номер совпал, а сумма вне допуска, строка попадает в расхождения суммы. Только для платежей без извлечённого номера проверяются сумма, окно дат и выбранный контрагент. Дата и контрагент не ограничивают сопоставление по номеру. Неизвестный явный или извлечённый шаблоном номер не подменяется поиском только по сумме.

Что означает «неоднозначно»?

На одном приоритете нашлось несколько кандидатов, несколько платежей претендуют на один заказ или в назначении несколько номеров. Вся конфликтующая группа остаётся без выбранной связи; каждая исходная строка учитывается один раз. Более приоритетные пары резервируются раньше. Частичные платежи не объединяются и автоматического проведения операций нет.

Что показывает контроль итога?

Сумма распознанных платежей равна сумме сопоставленных и несопоставленных платежей. Сопоставленные включают группы «совпало», «расхождение суммы» и «частичная оплата». Несопоставленные включают платежи без заказа, неоднозначные и отрицательные значения. Суммы и количество платежей и заказов показаны отдельно в каждой группе. При ошибках разбора суммы итог неполный: такие строки явно отмечены и требуют исправления.

Как настроить безопасный шаблон номера?

Например, №\s{0,4}([A-Za-z0-9-]{1,32}) извлечёт A-101 из текста «Оплата № A-101». Шаблон должен содержать ровно одну ограниченную группу. Поддерживаются только буквальный текст, ограниченная группа символов и один ограниченный пробел перед ней. Неподдерживаемый шаблон отклоняется до исполнения. Обычно достаточно режима «назначение содержит номер из выгрузки заказов».

Как защищён экспорт CSV?

Безопасный режим включён по умолчанию: перед ячейками, начинающимися с =, +, - или @, в том числе после пробелов, добавляется апостроф. Это меняет текст таких ячеек, включая отрицательные суммы. При отключении табличный редактор может выполнить значение как формулу. XLSX всегда сохраняет значения как текст. Таблица всех групп и сводка доступны в обоих форматах.

По теме

Нужна помощь с инструментом? Написать в поддержку. Не отправляйте рабочие данные в обращении. Обновлено: 13.10.2026.