Вася Васильев пишет: не пашет пока, только одно выбирается почему то
А мультисвойства как в 1С делали?
Напишу как я сделал: Просто создаете в регистре сведений ЗначенияСвойствОбъектов Измерение "Значение" (с индексацией) а ресурс "Значение" переименовываете в чтото типо "ЗначениеOLD" потом обработкой копируете значения из ресурса в измерение. Теперь можно запихивать в регистр несколько свойств с разными значениями для одного объекта. А в планах видов характеристик СвойстваОбъектов добавить реквизит "множественное" (это нужно чтобы потом сформировать классификатор свойст и добавлять <Множественное>true</Множественное> в свойство, без анализа значений свойств) далее дело техники. В карточке номенклатуры создать пару команд для удаления и добавления строк, остальное обработка СвойствИЗначений сделает сама. Единственное что выглядеть это будет как несколько свойств идущих подряд друг за другом с разными значениями, но к сожалению, без выдирания с корнем этой обработки СвойствИЗначений из карточки Номенклатуры чревато переписыванием всего алгоритма редактирования свойств, чтобы было красиво со СписокЗначений в поле "значение".
теперь осталось переписать процедуру "ВыгрузитьСвойстваНоменклатурыXDTO" в Общем модуле "Б_ПроцедурыОбменаССайтом" там нужен другой формат выгрузки таких свойств. как будут успехи - отпишусь.
Вообщем победил выгрузку множественных свойств из 1ски в битрикс. как делал множественные свойства в УТ 10.3 написал выше, теперь модификация кода самого обмена качайте , там 4 файла: DevTop.txt - это доп общий модуль (можно и без него обойтись, его код можно добавить прямо в Б_ПроцедурыОбменаССайтом) Б_ПроцедурыОбменаССайтом.txt - измененный код процедуры ВыгрузитьСвойстваНоменклатурыXDTO XDTO_NEW - схема с новыми записями для того чтобы можно было выгружать множественные свойства XDTO_DEFAULT - схема которая есть в обмене ( на всякий случай)
все делалось на ут 10.3 с версией обмена 4.0.0.15
Меняете\добавляете код процедур, затем загружаете схему XDTO ( План обмена - Б_ОбменССайтом - Макеты - СхемаXSDОбмена - Загрузить из файла)
все должно заработать.
P.S. Большое спасибо Александру Денисюку за поддержку =) P.P.S Если интересно будет узнать подробнее как что и почему, могу написать статью если актуально P.P.P.S Код старался писать чтобы минимизировать последствия обновления. Поэтому в запросы к построителю не лез.