КД2. Выгрузить по правилу родителя. #468590


#0 by Zixxx
Выгружаю справочник "СататьиЗатрат". Объекты синхронизируются по уникальному идентификатору. Теперь хочу чтобы все элементы из базы источника легли в Новую группу в базе приемника. Поэтому хочу ее создать на моменте выгрузки, и выгрузить по правилу. Поэтому в конвертации свойств у Родителя в событии "Перед выгрузкой" вставляю код: Но при выгрузки получаю сообщение: Ошибка получения значения свойства объекта (по имени свойства источника)    ПКО                    =  СтатьиЗатрат  (Справочник: Статьи затрат)    ОписаниеОшибки         =  Поле объекта не обнаружено (Наименование) Ошибка в обработчике события ПередВыгрузкой (свойства)    ПКС                    =  8  (Родитель --> Родитель)    Объект                 =  УК З/пл Бухгалтерия  (Справочник ссылка: Статьи затрат)    Обработчик             =  ПередВыгрузкойСвойства    ОписаниеОшибки         =  Ошибка получения значения свойства объекта (по имени свойства источника)    ОписаниеОшибки         =  Поле объекта не обнаружено (Наименование) Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML(1593)}: Ошибка в обработчике события ПередВыгрузкой (свойства)    ПКС                    =  8  (Родитель --> Родитель)    Объект                 =  УК З/пл Бухгалтерия  (Справочник ссылка: Статьи затрат)    Обработчик             =  ПередВыгрузкойСвойства    ОписаниеОшибки         =  Ошибка получения значения свойства объекта (по имени свойства источника)    ОписаниеОшибки         =  Поле объекта не обнаружено (Наименование) Как-то можно реализовать такой функционал на этапе выгрузки?
#1 by kn
а зачем обязательно на этапе выгрузки, можно например Родителя отключить, а в ПКО Спр Статьи Затрат ПослеЗагрузки создать родителя если не создан(МойНовыйРодитель) и присвоить
#2 by Zixxx
Хотел чтобы синхронизация прошла штатно, а так придеться получать ссылку по ID, впринцыпе разницы почти никакой, но думал может можно замутить на этапе выгрузки
#3 by kn
а ты пробовал, кажется все должно быть штатно
#4 by Zixxx
Пробовал, в приведенном примере выдает ошибку, тут же еще возникает один вопрос. Если синхронизация идет по ID то если я указываю выгрузить по правилу по таблице значений то как он ее синхронизирует по ID?
#5 by kn
для кого "придется получать ссылку по ID"?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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