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

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

Обработка сравнивает две конфигурации, находит одинаковые по наименованию справочники и сравнивает их реквизиты.

Запускать обработку надо в той базе, В КОТОРУЮ предполагается заполнить данные ИЗ ДРУГОЙ.

Перечень найденных справочников выдается в табличной части (если названия реквизитов полностью совпадают, тогда красится зеленым поле, если нет — красным).

Какие необходимо справочники заполнять — надо отметить в поле «Использовать», так же стоит настроить по каким реквизитам искать и что делать с отсутствующими, существующими и отсутствующими в базе родителя записями.

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

p.s. Обработка подтягивает ссылочные реквизиты и реквизиты перечисления, если они присутствуют в базе.

! Реализовано только на управляемых формах!

4 Comments

  1. Borisych

    народ, изучайте конвертацию данных

    Reply
  2. Sibars

    Конвертация данных, очень мощный инструмент, но бывают моменты, в которых он не самый удобный, например разработка конфы идет через хранилище, и для заполнения справочников необходимо либо dtник выгружать, либо правила в конвертации менять. Эта обработка автоматически определяет новые поля и пытается их сопоставить, мы ее используем именно как заполнение основных справочников и их ключевых реквизитов при разработке собственной конфигурации.

    Reply
  3. fnv

    во, идея хорошая (например, физлица из ЗУП в Комплексную перенести бы пригодилось), но почему только для управляемых форм?

    Reply
  4. Sibars

    (3) fnv, Потому что работаю только с управляемыми формами, так как обычные формы более трудоемки по разработке.

    Reply

Leave a Comment

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