Regelbasierte Konvertierung
<xsl:template
match="ORDER_ITEM_LIST">
<PoItems>
<xsl:apply-templates
mode="item"/>
</PoItems>
<PoItemSchedules>
<xsl:apply-templates
mode="shedules"/>
</PoItemSchedules>
</xsl:template>
<xsl:template
match="ORDER_ITEM" mode="item">
<item>
<PO_ITEM><xsl:value-of
select="LINE_ITEM_ID"/></PO_ITEM>
<MATERIAL><xsl:value-of
select="ARTICLE_ID/SUPPLIER_AID"/></MATERIAL>
<UNIT><xsl:value-of
select="ORDER_UNIT"/></UNIT>
<xsl:apply-templates/>
</item>
</xsl:template>
<xsl:template
match="ORDER_ITEM" mode="shedules">
<item>
<PO_ITEM><xsl:value-of
select="LINE_ITEM_ID"/></PO_ITEM>
<QUANTITY><xsl:value-of
select="QUANTITY"/></QUANTITY>
</item>
</xsl:template>
<xsl:template
match="ARTICLE_PRICE[@type='net_list']">
<NET_PRICE><xsl:value-of
select="PRICE_AMOUNT"/></NET_PRICE>
</xsl:template>
openTRANS
SAP