Создание узла из копии информационной базы в 1С Предприятии

Категория: Учебники по 1С » Технологии интеграции 1С Предприятия 8.2

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

  • В оригинале информационной базы - узле распределенной информационной базы, для которой необходимо создать подчиненный узел, создаем узел плана обмена, устанавливаем его код и заполняем все необходимые для него реквизиты. В случае если узел, для которого необходимо создать информационную базу, уже существует, данный пункт можно пропустить.
  • В копии информационной базы удаляем все непредопределенные узлы соответствующего плана обмена.
  • Заполняем данные предопределенного узла ЭтотУзел значениями, аналогичными содержащимся в узле, созданном в первом пункте. Значения кодов узлов должны совпадать.
  • Создаем узел плана обмена, который будет соответствовать информационной базе главного узла, и заполняем его данными, соответствующими данным узла ЭтотУзел в базе оригинала. Коды указанных узлов должны совпадать.
  • При помощи метода УстановитьГлавныйУзел () менеджера планов обмена устанавливаем свойство ГлавныйУзел в значение ссылки на узел, созданный в предыдущем пункте (листинг 2.52).

ГлавныйУзел = ПланыОбмена.Мзгазины.НайтиПоКоду("ЦентрОфис");

ПланыОбмена.УстановитьГлавныйУзел(ГлавныйУзел);

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

 

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

dle

Помоги проекту! Расскажи друзьям о сайте: