Здравствуйте, Товарищи!)
Есть такая проблема, делаю интеграция umi и 1C.
Проблема заключается в следующем, 1С в свойствах передает "Скидку"(Значение свойства):
- Процент скидки
- Дата начала действия скидки
- Дата завершения скидки
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>5f0ae635-b00d-11e7-80bc-003048f11897</Ид>
<Значение>0002832</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>568dc114-4396-11e8-80cb-003048f11897</Ид>
<Значение>Да</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>[b]393d63b8-fcf6-11e7-80bc-003048f11897[/b]</Ид>
<Значение>20</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>50fc8ef5-fcf6-11e7-80bc-003048f11897</Ид>
<Значение>2018-07-20</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>74c2c860-fcf6-11e7-80bc-003048f11897</Ид>
<Значение>2018-08-03</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d38-8733-11e7-80dc-002590c695c4</Ид>
<Значение>00-00000206</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d39-8733-11e7-80dc-002590c695c4</Ид>
<Значение>80 гр</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3a-8733-11e7-80dc-002590c695c4</Ид>
<Значение>Россия</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3b-8733-11e7-80dc-002590c695c4</Ид>
<Значение>фольга</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3c-8733-11e7-80dc-002590c695c4</Ид>
<Значение>при температуре не выше минус 18°С</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3d-8733-11e7-80dc-002590c695c4</Ид>
<Значение>белки 3,5 гр, жиры 22,1 гр, углеводы 22,4 гр</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3e-8733-11e7-80dc-002590c695c4</Ид>
<Значение>302,5 ккал</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d3f-8733-11e7-80dc-002590c695c4</Ид>
<Значение>молоко коровье цельное — 51,5%, сливки натуральные — 21,6%, молоко сгущенное цельное с сахаром — 17,7%, сахар — 5,5%, глюкозный сироп — 2,0%, цитрусовые волокна — 0,6%, яичный желток — 0,5%, молочный белок — 0,5%, натуральный ароматизатор ванили — 0,1%. Шоколадная глазурь: эквивалент какао-масла, какао тертое, сахар, молоко сухое обезжиренное, эмульгатор лецитин, ароматизатор ванили</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>a9fe4d60-8733-11e7-80dc-002590c695c4</Ид>
<Значение>31457-2012</Значение>
</ЗначенияСвойства>
</ЗначенияСвойств>
Как вытащить значение свойства с ИД (393d63b8-fcf6-11e7-80bc-003048f11897)
у меня есть участок кода
<xsl:template match="Цена" mode="other-price">
<xsl:variable name="price_id" select="concat('exchange.translator.1c_price.', ИдТипаЦены)" />
<xsl:if test="$settings//item[@key=$price_id]">
<xsl:variable name="currency_ref" select="concat('udata://exchange/getCurrencyCodeByAlias/?alias=', php:function('urlencode', string(Валюта)))" />
<xsl:variable name="currency" select="document($currency_ref)/udata" />
<property name="{$settings//item[@key=$price_id]}" is-public="1" visible="visible" allow-runtime-add="1">
<xsl:attribute name="title">
<xsl:value-of select="key('price-definition', ИдТипаЦены)/Наименование"/>
</xsl:attribute>
<type data-type="price" />
<title>
<xsl:value-of select="key('price-definition', ИдТипаЦены)/Наименование"/>
</title>
<value currency_code="{$currency}">
<xsl:value-of select="ЦенаЗаЕдиницу"/>
</value>
</property>
<property name="old_price" title="Старая цена" type="price" visible="visible" allow-runtime-add="1">
<type data-type="price"/>
<title>Старая цена</title>
<value>0</value>
</property>
<property name="sostav_tekst" title="Состав текст" type="text" visible="visible" allow-runtime-add="1">
<type data-type="text"/>
<title>Состав текст</title>
<value></value>
</property>
</xsl:if>
</xsl:template>
Где Старая цена хотел бы передавать значение.
В краце, как получить значение ИД (393d63b8-fcf6-11e7-80bc-003048f11897) и можно ли его вывести в участке кода, что я указал?