Выгрузка из 1С информации по складам
Материал из Umicms
Версия от 15:37, 26 августа 2018; Kublan (обсуждение | вклад) (Новая страница: «'''Актуально 18''' Если Вы хотите чтобы из 1С в систему выгружалась информация из тегов: <source…»)
Актуально 18
Если Вы хотите чтобы из 1С в систему выгружалась информация из тегов:
<Склад ИдСклада="6257b501-c90c-11e2-bd93-001e67494c74" КоличествоНаСкладе="84"/>
<Склад ИдСклада="885f414e-4d67-11e5-ac2e-001e67494c75" КоличествоНаСкладе="20"/>
То вам необходимо добавить следующий шаблон в файл /xsl/import/custom/commerceML2.xsl
<xsl:template match="ПакетПредложений">
<objects>
<xsl:for-each select="Склады/Склад">
<object id="{Ид}" type-id="81" name="{Наименование}" />
</xsl:for-each>
</objects>
<pages>
<xsl:apply-templates select="Предложения/Предложение" />
</pages>
<options>
<entity page-id="{Предложения/Предложение/Ид}" field-name="stores_state">
<xsl:for-each select="Предложения/Предложение/Склад">
<option int="{@КоличествоНаСкладе}" float="0" object-id="{@ИдСклада}" />
</xsl:for-each>
</entity>
</options>
</xsl:template>