Выгружаю "счетафактуры полученные" из УТ 10.2 в БП 1.6. В УТ они не сформированы. Перекидываю на основании документов поступление.
Настроил ПКО СчетФактураПолученный (Источник поступление, приемник СчетФактураПолученный).
Все переносится, кроме табличной части ДокументыОснования, которой нет в УТ, но есть в БП с единственным реквизитом ДокументОснование.
Реквизит шапки ДокументОснование в приемнике заполняю так:
Значение = Источник.Ссылка; - тут все норм
Создал ПКГС документыоснования (в нем единственное свойство ДокументОснование) и написал в ПКГС "Перед обработкой":
КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("ДокументОснование");
НоваяСтрокаТЧ = КоллекцияОбъектов.Добавить();
НоваяСтрокаТЧ.ДокументОснование = Источник.Ссылка;
При попытке выгрузки - система пытается долго выгрузить доки Поступления и платформа отрубается с дампом.
Никто не подскажет? При таком коде:
КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("ДокументОснование");
НоваяСтрокаТЧ = КоллекцияОбъектов.Добавить();
НоваяСтрокаТЧ.ДокументОснование = Источник.Ссылка;
в строке состояния внизу написано "Выгрузка объектов "000000001". Выгружено: 100 Объект: Строка"
Через минут 5 выгружено уже 200 и так пока я не прерву процесс...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн