8.х ОБМЕН CML402 Как добавить табличную часть

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем CityZen, 31 май 2016.

  1. TopicStarter Overlay
    CityZen
    Offline

    CityZen

    Регистрация:
    31 май 2016
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Всем здравствуйте!
    1С Предприятие 8.2 (8.2.19.90)
    Бухгалтерия предприятия, редакция 2.0(2.0.58.6)
    В составе конфигурации имеется XDTO пакет CML402
    [​IMG]
    Свойство Товары объекта XDTO "ТОРГ12" создается с неопределенным типом.
    Получаю ошибку по несоответствию типов.
    Пробовал решить так:
    Код:
    ТипРасходная = ФабрикаXDTO.Тип("http://v8.1c.ru/edi/edi_stnd","ТОРГ12");
        ТипТовар = ФабрикаXDTO.Тип("http://v8.1c.ru/edi/edi_stnd","Товар");
        ОбъектРасходная = ФабрикаXDTO.Создать(ТипРасходная);
        ОбъектРасходная.Ид = XMLСтрока(Расходная.УникальныйИдентификатор());
        ОбъектРасходная.Дата = Расходная.Дата;
        ОбъектРасходная.Номер = Расходная.Номер;
     
        Для Каждого ТекСтрока Из Расходная.Товары Цикл
            ОбъектСтрокаТЧ = ФабрикаXDTO.Создать(ТипТовар);
            ОбъектСтрокаТЧ.Ид = XMLСтрока(ТекСтрока.Номенклатура.УникальныйИдентификатор());
            ОбъектСтрокаТЧ.Наименование = ТекСтрока.Номенклатура.Наименование;
            ОбъектРасходная.Товары.Добавить(ОбъектСтрокаТЧ);
        КонецЦикла;
    Прошу помочь с решением вопроса:
    Как передать табличную часть из объекта Документы.РеализацияТоваровУслуг в объект XDTO?
    Последнее редактирование: 31 май 2016

Поделиться этой страницей