Картинка - Сравнение документов между базами 1С: найдите расхождения за пару кликов

Сравнение документов между базами 1С: найдите расхождения за пару кликов

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

Арт.: 2510244

Продано: 28

Настройув выгрузки.jpg
Результат сравнения документов.jpg
Настройув выгрузки.jpg
Результат сравнения документов.jpg
Лицензии

9 760 руб.

Техподдержка и обновления

4 000 руб.

4 880 руб.

Сравнение документов между базами 1С: найдите расхождения за пару кликов

Зачем тратить часы на ручную сверку данных в 1С?

Ваше время — самый ценный ресурс. Хватит тратить его на ручной поиск ошибок между базами. Эта обработка — ваше прямое вложение в эффективность: она превращает часы монотонной работы в несколько кликов. Помогает контролировать и проверять обмены, проверять наличие документов при переносах данных, находить изменения в закрытых периодах.

Это незаменимый инструмент для бухгалтеров, программистов и руководителей, который не только экономит время, но и снижает риск человеческой ошибки, гарантируя точность и прозрачность данных.

 

Преимущества решения

Проблема Решение
Данные в базах "разъезжаются" после обменов, а ручная сверка занимает часы.
Автоматическая сверка. Обработка за минуты находит расхождения по ключевым реквизитам и контрольной сумме.
Сотрудники меняют документы в закрытом периоде "задним числом".
Контроль изменений. Создайте "эталонный" файл и периодически сверяйте с ним базу. Изменение будет мгновенно обнаружено.
После обмена появляются проведенные документы без движений (проводок).
Выявление "пустых" документов. Специальная проверка находит проведенные документы без движений и, наоборот, непроведенные с движениями.
Нужно быстро проверить данные после сбоя обмена, не перезапуская его полностью.
Быстрая диагностика. Загрузите выгрузку и сразу увидите, какие документы не загрузились или загрузились с ошибками.
Сложно настраивать правила для нестандартных обменов.
Гибкие и простые настройки. Сопоставляйте документы по УИД или по дате/номеру, задавайте свои формулы для проверки сумм и устанавливайте любые отборы.

 

Принцип работы

 

1. Два этапа работы:

  • • Выгрузка — из базы-источника (данные считаются эталонными)
  • • Загрузка — в базу-приемник (база для проверки)

База-источник — например, база филиала, копия основной базы на начало месяца или управленческая база.
База-приемник — например, центральная база, основная база на конец месяца или бухгалтерская база.

При выгрузке формируется текстовый файл с ключевыми реквизитами документов. При загрузке он сравнивается с данными в базе-приемнике.

2. Параметры сверки:

Обработка не проверяет каждый реквизит — это было бы избыточно. Вместо этого она фокусируется на ключевых признаках, позволяющих быстро выявить факт расхождения.

Сопоставление документов:

  • По УИД (уникальный идентификатор 1С) или по паре Дата + Номер или по произвольным реквизитам 

  • Статус проведения: сравниваются флаги "Проведен"

  • Пометка удаления: сравниваются флаги "Пометка Удаления"

  • Дата документа: сравнивается без учёта времени

  • Контрольная сумма: гибко настраиваемый параметр (например, сумма из шапки или количество из табличной части). Позволяет выявить изменение суммовых значений

  • Корректность движений: проверяется соответствие между проведением документа и наличием движений (частая ошибка при обмене данными)

Пошаговая инструкция

Этап 1: Выгрузка данных из базы-источника

  1. Откройте обработку в базе, которую вы считаете "эталоном".

  2. На вкладке "Настройки" выберите период, за который нужно выгрузить данные.

  3. Теперь нужно настроить правила сопоставления. У вас есть два пути:

    • Простой путь: Нажмите кнопку "Загрузить пример настроек" и выберите один из готовых шаблонов (например, УТП-БП30). Правила заполнятся автоматически.
    • Ручная настройка:
      • Добавьте строки в таблицу для каждого вида документов, который хотите проверить.
      • Укажите "Имя документа в источнике" и "Имя документа в приемнике". Чтобы не ошибиться в названии, используйте кнопку "Подсказка по именам документов" — она покажет все виды документов в вашей базе.
      • Выберите, как искать документ: по УИД или по Дате + Номеру.
      • Задайте "Контрольную сумму". Для простых случаев это СуммаДокумента.
      • При необходимости настройте "Отбор в источнике" (например, чтобы выгружать только проведенные документы).
  4. Нажмите кнопку "Выгрузить документы для сравнения" и сохраните файл в удобное место.

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

Этап 2: Загрузка и анализ данных в базе-приемнике

  1. Откройте эту же обработку в базе, которую вы хотите проверить.

  2. Перейдите на вкладку "Загрузка".

  3. Нажмите "Загрузить документы для сравнения" и выберите файл, который вы сохранили на первом этапе.

  4. Начнется процесс сверки. Дождитесь его завершения.

  5. Изучите результат.

Результат сверки документов

Например, на рисунке показано что в первом случае документ не проведен в источнике но проведен в приемнике, во втором документ в приемнике не найден, в третьем - различная контрольная сумма источника и приемника.

Как читать таблицу с результатами?

Галочка

Зеленая галочка

Документ найден и полностью совпадает по всем проверяемым параметрам.

Ошибка

Подсвеченное красным поле

Найдено расхождение. Например, в одной базе документ проведен, а в другой нет, или не совпадает контрольная сумма.

Пусто

Пустая колонка ссылка

Документ из источника не найден в приемнике.

Предупреждение

Галочка в колонке "Ошибка движений"

Ошибка в движениях. Документ проведен, но не сформировал движений (проводок), либо наоборот.

 

!
Для удобства анализа используйте флажок «Выводить только ошибки». Чтобы детально изучить проблемный документ, дважды кликните по строке с ошибкой — документ откроется прямо из обработки.

 

Сценарии использования

icon

Контроль обменов

Программист один раз настраивает правила и сохраняет их в файл или в макет обработки. Бухгалтер каждый раз после обмена или с какой-то периодичностью запускает сверку и убеждается, что все данные перенеслись корректно.

icon

Аудит закрытого периода

В конце месяца сохраните файл-выгрузку как "эталон". Через неделю или месяц проведите повторную сверку с этим файлом. Обработка мгновенно покажет все документы, которые были изменены "задним числом".

icon

Переход между конфигурациями

При переходе с УПП на ERP или с БП 2.0 на БП 3.0 обработка поможет убедиться, что все ключевые документы и их суммы перенесены правильно.

icon

Поиск "сломанных" документов

Используйте обработку для поиска аномалий: например, выгрузите только проведенные документы и проверьте, у всех ли есть движения.

Для продвинутых пользователей и программистов

Поля "Проверить контрольную сумму" и "Отбор в источнике" поддерживают произвольный код на языке 1С. Это дает неограниченную гибкость. Если формула для расчета контрольной суммы в источнике и приемнике различаются разделите их точкой с запятой(;).

  • Переменные: В коде можно использовать переменные Документ (для доступа к реквизитам) например можно использовать цикл для доступа к полям табличной части в цикле.
  • Пример для контрольной суммы: Нужно сверить количество по всем строкам документа "РеализацияТоваровУслуг".
    • Сверить количество строк документа "РеализацияТоваровУслуг": Документ.Товары.Итог("Количество")
    • В источнике перебираем строки табличной части и получаем контрольную сумму как произведение коэффициент на количество, полученное значение мы сравним в приемнике с итогом по полю продукция:
    • Для каждого строка из Документ.Продукция цикл  
          КонтрольнаяСумма = КонтрольнаяСумма + строка.коэффициент*строка.Количество    
      ;КонецЦикла  
      Документ.Продукция.Итог("Количество")
  • Пример для отбора:
    • Выгружать только документы по определенной организации или только отраженные в бухгалтерском учете: Документ.Организация = Справочники.Организации.НайтиПоНаименованию("Наша организация")
    • Выгружать только документы отраженные в бухгалтерском учете: Документ.ОтражатьВБухгалтерскомУчете = истина

Встроенных примеров достаточно что-бы понять как настроить правила для большинства задач, но при необходимости вы можете создать любое правило отбора и расчета контрольной суммы.

Более подробно о настройке каждого поля можно прочесть в соответствующей подсказке.

 

 

 
Frame 1321315639.png

Технические требования

Работоспособность расширения гарантируется на:

  • Платформа: 1С:Предприятие 8.3 (управляемые формы). Для использования в конфигурациях с неуправляемыми формами необходимо открыть базу 1С в режиме тонкого или толстого клиента на управляемых формах. 
  • Конфигурации: Обработка универсальна. Протестирована на типовых конфигурациях: Бухгалтерия предприятия 3.0, Зарплата и управление персоналом 3.1, Управление нашей фирмой (УНФ), УПП, Комплексная автоматизация 2.
  • Код: Код обработки полностью открыт.

 

Техническая поддержка

Бесплатный период техподдержки составляет 1 месяц со дня покупки.

Также после приобретения вы получаете 6 месяцев бесплатных обновлений.

В случае возникновения ошибок рекомендуем ознакомиться с описанием и документацией программы. Если не нашли решения своей проблемы в документации или решение не помогает - тогда создайте обращение по инструкции ниже:

1

Создать обращение (тикет)

Создать тикет

2

Заполнить данные

Контакты, номер заказа, подробное описание вопроса
Напишите порядок ваших действий с программой, приложите видео/скриншоты/отчеты об ошибке
Точную конфигурацию 1С, версии платформы, инструмента, СУБД

3

Дождаться ответа

Время ответа до 24 часов в рабочее время

Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В некоторых случаях для диагностики ошибок и/или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удаленного доступа к информационной базе. Стоимость уточняется индивидуально.

Остались вопросы?

Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Демоверсия Feedback Pro

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.181.31
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.5.191
  • Управление производственным предприятием, редакция 1.3, релизы 1.3.257.1
  • Управление торговлей, редакция 10.3, релизы 10.3.87.2
  • Управление торговлей, редакция 11, релизы 11.5.20.75
  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.34.108
  • 1С:Комплексная автоматизация 2, релизы 2.5.24.43
  • 1С:ERP Управление предприятием 2, релизы 2.5.24.57

Причины купить

 

 

Сравнение версий

Обновление 1.1

Документы между базами можно сопоставлять по произвольным условиям. Для этого в поле "Искать по дате + номеру или описание условий сопоставления" можно прописать произвольные условия в виде ДокументИсточник.Реквизит1 = ДокументПриемник.Реквизит1 и ДокументИсточник.Реквизит2 = ДокументПриемник.Реквизит2 :

Допустимо:
- установить несколько условий используя союз "и"
- использовать вложенные реквизиты вроде ДокументИсточник.Контрагент.ИНН 
- использовать код на встроенном языке, например функции Прав, Сред, НачалоДня и т.д 

Не допустимо:
- использовать союз "или" 

 Пример:
ДокументИсточник.Организация.Инн =  ДокументПриемник.Организация.Инн и 
(ДокументИсточник.СуммаДокумента = ДокументПриемник.СуммаДокумента) и
(Прав(ДокументИсточник.Номер,5)  = Прав(ДокументПриемник.Номер,5)

Пример оформления:

 

Обновление 1.11

Исправлена ошибка при выгрузке если в отборе источника указан вложенный реквизит например Документ.Организация.ИНН = "123". Другие мелкие исправления.

Обновление 1.2

Ускорен поиск по УИД, поиск ошибок движений

Обновление 1.21

Исправлена ошибка в кнопке "Подсказка по именам документов"

Обновление 1.23

Добавлена возможность установки отбора на табличные части документов при выгрузке

Обновление 1.24

Исправлены ошибки 1.23

Обновление 1.26

Исправлены ошибка при установление сложных отборов на выгрузку

 

 

 

 

См. также

Database Compression Tool: Инструмент для свертки и сжатия баз данных 1С

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Може...

24900 руб.

Infostart DataFormWizard: Управление вводом данных в 1С 8.3

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на л...

17000 руб.

Infostart MagicInput: улучшенный поиск по строке в 1С

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигацион...

6000 руб.

Infostart Validator: свои проверки ввода данных в 1С

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных усло...

6000 руб.

Ускоренное проведение документов в 1С (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». И...

14640 руб.

Корректировка НДФЛ исчисленного для 1С:ЗУП, 1C:ЗКГУ

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует операцию учета НДФЛ. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты Рассчитывает НДФЛ и сравнивает с исчисленным в программе...

9760 руб.