Конвертация данных. ошибка при выгрузке #737617


#0 by боксер
нужно выгружать контрагентов с договорами по определенной организации. Сделал, но выгружает у таких контрагентов в основной договор, договоры по прочим организациям. В ПКО свойства Контрагента "ОсновнойДоговорКонтрагента" перед выгрузкой добавил код: Ошибка при выгрузке: Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1693)}: Ошибка в обработчике события ПередВыгрузкой (свойства)     ОписаниеОшибки         =  Поле объекта не обнаружено (организация)
#1 by Godofsin
Патамушта источник это контрагент
#2 by Господин ПЖ
>Поле объекта не обнаружено (организация) какая буква не понятна?
#3 by Godofsin
Замени на Источник.ОсновнойДоговор.
#4 by PCcomCat
Не заполнен ОсновнойДоговорКонтрагента
#5 by боксер
разобрался, источник оказывается контрагент, а не его реквизит основной договор. так вроде работает:
#6 by боксер
спасибо
#7 by боксер
Переношу РС "Контактная информация" у контрагентов переносится нормально т.к. правило для реквизита РС "Объект" прописано жестко "Контрагенты" Надо еще перенести контактную информацию для Контактных лиц контрагента т.е. подсунуть другое ИмяПКО как это сделать? делаю в ПКС "Объект" перед выгрузкой: ругается: Обработчик             =  ПередВыгрузкойСвойства Значение не является значением объектного типа (объект)
#8 by GreatOne
ОбъектКоллекции - это ссылка на какой-либо объект. Попробуй ОбъектКоллекции.метаданные А лучше ТипЗнч = Тип... Во всяком случае в типовых так.
#9 by SleepyHead
я бы для начала вывел в окно сообщений в начале этого обработчика ТипЗнч(ОбъектКоллекции). Скорее всего, это строка табличной части, но мало ли
#10 by боксер
понял, но обошел проблему. Создал новое ПКО "КонтактнаяИнформацияКЛК" для "Объект" который выгружается по правилу "КонтактныеЛицаКонтрагентов" времени нет разобраться уже
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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