Генерация родителя отсутствующего в источнике при переносе через КД

1. Ярослав Соколов (YaroslavS) 14.11.17 17:24 Сейчас в теме
Господа, привет, подскажите как организовать при переносе из одной базы в другую, когда переноситься несколько справочников из источника в один в базе назначения, что бы все элементы подчинялись определенному родителю по типу переносимого справочника. Есть довольно простой способ - просто в ПКО при загрузке вставить небольшой код, который будет подставлять все что надо. Понимаю, что лучший враг хорошего, но как это сделать через конвертацию при выгрузке?

По идее надо сделать отдельное ПКО для каждой группы, присвоить при инициализации какой-то уид и ключ уникальности и вызывать из пкс родителя? Как это сделать, что бы сработало?

Спасибо.
Найденные решения
3. Сан Саныч (herfis) 212 14.11.17 18:04 Сейчас в теме
Зависит от того, как ты хочешь идентифицировать этих предопределенных родителей.
Самый тупой вариант - заранее их создать в приемнике и идентифицировать, скажем, по коду.
Недавно в этой ветке показывал, как создать ПКО для поиска организации в приемнике по ИНН (ближе к концу ветки). Можно использовать ту же идею. А при необходимости несложно модифицировать, чтобы и сами группы создавались, если их нет.
Остальные ответы
2. Александр Васильев (user633533_encantado) 2 14.11.17 17:52 Сейчас в теме
Сам спросил, сам ответил.

Для оптимизации лучше все объекты собирать в кучу и после загрузки их обработать алгоритмом расставив родителей. По аналогии с типовыми правилами.
3. Сан Саныч (herfis) 212 14.11.17 18:04 Сейчас в теме
Зависит от того, как ты хочешь идентифицировать этих предопределенных родителей.
Самый тупой вариант - заранее их создать в приемнике и идентифицировать, скажем, по коду.
Недавно в этой ветке показывал, как создать ПКО для поиска организации в приемнике по ИНН (ближе к концу ветки). Можно использовать ту же идею. А при необходимости несложно модифицировать, чтобы и сами группы создавались, если их нет.
4. Ярослав Соколов (YaroslavS) 14.11.17 18:41 Сейчас в теме
Благодарю за ответы, с кодами хороший способ, спасибо, что напомнили, подзабыл я уже КД порядком.
Оставьте свое сообщение