Еще один вопрос по Конвертации 2.0 #445266


#0 by Aldvin
Конвертирую справочник Контрагентов. В конфигурации-источнике есть реквизит "Ответственный менеджер" (пользователь) , в конфигурации-приемнике табличная часть "Менеджеры покупателя" (пользователи). Как настроить правила, чтоб менеджер загружался строкой таб. части в приемник? Создал правила конвертации группы свойств, в которых "Перед обработкой" определяю таблицу значений "Коллекция объектов". Но в результате загрузка в приемник не происходит все равно. Что я делаю неправильно?
#1 by Aleksey_3
не указал ключ выгружаемых данных не присвоил значения реквизитам значениям коллекции
#2 by Aldvin
Справочник контрагенты выгружается по ключевым полям : Код и ЭтоГруппа, а значения реквизитов коллекции указал следующим образом: Какие еще могли быть ошибки?
#3 by Aleksey_3
тогда остается "ключ выгружаемых данных "
#4 by Aldvin
Можно поподробнее, пожалуйста
#5 by Aleksey_3
КлючВыгружаемыхДанных - Произвольный. По умолчанию - это ссылка на объект Источник, а если Источник неопределен, то используется ИмяПКО (подразумевается, что правило описывает в таком случае один объект-приемник). Данный параметр необходимо использовать если одному объекту источнику могут соответствовать несколько объектов приемника, например, в зависимости от входящих данных, или в случае, когда объект приемник полностью заполняется из входящих данных (например по результатам запроса), а объект источник, как таковой отсутствует. Например
#6 by Сияющий Асинхраль
А правило конвертации в этой строке указать не забыл? Скажем счета без указания правила конвертации не конвертятся...
#7 by Aldvin
точно не забыл
#8 by Сияющий Асинхраль
Вообще по описанному все правильно, только вчера таким же образом запихал проводки документа-источника в табличную часть документа приемника, все прошло как по маслу. Работает и перегружает и даже ключа выгружаемых данных не задавал, наверное еще надо проверить как формируется КоллекцияОбъектов, и возможно типы полей источника и приемника (возможно имеет смысл типизировать реквизиты КоллекцииОбъектов, в семерке народ к этому привык (задавать типы колонок в смысле), а в восьмерке это делается пожалуй что редко, однако полезной эта процедура является не меньше чем в семерке)...
#9 by Aldvin
Мды... вообще ошибка была с неправильным заполнением КоллекцияОбъектов. Еще раз перепроверил - заполняется все верно, но теперь загружается табличная часть с пустым Менеджером... Где на этот раз я мог ошибиться?
#10 by Defender aka LINN
ПКО не указал
#11 by Aldvin
Указал
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С