Столкнулся с тем, что свойства не добавляются в админке, но не у всех товаров, у каких-то чудным образом добавились. Происходит выгрузка из 1С. На сайт приходят все товары, все свойства и их значения. Смотрел файлы import.xml, там всё в порядке. Смотрим в import.xml товаров, например берём этот товар:
Код <Товар>
<Ид>7ed304cb-5f7c-11e6-9fc0-e8de2703f8bd</Ид>
<НомерВерсии>AAAAAAAixN0=</НомерВерсии>
<ПометкаУдаления>false</ПометкаУдаления>
<Штрихкод/>
<Артикул/>
<Наименование>Винт 5х 10 DIN 965 цинк потай</Наименование>
<БазоваяЕдиница>796 </БазоваяЕдиница>
<Группы>
<Ид>e4b271f6-cd7b-4df7-999e-b5c45e8b5e6d</Ид>
</Группы>
<Описание>Винт DIN 965 потай/гл. 5х 10</Описание>
<Картинка>import_files/7e/7ed304cb-5f7c-11e6-9fc0-e8de2703f8bd_58db9831-5859-11ea-ab49-00155dcbe901.jpg</Картинка>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>d628b752-04f6-11ea-84ae-e8de2703f8bd</Ид>
<Значение>d628b756-04f6-11ea-84ae-e8de2703f8bd</Значение>
</ЗначенияСвойства>
Он имеет свойство d628b752-04f6-11ea-84ae-e8de2703f8bd со значением d628b756-04f6-11ea-84ae-e8de2703f8bd. Смотрим в import.xml свойств, находим что оно там есть:
Код <Свойства>
<Свойство>
<Ид>d628b752-04f6-11ea-84ae-e8de2703f8bd</Ид>
<НомерВерсии>AAAAAAAihfA=</НомерВерсии>
<ПометкаУдаления>false</ПометкаУдаления>
<Наименование>Диаметр болта</Наименование>
<Внешний>false</Внешний>
<Информационное>true</Информационное>
<ТипЗначений>Справочник</ТипЗначений>
<ВариантыЗначений>
<Справочник>
<ИдЗначения>9da084fd-b429-11ea-ab4c-00155dcbe901</ИдЗначения>
<Значение> 2</Значение>
</Справочник>
<Справочник>
<ИдЗначения>f0a22ef9-b439-11ea-ab4c-00155dcbe901</ИдЗначения>
<Значение> 2,5</Значение>
</Справочник>
<Справочник>
<ИдЗначения>d628b756-04f6-11ea-84ae-e8de2703f8bd</ИдЗначения>
<Значение> 5</Значение>
</Справочник>
Это свойство "Диаметр болта" и у него значение 5. Если зайти в админку, то у товара значение не выставлено у свойства, но ведь в выгрузке есть