Перейти к содержанию
Официальный форум поддержки Simpla

и снова синхронизация 1с (характеристики товара)


Рекомендуемые сообщения

На сайт не подтягиваются характеристики товара, импортированного из 1с. Фигня вот в чем:

Код скрипта импорта:
// Свойства товара
if(isset($xml_product->ЗначенияСвойств->ЗначенияСвойства))
foreach ($xml_product->ЗначенияСвойств->ЗначенияСвойства as $xml_option)
{
$feature_id = $_SESSION['features_mapping'][strval($xml_option->Ид)];
if(isset($category_id) && !empty($feature_id))
{
$simpla->features->add_feature_category($feature_id, $category_id);
$values = array();
foreach($xml_option->ИдЗначения as $xml_value)
$values[] = strval($xml_value);
$simpla->features->update_option($product_id, $feature_id, implode(' ,', $values));
}
}

Файл импорта выглядит так:


Spoiler
<Товар>
<Ид>5542105a-f681-4f80-85d1-ccaf20b1f353</Ид>
<Артикул>001</Артикул>
<Наименование>011 насос</Наименование>
<БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница>
<ПолноеНаименование>011 насос</ПолноеНаименование>
<Группы>
<Ид>e4650812-87c5-11e0-b177-00197d0723d0</Ид>
</Группы>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>7d6503f3-8835-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>acbdd3dd-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>fe3ecbb5-aba7-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>7018028d-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>9fde02f4-abc0-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>7018027f-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>9fde02f8-abc0-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>acbdd3de-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>512baa44-b782-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>7018029e-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>512baa4c-b782-11e0-868f-001bfc5d23f5</Ид>
<Значение/>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>512baa4d-b782-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>70180275-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>aa53c4af-bf33-11e0-868f-001bfc5d23f5</Ид>
<ИдЗначения>70180282-bf77-11e0-868f-001bfc5d23f5</ИдЗначения>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>14e5a8d4-d3e1-11e0-9dd3-001bfc5d23f5</Ид>
<Значение/>
</ЗначенияСвойства>
</ЗначенияСвойств>
<СтавкиНалогов>
<СтавкаНалога>
<Наименование>НДС</Наименование>
<Ставка>18</Ставка>
</СтавкаНалога>
</СтавкиНалогов>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ВидНоменклатуры</Наименование>
<Значение>Декор</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ТипНоменклатуры</Наименование>
<Значение>Товар</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Полное наименование</Наименование>
<Значение>011 насос</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Вес</Наименование>
<Значение>0.25</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</Товар>



В то же время свойства хранятся в отдельном блоке (пример куска кода):


Spoiler
<Свойства>
<Свойство>
<Ид>7d6503f3-8835-11e0-868f-001bfc5d23f5</Ид>
<Наименование>Размер</Наименование>
<ТипыЗначений>
<ТипЗначений>
<Тип>Справочник</Тип>
<Описание>Значения свойств объектов</Описание>
<ВариантыЗначений>
<ВариантЗначения>
<Ид>512baa45-b782-11e0-868f-001bfc5d23f5</Ид>
<Значение>30х60</Значение>
</ВариантЗначения>
<ВариантЗначения>
<Ид>512baa46-b782-11e0-868f-001bfc5d23f5</Ид>
<Значение>30х7,2</Значение>
</ВариантЗначения>
<ВариантЗначения>
<Ид>512baa47-b782-11e0-868f-001bfc5d23f5</Ид>
<Значение>60х60</Значение>
</ВариантЗначения>
<ВариантЗначения>
<Ид>512baa49-b782-11e0-868f-001bfc5d23f5</Ид>
<Значение>40,2х40,2</Значение>
</ВариантЗначения>
</ВариантыЗначений>
</ТипЗначений>
</ТипыЗначений>
</Свойство>
</Свойства>




Это версия 1С Предприятие 8.2 УТ 10.3
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...