В начало

Один реквизит в два

 

            В исходной базе имеется справочник «Покупатели», в котором помимо покупателя записан его телефон и есть реквизит «Дополнительная информация» из одноименного справочника, в котором записаны «EMail» и «Адрес» покупателя.  А в конечной базе вся необходимая информация записывается в один справочник «Покупатели», который содержит реквизиты: Телефон, EMail и Адрес. Нужно разнести информацию из реквизита «Дополнительная информация» справочника «Покупатели» из БАЗЫ-ИСТОЧНИКА в два реквизита того же справочника, но в БАЗЕ-ПРИЕМНИКЕ.

Рис. Структура справочника «Покупатели»

в БАЗЕ-ИСТОЧНИКЕ (слева) и БАЗЕ-ПРИЕМНИКЕ (справа)

 

            В конфигурации «Конвертация данных» необходимо создать ПКО для справочника «Покупатели».

            Также нужно в этом ПКО «Покупатели» создать 2 ПКС для 2-х случаев.

Рис. ПКО «Покупатели», выделены ПКС для переноса дополнительной информации

 

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

Рис. ПКС для переноса «Дополнительной информации» в «Email»

Рис. ПКС для переноса «Дополнительной информации» в «Адрес»

 

            Далее создаем правила выгрузки данных «Покупатели».

Рис. ПВД «Покупатели»

 

            Сохраняем правила обмена.

            Переходим в БАЗУ-ИСТОЧНИК, выгружаем данные.

Рис. Выгрузка данных из БАЗЫ-ИСТОЧНИКА

 

            Затем переходим в БАЗУ-ПРИЕМНИК загружаем данные.

Рис. Загрузка данных в БАЗУ-ПРИЕМНИК

 

            Переходим в справочник «Покупатели» в БАЗЕ-ПРИЕМНИЕ и сравниваем данные со справочниками в БАЗЕ-ИСТОЧНИКЕ.

Рис. Справочник «Покупатели»

в БАЗЕ-ИСТОЧНИКЕ (слева) и БАЗЕ-ПРИЕМНИКЕ (справа)

 

            Перенос данных из справочников «Покупатели» и «Дополнительная информация» из БАЗЫ-ИСТОЧНИКА в один справочник «Покупатели» в БАЗУ-ПРИЕМНИК прошел нормально.

Всем спасибо за внимание!