Описано, как используя конфигурацию "Конвертация Данных" (платформа v8) быстро создать и настроить правила обмена для зависимых объектов Автор статьи: Negro | Редакторы:


Ключевые слова: конвертация, данных, обмен, данными, выгрузка, экспорт, объектов, свойств, КД, правило, конвертации


Возможно, данная статья описывает факт, широко известный бывалым пользователям "Конвертации данных" (платформа v8). Эта инфа изложена в руководстве по КД (ИТС). Но только-только начинающим, руководство не читавшим и не знающим всех возможностей КД, эта статья поможет ощутимо сэкономить время.

Часто задача переноса данных звучит так: перенести из одной конфы в другую пару-тройку справочников (как правило Контрагенты и Номенклатура). Все бы хорошо, но указанные справочники имеют своими реквизитами перечисления и другие справочники. А другие справочники - другие справочники. И т.д... Анализ всех зависимостей не прибавит Вам радости. К счастью все это можно сделать автоматически (ну или почти автоматически).

Задача распадается на 2 подзадачи:
1. Определить какие объекты ссылаются НА переносимые (как правило здесь нам интересны лишь
подчиненные справочники).
2. При помощи КД автоматически сгенерить правила для всех зависимых объектов.

Подзадачу 1 решить легко: в конфигураторе задаем поиск ссылок на переносимые объекты.
Подзадачу 2 решаем в несколько (изначально неизвестно - сколько именно) этапов (итераций). Происходит это так:
Итерация №1: Вручную создаем правило конвертации для исходного справочника.
Итерация №2: Запускаем обработку "Групповое создание правил конвертации свойств/значений" (одноименный пункт меню в обработке "Настройка правил обмена" на закладке "Конвертация правил объектов"). При этом КД создаст правила для всех объектов на которые имеются ссылки в исходном.
Итерации №3 ... n : Повторяем предыдущее действие до тех пор, пока не перестанут образовываться новые правила. Каждый раз "птичками" должны быть помечены все правила конвертации объектов.

Жмете себе на кнопку "Групповое создание..." и благодарите разработчиков КД за облегчение жизни...

Если хотите узнать, как при помощи КД реализовать лишь инкрементальную выгрузку объектов - см. статью http://forum.erpsolutions.ru/showthread.php?t=122