Имя: Пароль:
1C
1С v8
Конвертация данных 2.1
0 MonteCarlo
 
22.06.18
14:09
Ребята, подскажите пожалуйста, а то мозг в пятницу совсем расплавился. Как выгрузить один справочник в два, причем в базе приемнике второй справочник подчинен первому. Для наглядности приведу пример. Допустим в базе №1 есть справочник Сотрудники, в базе №2 есть справочник Сотрудники и справочник ФизическиеЛица, причем Физические лица подчинен справочнику Сотрудники. Нужно выгрузить часть реквизитов из сотрудников в сотрудников, часть из сотрудников в физ лица и реквизиту Владелец справочника Физ лица присвоить ссылку на справочник сотрудники.
1 MonteCarlo
 
22.06.18
14:11
Один из вариантов сделать одно правило Сотрудники -> Сотрудники и после загрузки объекта записать ссылку Сотрудника и создать программно Элемент справочника Физ лица. А есть ли метод чисто через ПКО и ПКС с вызовом метода ВыгрузитьПоПравилу()?
2 MonteCarlo
 
22.06.18
14:13
Попробовал написать два правила. 1 Сотрудники -> Сотрудники и 2 Сотрудники -> ФизЛица. В обработчике Перед выгрузкой, ПКО Сотрудники, вызываю метод ВыгрузитьПоПравилу ПКО ФизЛица и через структуру Входящие данные передаю ссылку. Но в ПКО ФизЛица не вижу Входящих данных.
3 MonteCarlo
 
22.06.18
14:15
(2) Забыл добавить в ПКО ФизДица добавил ПКС Источник пустой, приемник Владелец и флаг получать из входящих данных.
4 MonteCarlo
 
22.06.18
14:33
У всех смотрю мозг плавится в пятницу, да?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс