Александр Денисюк, нашел быстрое решение, может будет полезно кому-то.
Суть в том, что в функции "СформироватьВременныеТаблицыПоСвойствамПакета" в модуле Б_ОбменССайтомСерверВыгрузкаДанных запрос присоединяет свойства по условию
Код |
---|
ВремСвойства.СвойствоНоменклатуры = ЗначенияСвойствОбъектов.Владелец
|
в то время как справочнике "ЗначенияСвойствОбъектов" находятся только свойства со своими значениями. Сответственно никаких значений с общими свойствами не присоединяется.
Если у какого-либо свойства список значений не свой, то владелец списка значений хранится в "ДополнительныеРеквизитыИСведения.ВладелецДополнительныхЗначений" Поэтому добавляем во "ВремСвойства" поле в котором всегда будет владелец списка значений, хоть свой список, хоть общий:
Код |
---|
ВЫБОР
КОГДА ДополнительныеРеквизитыИСведения.ВладелецДополнительныхЗначений=&ВладелецПустаяСсылка
ТОГДА ДополнительныеРеквизитыИСведения.Ссылка
ИНАЧЕ ДополнительныеРеквизитыИСведения.ВладелецДополнительныхЗначений
КОНЕЦ КАК ВладелецЗначений,
|
и присоединяем по этому свойству:
Код |
---|
ВремСвойства.ВладелецЗначений = ЗначенияСвойствОбъектов.Владелец |
PS: это конечно не приведет к тому, что на сайте список будет общий, особенно плохо если это HL