Имя: Пароль:
1C
1С v8
КД 2.0, документ ОперацияБух, и его проводки. Продолжение.
,
0 Name2006
 
28.05.14
09:40
Начало вот здесь:
v8: КД 2.0, документ ОперацияБух, и его проводки.

Тогда, месяц назад, показалось, что проблему решил, помогло следующее:

в ПКГС для регистра "Типовой" в обработчик "Перед выгрузкой" прописал такой код:

КоллекцияОбъектов=Источник.Движения.Типовой;
КоллекцияОбъектов.Прочитать();

Только после этого движения документа "ОперацияБух" стали выгружаться.
Однако сейчас выяснилась неприятная особенность: выгрузка работает только если в плане обмена зарегистрирован один документ "ОперацияБух".
А если их два и больше, то при выгрузке второго документа вываливается ошибка:

Ошибка при выгрузке данных для узла плана обмена
    ТипОбъекта             =  Документ объект: Операция (бухгалтерский и налоговый учет)
    Объект                 =  Операция (бухгалтерский и налоговый учет) 00000000046 от 29.04.2014 9:44:52
    ОписаниеОшибки         =  Значение не является значением объектного типа (ЗаписатьКонецЭлемента)
    ПозицияМодуля          =  Обработка.ОбменДаннымиXML.МодульОбъекта(1110)
    КодСообщения           =  72)

Единственное, что удалось понять в отладчике - при выгрузке второго документа конструкция

"КоллекцияОбъектов=Источник.Движения.Типовой;
КоллекцияОбъектов.Прочитать();"

вместо набора движений регистра выбирает какой-то мусор.

Куда теперь копать ?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn