![]() |
|
1c > Bitrix комерс мл 2 выгрузить реквизит | ☑ | ||
---|---|---|---|---|
0
Noxvil
16.03.16
✎
12:49
|
Добрый день.
Есть ут 10.3 и сайт на битриксе Нужно программно выгрузить массив аналогов номенклатуры (регистр сведений "изм: Номенклатура / АналогНоменклатуры"), для этого я в обработке ОбменССайтом - добавил код: НаборЗаписейАналоги = РегистрыСведений.ВВА_АналогиНоменклатуры.СоздатьНаборЗаписей(); НаборЗаписейАналоги.Отбор.Номенклатура.Установить(ВыборкаНоменклатуры.НоменклатураСсылка); НаборЗаписейАналоги.Прочитать(); Если НаборЗаписейАналоги.Количество() > 0 Тогда ДобавитьНачалоЭлементаCML(СписокЗначенийCML, "АналогиНоменклатуры"); Для каждого ЗаписьАналоги Из НаборЗаписейАналоги Цикл ДобавитьЗначениеРеквизитаВСписок(СписокЗначенийCML, "Аналог", ЗаписьАналоги.НоменклатураАналог); КонецЦикла; ДобавитьКонецЭлементаCML(СписокЗначенийCML); КонецЕсли; Который даёт вот такую структуру в файле xml <СтавкиНалогов> <СтавкаНалога> <Наименование>НДС</Наименование> <Ставка>18</Ставка> </СтавкаНалога> </СтавкиНалогов> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>ВидНоменклатуры</Наименование> <Значение>Товар (пр. ТМЦ)</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ТипНоменклатуры</Наименование> <Значение>Товар</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>Полное наименование</Наименование> <Значение>ТестНоменклатура</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>Код</Наименование> <Значение>00000000001</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <АналогиНоменклатуры> <ЗначениеРеквизита> <Наименование>Аналог</Наименование> <Значение>ТестНоменклатура2</Значение> </ЗначениеРеквизита> </АналогиНоменклатуры> </Товар> На сайте я добавил новое свойство товара: Аналоги номенклатуры и заполнил по аналогии с "Ставки налогов", но данные у меня не выгружаются... Почему? |
|||
1
Noxvil
16.03.16
✎
13:03
|
Тут смысл в том, что реквизит "АналогиНоменклатуры" множественный, так бы выгрузил через свойство...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |