Сверка данных двух баз (справочники, документы)






При обмене данными иногда возникает ситуация, что часть объектов теряется. Например, выгружали что-то из УТ11 в Бухгалтерию, произошла ошибка загрузки, и часть объектов не загрузилась. А потом в УТ11 отменили регистрацию изменений. В итоге документы совсем потерялись. Или какие-то объекты были созданы во второй базе вручную, и когда приходят данные из первой базы, они дублируются. Для выявления подобных ситуаций служит данная обработка.

Обработка выгружает файл csv с уникальными идентификаторами (UID) выбранных объектов, а также с дополнительными реквизитами, значения которых мы хотим проверить во второй базе.

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

Также инициализируется фильтр для отбора данных (сделан на основе СКД)

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

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

Попробуем теперь изменить данные во входящем файле

Обработка выдает следующие результаты проверки:

Протестировано на платформе 1С 8.3.14.1779, Управление торговлей, редакция 11 (11.4.5.118), Бухгалтерия предприятия, редакция 3.0 (3.0.69.32)

3 Comments

  1. ksershov

    В бухгалтерии 3.0.70.61 не работает, потому, что в ней нет общего модуля ФинансоваяОтчетностьСервер.

    Reply
  2. Kutuzov

    (1) Добрый день! Исправил

    Reply
  3. aspirator23

    Предположил что сверки лучше делать не по документам, а по участкам. 🙂 Тогда ее можно вручить пользователям.

    Товары

    https://infostart.ru/public/442398/

    Взаиморасчеты

    https://infostart.ru/public/64979/

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *