В начало
Слить два справочника в один Нужно слить два справочника
(Сотрудники и Физические лица) из БАЗЫ-ИСТОЧНИКА в один справочник (Физические
лица) в БАЗЕ-ПРИЕМНИКЕ. Рис.
Справочники «Сотрудники» и «Физические лица» в
БАЗЕ-ПРИЕМНИКЕ Создаём два правила конвертации
объектов (ПКО): первое для конвертации справочника «Сотрудники» в справочник
«Физические лица» и второе для переноса справочника «Физические лица» в
аналогичный справочник, только в БАЗЕ-ПРИЕМНИКЕ. В обоих ПКО на закладке «Настройки»
снимаем галку на поле «Искать объект приемника по внутреннему идентификатору…»
и проставляем галку на поле «Не замещать существующие объекты…». Рис.
Настройка ПКО «Физические лица» (ПКО
«Сотрудники» настраиваем аналогичным образом) Далее создаем правила выгрузки
данных (ПВД) «Сотрудники» и «ФизическиеЛица». Рис. ПВД «Сотрудники» и «ФизическиеЛица» Затем сохраняем правила обмена
данными. Переходим в БАЗУ-ИСТОЧНИК, выгружаем
данные в файл, запоминаем/записываем сколько объектов ушло/выгружено. Идём в БАЗУ-ПРИЕМНИК, загружаем
данные. И окончательно, смотрим справочник
«Физические лица» и сравниваем его с двумя справочниками (Сотрудники и
Физические лица) из БАЗЫ-ИСТОЧНИКА. Рис. Справочник «Физические лица» в БАЗЕ-ПРИЕМНИКЕ Видим, что первые три элемента
(Иванов ИИ, Петров ПП и Сидоров СС) были перенесены из справочника «Физические
лица», а остальные четыре элемента (Ивлева ЕА, Гальцова ГА, Каннуникова Т и
Уваров РВ) перенесены из справочника «Сотрудники». Таким образом, задача по переносу
двух справочников в один решена. Спасибо, как говориться, за
внимание! |
||