<MT_Invoice>
<Invoice> 1 to unbounded (multiple invoices)
<Header> 1..1 (1 header)
<Item> 1 to unbounded (multiple occurrence)
<OtherData> 1 to unbounded (multiple occurrence)
<Footer> 1..1
</Invoice>
</MT_Invoice>
HDR;1000057965;9000000618;08/29/2020; -- Header
ITM;1000057965;9000000618;000010;50001; -- Item (multiple)
ITM;1000057965;9000000618;000010;50001;
ITM;1000057965;9000000618;000010;50001;
ITM;1000057965;9000000618;000010;50001;
OTH;;9000000618;1000057965;;;; -- Other Data (multiple)
OTH;;9000000618;1000057965;;;;
FTR;1000057965;9000000618;;; -- Footer
HDR;1000057965;9000000618;08/29/2020; -- Header
ITM;1000057965;9000000618;000010;50001; -- Item (multiple)
ITM;1000057965;9000000618;000010;50001;
ITM;1000057965;9000000618;000010;50001;
ITM;1000057965;9000000618;000010;50001;
OTH;;9000000618;1000057965;;M;; -- Other Data (multiple)
OTH;;9000000618;1000057965;;M;;
FTR;1000057965;9000000618;;; -- Footer
<MT_Invoice>
<Invoice>
<Header>
<Code>HDR</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>08/29/2020</InvoiceDate>
</Header>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<OtherData>
<Code>OTH</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>1000057965</InvoiceDate>
<ShipTo>100012</ShipTo>
</OtherData>
<OtherData>
<Code>OTH</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>1000057965</InvoiceDate>
<ShipTo>1000057965</ShipTo>
</OtherData>
<Footer>
<Code>FTR</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
</Footer>
</Invoice>
<Invoice>
<Header>
<Code>HDR</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>08/29/2020</InvoiceDate>
</Header>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<Item>
<Code>ITM</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<LineNo>000010</LineNo>
<ProductCode>50001</ProductCode>
</Item>
<OtherData>
<Code>OTH</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>1000057965</InvoiceDate>
<ShipTo>1000057965</ShipTo>
<RouteMethod>M</RouteMethod>
</OtherData>
<OtherData>
<Code>OTH</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
<InvoiceDate>1000057965</InvoiceDate>
<ShipTo>1000057965</ShipTo>
<RouteMethod>M</RouteMethod>
</OtherData>
<Footer>
<Code>FTR</Code>
<BillTo>1000057965</BillTo>
<InvoiceNo>9000000618</InvoiceNo>
</Footer>
</Invoice>
</MT_Invoice>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http://sap.com/xi/SAPGlobal20/Global">
<xsl:output method="text" version="1.0" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/*">
<xsl:for-each select="Invoice">
<xsl:for-each select="Header">
<xsl:value-of select="Code"/>;<xsl:value-of select="BillTo"/>;<xsl:value-of select="InvoiceNo"/>;<xsl:value-of select="InvoiceDate"/>;
</xsl:for-each>
<xsl:for-each select="Item">
<xsl:value-of select="Code"/>;<xsl:value-of select="BillTo"/>;<xsl:value-of select="InvoiceNo"/>;<xsl:value-of select="LineNo"/>;<xsl:value-of select="ProductCode"/>;
</xsl:for-each>
<xsl:for-each select="OtherData">
<xsl:value-of select="Code"/>;<xsl:value-of select="BillToCustomerID"/>;<xsl:value-of select="InvoiceNo"/>;<xsl:value-of select="InvoiceDate"/>;<xsl:value-of select="ShipToCustomerID"/>;<xsl:value-of select="RouteMethod"/>;<xsl:value-of select="Recipient"/>;
</xsl:for-each>
<xsl:for-each select="Footer">
<xsl:value-of select="Code"/>;<xsl:value-of select="BillTo"/>;<xsl:value-of select="InvoiceNo"/>;<xsl:value-of select="InvoiceDate"/>;<xsl:value-of select="ShipTo"/>;
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
9 | |
7 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 |