В начало

Перенос справочника «Грибы» в два справочника

 

            В БАЗЕ-ИСТОЧНИКЕ есть довольно интересный справочник «Грибы», который нужно перенести в БАЗУ-ПРИЕМНИК и при этом разделить на два справочника: ГрибыСъедобные и ГрибыЯдовитые.

Рис. Справочник «Грибы» в БАЗЕ-ИСТОЧНИКЕ

 

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

            Итак, переходим к конфигурацию «Конвертация данных», создаем новое ПКО «ГрибыСъедобные».

Рис. ПКО «ГрибыСъедобные», обработчик «Перед выгрузкой»

 

            Далее создаем ПКС для ПКО «ГрибыСъедобные». У ПКО снимаем галочку «Искать объект приемника по внутреннему идентификатору», а в ПКС «Наименование» наоборот ставим галочку на поле «Поиск».

Рис. ПКС для ПКО «ГрибыСъедобные»

            Аналогично создаем ПКО «ГрибыЯдовитые». В качестве источника выбираем справочник «Грибы», а в приемнике выбираем «ГрибыЯдовитые».

Рис. ПКО «ГрибыЯдовитые»

 

            Затем переходим на закладку ПВД и создаем там новое ПВД «Грибы» для ПКО «ГрибыСъедобные». Для другого ПКО «ГрибыЯдовитые», ПВД не создаем, а выгружать их будем через ПКО «ГрибыСъедобные», в обработчике которого, используем функцию «ВыгрузитьПоПравилам», в которой указываем имя ПКО.

Рис. ПВД «Гибы»

 

            Потом сохраняем правила обмена.

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

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

            Проверяем справочники в БАЗЕ-ПРИЕМНИКЕ: ГрибыСъедобные и ГрибыЯдовитые.

Рис. Справочники «Грибы съедобные» и «Грибы ядовитые» в БАЗЕ-ПРИЕМНИКЕ

 

            Все верно, данные из справочника «Грибы» распределились по двум справочникам в зависимости от реквизита «ЭтоСъедобныйГриб».