Path: blob/aarch64-shenandoah-jdk8u272-b10/jdk/test/javax/xml/jaxp/transform/8150704/Bug8150704-2.xsl
38862 views
<?xml version="1.0" encoding="UTF-8"?>1<!--2Invoice Transfer XSLT3-->4<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exslt="http://exslt.org/common" exclude-result-prefixes="exslt" version="1.0">56<!--<xsl:output method="xml" indent="yes"/>-->7<xsl:output method="text" encoding="iso-8859-1"/>8<xsl:decimal-format name="european" decimal-separator="," grouping-separator="'"/>910<!-- Definition of global constants -->11<xsl:variable name="batchSTYPE">0</xsl:variable>12<xsl:variable name="batchGROUP">fto-erech</xsl:variable>13<xsl:variable name="batchMANDT">200</xsl:variable>14<xsl:variable name="batchUSNAM">amos-batch</xsl:variable>15<xsl:variable name="batchSTART">00000000</xsl:variable>16<xsl:variable name="batchXKEEP">X</xsl:variable>1718<!-- KREDI constants -->19<xsl:variable name="constTCODE">FB01</xsl:variable>20<xsl:variable name="constBLART">TP</xsl:variable>21<xsl:variable name="constBUKRS">EWF</xsl:variable>2223<!-- LZBKZ constants24"566" for S-Orders and "950" for all the rest -->25<xsl:variable name="constLZBZK_S_ORDER">566</xsl:variable>26<xsl:variable name="constLZBZK_OTHER">950</xsl:variable>2728<!-- Tax code uised for charges flagged as "TAX" -->29<xsl:variable name="taxCodeConst">2w</xsl:variable>30<!-- Tax code used for all other occurences in file -->31<xsl:variable name="taxCodeDefaultConst">V0</xsl:variable>3233<!-- entry point -->34<xsl:template match="/">3536<xsl:variable name="transformation_1">37<xsl:call-template name="transformation_1_elements"/>38</xsl:variable>3940<xsl:variable name="transformation_2">41<transformation_2_elements>42<batchInformation>43<xsl:call-template name="batchInformation"/>44</batchInformation>45<xsl:for-each select="exslt:node-set($transformation_1)">46<xsl:apply-templates select="transformation_1_elements"/>47</xsl:for-each>48</transformation_2_elements>49</xsl:variable>5051<xsl:variable name="transformation_3">52<transformation_3_elements>53<xsl:for-each select="exslt:node-set($transformation_2)">54<xsl:apply-templates select="transformation_2_elements"/>55</xsl:for-each>56</transformation_3_elements>57</xsl:variable>5859<!-- text output -->60<xsl:for-each select="exslt:node-set($transformation_3)">61<xsl:apply-templates select="transformation_3_elements" />62</xsl:for-each>6364<!-- xml output65<xsl:for-each select="exslt:node-set($transformation_3)">66<xsl:copy-of select="."/>67</xsl:for-each>-->6869</xsl:template>7071<xsl:template match="transformation_3_elements">72<xsl:for-each select="*">73<xsl:call-template name="Fill_Up" />74</xsl:for-each>75</xsl:template>7677<xsl:template name="Fill_Up">78<xsl:for-each select="*">79<xsl:variable name="align">80<xsl:value-of select="@Alignment" />81</xsl:variable>82<xsl:variable name="filler">83<xsl:value-of select="@Filler" />84</xsl:variable>85<xsl:variable name="length">86<xsl:value-of select="@Length" />87</xsl:variable>88<xsl:variable name="tagValue">89<xsl:value-of select="." />90</xsl:variable>9192<xsl:variable name="defaultFiller">93<xsl:choose>94<xsl:when test="$filler = 'blank'">95<!-- make empty fields to be filled with '/' -->96<xsl:choose>97<xsl:when test="$tagValue = '/'">98<xsl:value-of select="'/'" />99</xsl:when>100<xsl:otherwise>101<xsl:value-of select="' '" />102</xsl:otherwise>103</xsl:choose>104</xsl:when>105<xsl:otherwise>106<xsl:value-of select="$filler" />107</xsl:otherwise>108</xsl:choose>109</xsl:variable>110111<xsl:call-template name="justify">112<xsl:with-param name="align" select="$align" />113<xsl:with-param name="filler" select="$defaultFiller" />114<xsl:with-param name="value" select="$tagValue" />115<xsl:with-param name="width" select="$length" />116</xsl:call-template>117</xsl:for-each>118<xsl:text>
</xsl:text>119</xsl:template>120121<!-- start transformation_3 -->122<xsl:template match="transformation_2_elements">123<xsl:apply-templates select="batchInformation" />124<xsl:apply-templates select="invoice_elements" mode="transformation_3" />125</xsl:template>126127<xsl:template match="invoice_elements" mode="transformation_3">128<xsl:for-each select="*">129<xsl:if test="contains(name(),'header_elements')">130<xsl:call-template name="header_elements_copy" />131</xsl:if>132<xsl:if test="contains(name(),'header_1_elements')">133<xsl:call-template name="header_1_elements_copy" />134</xsl:if>135<xsl:if test="contains(name(),'invoiceCharges_1_elements')">136<xsl:call-template name="invoiceCharges_1_elements_copy" />137</xsl:if>138<xsl:if test="contains(name(),'invoiceDetails_1_elements')">139<xsl:call-template name="invoiceDetails_1_elements_copy" />140</xsl:if>141<xsl:if test="contains(name(),'invoiceDetails_DetailCharges_1_elements')">142<xsl:call-template name="invoiceDetails_DetailCharges_1_elements_copy" />143</xsl:if>144145</xsl:for-each>146</xsl:template>147148<xsl:template match="batchInformation">149<xsl:copy-of select="." />150</xsl:template>151<xsl:template name="header_elements_copy">152<xsl:copy-of select="." />153</xsl:template>154<xsl:template name="header_1_elements_copy">155<xsl:copy-of select="." />156</xsl:template>157<xsl:template name="invoiceCharges_1_elements_copy">158<xsl:copy-of select="." />159</xsl:template>160<xsl:template name="invoiceDetails_1_elements_copy">161<xsl:copy-of select="." />162</xsl:template>163<xsl:template name="invoiceDetails_DetailCharges_1_elements_copy">164<xsl:copy-of select="." />165</xsl:template>166<!-- end transformation_3 -->167168<!-- start transformation_2 -->169<xsl:template name="batchInformation">170<STYPE ID="1" Length="1" Alignment="left" Filler="blank">171<xsl:value-of select="$batchSTYPE" />172</STYPE>173<GROUP ID="2" Length="12" Alignment="left" Filler="blank">174<xsl:value-of select="$batchGROUP" />175</GROUP>176<MANDT ID="3" Length="3" Alignment="left" Filler="blank">177<xsl:value-of select="$batchMANDT" />178</MANDT>179<USNAM ID="4" Length="12" Alignment="left" Filler="blank">180<xsl:value-of select="$batchUSNAM" />181</USNAM>182<START ID="5" Length="8" Alignment="left" Filler="blank">183<xsl:value-of select="$batchSTART" />184</START>185<XKEEP ID="6" Length="1" Alignment="left" Filler="blank">186<xsl:value-of select="$batchXKEEP" />187</XKEEP>188<NODATA ID="7" Length="1" Alignment="left" Filler="blank">/</NODATA>189</xsl:template>190191<xsl:template match="transformation_1_elements">192<xsl:apply-templates select="invoice_elements" mode="transformation_2"/>193</xsl:template>194195<xsl:template match="invoice_elements" mode="transformation_2">196<invoice_elements>197<xsl:for-each select="@*">198<xsl:attribute name="{local-name(.)}">199<xsl:value-of select="."/>200</xsl:attribute>201</xsl:for-each>202<xsl:call-template name="header_elements"/>203<xsl:call-template name="header_1_elements"/>204<xsl:for-each select="*[count(./*) > 0]">205<xsl:if test="contains(name(),'invoiceCharges_elements')">206<xsl:call-template name="invoiceCharges_1_elements"/>207</xsl:if>208<xsl:if test="contains(name(),'invoiceDetails_elements')">209<xsl:call-template name="invoiceDetails_1_elements"/>210</xsl:if>211<xsl:if test="contains(name(),'invoiceDetails_DetailCharges_elements')">212<xsl:call-template name="invoiceDetails_DetailCharges_1_elements"/>213</xsl:if>214</xsl:for-each>215</invoice_elements>216</xsl:template>217218<xsl:template name="header_elements">219<header_elements>220<STYPE ID="1" Length="1" Alignment="left" Filler="blank">1</STYPE>221<TCODE ID="2" Length="20" Alignment="left" Filler="blank">222<xsl:value-of select="$constTCODE" />223</TCODE>224<!-- create invoice date -->225<xsl:variable name="invoiceDate">226<xsl:call-template name="getFormatedDate">227<xsl:with-param name="date2format" select="invoiceDate"/>228</xsl:call-template>229</xsl:variable>230<!-- create invoice date month -->231<xsl:variable name="invoiceMonth">232<xsl:call-template name="getMonthOfDate">233<xsl:with-param name="date2format" select="invoiceDate"/>234</xsl:call-template>235</xsl:variable>236<BLDAT ID="3" Length="8" Alignment="left" Filler="blank">237<xsl:value-of select="$invoiceDate" />238</BLDAT>239<BLART ID="4" Length="2" Alignment="left" Filler="blank">240<xsl:choose>241<xsl:when test="(invoiceNumber > 0051053500) and (invoiceNumber < 0051999999)">KA</xsl:when>242<xsl:when test="(invoiceNumber > 0054012000) and (invoiceNumber < 0054999999)">EA</xsl:when>243<xsl:otherwise> </xsl:otherwise>244</xsl:choose>245</BLART>246<BUKRS ID="5" Length="4" Alignment="left" Filler="blank">247<xsl:value-of select="$constBUKRS" />248</BUKRS>249<!-- create transfer date -->250<xsl:variable name="transferDate">251<xsl:call-template name="getFormatedDate">252<xsl:with-param name="date2format" select="transferDate"/>253</xsl:call-template>254</xsl:variable>255<BUDAT ID="6" Length="8" Alignment="left" Filler="blank">256<xsl:value-of select="$transferDate" />257</BUDAT>258<MONAT ID="7" Length="2" Alignment="left" Filler="blank">259<xsl:value-of select="$invoiceMonth" />260</MONAT>261262<WAERS ID="8" Length="5" Alignment="left" Filler="blank">263<xsl:value-of select="targetCurrency" />264</WAERS>265266<KURSF ID="9" Length="10" Alignment="left" Filler="blank">267<xsl:value-of select="format-number(conversionRate, '0000,00000', 'european')"/>268</KURSF>269<!--<BELNR ID="10" Length="10" Alignment="left" Filler="blank">/</BELNR>-->270<BELNR ID="10" Length="10" Alignment="left" Filler="blank">271<xsl:value-of select="invoiceNumber" />272</BELNR>273<WWERT ID="11" Length="8" Alignment="left" Filler="blank">/</WWERT>274<XBLNR ID="12" Length="16" Alignment="left" Filler="blank">275<xsl:value-of select="creditorInvoiceNumber" />276</XBLNR>277<BVORG ID="13" Length="16" Alignment="left" Filler="blank">/</BVORG>278<BKTXT ID="14" Length="25" Alignment="left" Filler="blank">/</BKTXT>279<PARGB ID="15" Length="4" Alignment="left" Filler="blank">/</PARGB>280<AUGLV ID="16" Length="8" Alignment="left" Filler="blank">/</AUGLV>281<VBUND ID="17" Length="6" Alignment="left" Filler="blank">/</VBUND>282<XMWST ID="18" Length="1" Alignment="left" Filler="blank">X</XMWST>283<DOCID ID="19" Length="10" Alignment="left" Filler="blank">/</DOCID>284<BARCD ID="20" Length="40" Alignment="left" Filler="blank">/</BARCD>285<STODT ID="21" Length="8" Alignment="left" Filler="blank">/</STODT>286<BRNCH ID="22" Length="4" Alignment="left" Filler="blank">/</BRNCH>287<NUMPG ID="23" Length="3" Alignment="left" Filler="blank">/</NUMPG>288<STGRD ID="24" Length="2" Alignment="left" Filler="blank">/</STGRD>289<KURSF_M ID="25" Length="10" Alignment="left" Filler="blank">/</KURSF_M>290<AUGTX ID="26" Length="50" Alignment="left" Filler="blank">/</AUGTX>291<XPRFG ID="27" Length="1" Alignment="left" Filler="blank">/</XPRFG>292<XBWAE ID="28" Length="1" Alignment="left" Filler="blank">/</XBWAE>293<LDGRP ID="29" Length="4" Alignment="left" Filler="blank">/</LDGRP>294<PROPMANO ID="30" Length="13" Alignment="left" Filler="blank">/</PROPMANO>295<VATDATE ID="31" Length="8" Alignment="left" Filler="blank">/</VATDATE>296<SENDE ID="32" Length="1" Alignment="left" Filler="blank">/</SENDE>297</header_elements>298</xsl:template>299300<xsl:template name="header_1_elements">301<!-- KREDITOR SECTION -->302<header_1_elements>303<STYPE ID="1" Length="1" Alignment="left" Filler="blank">2</STYPE>304<TBNAM ID="2" Length="30" Alignment="left" Filler="blank">BBSEG</TBNAM>305<NEWBS ID="3" Length="2" Alignment="left" Filler="blank">306<xsl:if test="type='I'">31</xsl:if>307<xsl:if test="type='C'">21</xsl:if>308</NEWBS>309<DUMMYX ID="4" Length="10" Alignment="left" Filler="blank">/</DUMMYX>310<NEWUM ID="5" Length="1" Alignment="left" Filler="blank">/</NEWUM>311<NEWBK ID="6" Length="4" Alignment="left" Filler="blank">/</NEWBK>312<WRBTR ID="7" Length="16" Alignment="left" Filler="blank">313<!-- <xsl:value-of select="format-number(totalAmount, '#0.00', 'european')"/> -->314<xsl:value-of select="format-number(totalAmount, '0000000000000,00', 'european')"/>315</WRBTR>316<DMBTR ID="8" Length="16" Alignment="left" Filler="blank">/</DMBTR>317<WMWST ID="9" Length="16" Alignment="left" Filler="blank">/</WMWST>318<MWSTS ID="10" Length="16" Alignment="left" Filler="blank">/</MWSTS>319<MWSKZ ID="11" Length="2" Alignment="left" Filler="blank">320<xsl:value-of select="financialTaxCode" />321</MWSKZ>322<XSKRL ID="12" Length="1" Alignment="left" Filler="blank">/</XSKRL>323<FWZUZ ID="13" Length="16" Alignment="left" Filler="blank">/</FWZUZ>324<HWZUZ ID="14" Length="16" Alignment="left" Filler="blank">/</HWZUZ>325<GSBER ID="15" Length="4" Alignment="left" Filler="blank">/</GSBER>326<KOSTL ID="16" Length="10" Alignment="left" Filler="blank">/</KOSTL>327<DUMMY4 ID="17" Length="4" Alignment="left" Filler="blank">/</DUMMY4>328<AUFNR ID="18" Length="12" Alignment="left" Filler="blank">/</AUFNR>329<EBELN ID="19" Length="10" Alignment="left" Filler="blank">/</EBELN>330<EBELP ID="20" Length="5" Alignment="left" Filler="blank">/</EBELP>331<PROJN ID="21" Length="16" Alignment="left" Filler="blank">/</PROJN>332<MATNR ID="22" Length="18" Alignment="left" Filler="blank">/</MATNR>333<WERKS ID="23" Length="4" Alignment="left" Filler="blank">/</WERKS>334<MENGE ID="24" Length="17" Alignment="left" Filler="blank">/</MENGE>335<MEINS ID="25" Length="3" Alignment="left" Filler="blank">/</MEINS>336<VBEL2 ID="26" Length="10" Alignment="left" Filler="blank">/</VBEL2>337<POSN2 ID="27" Length="6" Alignment="left" Filler="blank">/</POSN2>338<ETEN2 ID="28" Length="4" Alignment="left" Filler="blank">/</ETEN2>339<PERNR ID="29" Length="8" Alignment="left" Filler="blank">/</PERNR>340<BEWAR ID="30" Length="3" Alignment="left" Filler="blank">/</BEWAR>341<VALUT ID="31" Length="8" Alignment="left" Filler="blank">/</VALUT>342<ZFBDT ID="32" Length="8" Alignment="left" Filler="blank">/</ZFBDT>343<ZINKZ ID="33" Length="2" Alignment="left" Filler="blank">/</ZINKZ>344<ZUONR ID="34" Length="18" Alignment="left" Filler="blank">345<xsl:choose>346<xsl:when test="invoiceText and string-length(invoiceText) > 0">347<!-- <xsl:value-of select="invoiceText" /> -->348<xsl:value-of select="normalize-space(invoiceText)"/>349</xsl:when>350<xsl:otherwise>351<xsl:value-of select="'/'" />352</xsl:otherwise>353</xsl:choose>354</ZUONR>355<FKONT ID="35" Length="3" Alignment="left" Filler="blank">/</FKONT>356<XAABG ID="36" Length="1" Alignment="left" Filler="blank">/</XAABG>357<SGTXT ID="37" Length="50" Alignment="left" Filler="blank">358<!-- fa_period Month/fa_period Year Orderno projectno cost_type -->359<xsl:variable name="twoDigitYear">360<xsl:value-of select="substring(financialPeriodYear, 3, 4)"/>361</xsl:variable>362<xsl:value-of select="$twoDigitYear" />363<xsl:value-of select="'/'" />364<xsl:value-of select="financialPeriodMonth" />365<xsl:value-of select="' '" />366<xsl:value-of select="orderNumber" />367</SGTXT>368<BLNKZ ID="38" Length="2" Alignment="left" Filler="blank">/</BLNKZ>369<BLNBT ID="39" Alignment="left" Filler="blank" Length="16">/</BLNBT>370<BLNPZ ID="40" Alignment="left" Filler="blank" Length="8">/</BLNPZ>371<MABER ID="41" Alignment="left" Filler="blank" Length="2">/</MABER>372<SKFBT ID="42" Alignment="left" Filler="blank" Length="16">/</SKFBT>373<WSKTO ID="43" Alignment="left" Filler="blank" Length="16">/</WSKTO>374<ZTERM ID="44" Alignment="left" Filler="blank" Length="4">/</ZTERM>375<ZBD1T ID="45" Alignment="left" Filler="blank" Length="3">/</ZBD1T>376<ZBD1P ID="46" Alignment="left" Filler="blank" Length="6">/</ZBD1P>377<ZBD2T ID="47" Alignment="left" Filler="blank" Length="3">/</ZBD2T>378<ZBD2P ID="48" Alignment="left" Filler="blank" Length="6">/</ZBD2P>379<ZBD3T ID="49" Alignment="left" Filler="blank" Length="3">/</ZBD3T>380<ZLSPR ID="50" Alignment="left" Filler="blank" Length="1">/</ZLSPR>381<REBZG ID="51" Alignment="left" Filler="blank" Length="10">/</REBZG>382<REBZJ ID="52" Alignment="left" Filler="blank" Length="4">/</REBZJ>383<REBZZ ID="53" Alignment="left" Filler="blank" Length="3">/</REBZZ>384<ZLSCH ID="54" Alignment="left" Filler="blank" Length="1">/</ZLSCH>385<SAMNR ID="55" Alignment="left" Filler="blank" Length="8">/</SAMNR>386<ZBFIX ID="56" Alignment="left" Filler="blank" Length="1">/</ZBFIX>387<QSSKZ ID="57" Alignment="left" Filler="blank" Length="2">/</QSSKZ>388<QSSHB ID="58" Alignment="left" Filler="blank" Length="16">/</QSSHB>389<QSFBT ID="59" Alignment="left" Filler="blank" Length="16">/</QSFBT>390<ESRNR ID="60" Alignment="left" Filler="blank" Length="11">/</ESRNR>391<ESRPZ ID="61" Alignment="left" Filler="blank" Length="2">/</ESRPZ>392<ESRRE ID="62" Alignment="left" Filler="blank" Length="27">/</ESRRE>393<FDTAG ID="63" Alignment="left" Filler="blank" Length="8">/</FDTAG>394<FDLEV ID="64" Alignment="left" Filler="blank" Length="2">/</FDLEV>395<ANLN1 ID="65" Alignment="left" Filler="blank" Length="12">/</ANLN1>396<ANLN2 ID="66" Alignment="left" Filler="blank" Length="4">/</ANLN2>397<BZDAT ID="67" Alignment="left" Filler="blank" Length="8">/</BZDAT>398<ANBWA ID="68" Alignment="left" Filler="blank" Length="3">/</ANBWA>399<ABPER ID="69" Alignment="left" Filler="blank" Length="7">/</ABPER>400<GBETR ID="70" Alignment="left" Filler="blank" Length="16">/</GBETR>401<KURSR ID="71" Alignment="left" Filler="blank" Length="10">/</KURSR>402<MANSP ID="72" Alignment="left" Filler="blank" Length="1">/</MANSP>403<MSCHL ID="73" Alignment="left" Filler="blank" Length="1">/</MSCHL>404<HBKID ID="74" Alignment="left" Filler="blank" Length="5">/</HBKID>405<BVTYP ID="75" Alignment="left" Filler="blank" Length="4">/</BVTYP>406<ANFBN ID="76" Alignment="left" Filler="blank" Length="10">/</ANFBN>407<ANFBU ID="77" Alignment="left" Filler="blank" Length="4">/</ANFBU>408<ANFBJ ID="78" Alignment="left" Filler="blank" Length="4">/</ANFBJ>409<LZBKZ ID="79" Alignment="left" Filler="blank" Length="3">410<xsl:choose>411<xsl:when test="orderType='S'">412<xsl:value-of select="$constLZBZK_S_ORDER" />413</xsl:when>414<xsl:otherwise>415<xsl:value-of select="$constLZBZK_OTHER" />416</xsl:otherwise>417</xsl:choose>418</LZBKZ>419<LANDL ID="80" Alignment="left" Filler="blank" Length="3">/</LANDL>420<DIEKZ ID="81" Alignment="left" Filler="blank" Length="1">/</DIEKZ>421<ZOLLD ID="82" Alignment="left" Filler="blank" Length="8">/</ZOLLD>422<ZOLLT ID="83" Alignment="left" Filler="blank" Length="8">/</ZOLLT>423<VRSDT ID="84" Alignment="left" Filler="blank" Length="8">/</VRSDT>424<VRSKZ ID="85" Alignment="left" Filler="blank" Length="1">/</VRSKZ>425<HZUON ID="86" Alignment="left" Filler="blank" Length="18">/</HZUON>426<REGUL ID="87" Alignment="left" Filler="blank" Length="1">/</REGUL>427<NAME1 ID="88" Alignment="left" Filler="blank" Length="35">/</NAME1>428<NAME2 ID="89" Alignment="left" Filler="blank" Length="35">/</NAME2>429<NAME3 ID="90" Alignment="left" Filler="blank" Length="35">/</NAME3>430<NAME4 ID="91" Alignment="left" Filler="blank" Length="35">/</NAME4>431<STRAS ID="92" Alignment="left" Filler="blank" Length="35">/</STRAS>432<ORT01 ID="93" Alignment="left" Filler="blank" Length="35">/</ORT01>433<PSTLZ ID="94" Alignment="left" Filler="blank" Length="10">/</PSTLZ>434<LAND1 ID="95" Alignment="left" Filler="blank" Length="3">/</LAND1>435<REGIO ID="96" Alignment="left" Filler="blank" Length="3">/</REGIO>436<BANKL ID="97" Alignment="left" Filler="blank" Length="15">/</BANKL>437<BANKS ID="98" Alignment="left" Filler="blank" Length="3">/</BANKS>438<BANKN ID="99" Alignment="left" Filler="blank" Length="18">/</BANKN>439<BKONT ID="100" Alignment="left" Filler="blank" Length="2">/</BKONT>440<STCD1 ID="101" Alignment="left" Filler="blank" Length="16">/</STCD1>441<STCD2 ID="102" Alignment="left" Filler="blank" Length="11">/</STCD2>442<MADAT ID="103" Alignment="left" Filler="blank" Length="8">/</MADAT>443<MANST ID="104" Alignment="left" Filler="blank" Length="1">/</MANST>444<EGMLD ID="105" Alignment="left" Filler="blank" Length="3">/</EGMLD>445<DUMMY2 ID="106" Alignment="left" Filler="blank" Length="3">/</DUMMY2>446<STCEG ID="107" Alignment="left" Filler="blank" Length="20">/</STCEG>447<STKZA ID="108" Alignment="left" Filler="blank" Length="1">/</STKZA>448<STKZU ID="109" Alignment="left" Filler="blank" Length="1">/</STKZU>449<PFACH ID="110" Alignment="left" Filler="blank" Length="10">/</PFACH>450<PSTL2 ID="111" Alignment="left" Filler="blank" Length="10">/</PSTL2>451<SPRAS ID="112" Alignment="left" Filler="blank" Length="1">/</SPRAS>452<XINVE ID="113" Alignment="left" Filler="blank" Length="1">/</XINVE>453<NEWKO ID="114" Alignment="left" Filler="blank" Length="17">454<xsl:value-of select="vendorAccountNumber" />455</NEWKO>456<NEWBW Length="3" Alignment="left" Filler="blank" ID="115">/</NEWBW>457<KNRZE Length="17" Alignment="left" Filler="blank" ID="116">/</KNRZE>458<HKONT Length="10" Alignment="left" Filler="blank" ID="117">/</HKONT>459<PRCTR Length="10" Alignment="left" Filler="blank" ID="118">/</PRCTR>460<VERTN Length="13" Alignment="left" Filler="blank" ID="119">/</VERTN>461<VERTT Length="1" Alignment="left" Filler="blank" ID="120">/</VERTT>462<VBEWA Length="4" Alignment="left" Filler="blank" ID="121">/</VBEWA>463<HWBAS Length="16" Alignment="left" Filler="blank" ID="122">/</HWBAS>464<FWBAS Length="16" Alignment="left" Filler="blank" ID="123">/</FWBAS>465<FIPOS Length="14" Alignment="left" Filler="blank" ID="124">/</FIPOS>466<VNAME Length="6" Alignment="left" Filler="blank" ID="125">/</VNAME>467<EGRUP Length="3" Alignment="left" Filler="blank" ID="126">/</EGRUP>468<BTYPE Length="2" Alignment="left" Filler="blank" ID="127">/</BTYPE>469<PAOBJNR Length="10" Alignment="left" Filler="blank" ID="128">/</PAOBJNR>470<KSTRG Length="12" Alignment="left" Filler="blank" ID="129">/</KSTRG>471<IMKEY Length="8" Alignment="left" Filler="blank" ID="130">/</IMKEY>472<DUMMY3 Length="8" Alignment="left" Filler="blank" ID="131">/</DUMMY3>473<VPTNR Length="10" Alignment="left" Filler="blank" ID="132">/</VPTNR>474<NPLNR Length="12" Alignment="left" Filler="blank" ID="133">/</NPLNR>475<VORNR Length="4" Alignment="left" Filler="blank" ID="134">/</VORNR>476<XEGDR Length="1" Alignment="left" Filler="blank" ID="135">/</XEGDR>477<RECID Length="2" Alignment="left" Filler="blank" ID="136">/</RECID>478<PPRCT Length="10" Alignment="left" Filler="blank" ID="137">/</PPRCT>479<PROJK Length="24" Alignment="left" Filler="blank" ID="138">/</PROJK>480<UZAWE Length="2" Alignment="left" Filler="blank" ID="139">/</UZAWE>481<TXJCD Length="15" Alignment="left" Filler="blank" ID="140">/</TXJCD>482<FISTL Length="16" Alignment="left" Filler="blank" ID="141">/</FISTL>483<GEBER Length="10" Alignment="left" Filler="blank" ID="142">/</GEBER>484<DMBE2 Length="16" Alignment="left" Filler="blank" ID="143">/</DMBE2>485<DMBE3 Length="16" Alignment="left" Filler="blank" ID="144">/</DMBE3>486<PARGB Length="4" Alignment="left" Filler="blank" ID="145">/</PARGB>487<XREF1 Length="12" Alignment="left" Filler="blank" ID="146">/</XREF1>488<XREF2 Length="12" Alignment="left" Filler="blank" ID="147">/</XREF2>489<KBLNR Length="10" Alignment="left" Filler="blank" ID="149">/</KBLNR>490<KBLPOS Length="3" Alignment="left" Filler="blank" ID="150">/</KBLPOS>491<WDATE Length="8" Alignment="left" Filler="blank" ID="151">/</WDATE>492<WGBKZ Length="1" Alignment="left" Filler="blank" ID="152">/</WGBKZ>493<XAKTZ Length="1" Alignment="left" Filler="blank" ID="153">/</XAKTZ>494<WNAME Length="30" Alignment="left" Filler="blank" ID="154">/</WNAME>495<WORT1 Length="30" Alignment="left" Filler="blank" ID="155">/</WORT1>496<WBZOG Length="30" Alignment="left" Filler="blank" ID="156">/</WBZOG>497<WORT2 Length="30" Alignment="left" Filler="blank" ID="157">/</WORT2>498<WBANK Length="60" Alignment="left" Filler="blank" ID="158">/</WBANK>499<WLZBP Length="60" Alignment="left" Filler="blank" ID="159">/</WLZBP>500<DISKP Length="8" Alignment="left" Filler="blank" ID="160">/</DISKP>501<DISKT Length="3" Alignment="left" Filler="blank" ID="161">/</DISKT>502<WINFW Length="16" Alignment="left" Filler="blank" ID="162">/</WINFW>503<WINHW Length="16" Alignment="left" Filler="blank" ID="163">/</WINHW>504<WEVWV Length="1" Alignment="left" Filler="blank" ID="164">/</WEVWV>505<WSTAT Length="1" Alignment="left" Filler="blank" ID="165">/</WSTAT>506<WMWKZ Length="2" Alignment="left" Filler="blank" ID="166">/</WMWKZ>507<WSTKZ Length="1" Alignment="left" Filler="blank" ID="167">/</WSTKZ>508<RKE_ARTNR Length="18" Alignment="left" Filler="blank" ID="169">/</RKE_ARTNR>509<RKE_BONUS Length="2" Alignment="left" Filler="blank" ID="170">/</RKE_BONUS>510<RKE_BRSCH Length="4" Alignment="left" Filler="blank" ID="171">/</RKE_BRSCH>511<RKE_BUKRS Length="4" Alignment="left" Filler="blank" ID="172">/</RKE_BUKRS>512<RKE_BZIRK Length="6" Alignment="left" Filler="blank" ID="173">/</RKE_BZIRK>513<RKE_EFORM Length="5" Alignment="left" Filler="blank" ID="174">/</RKE_EFORM>514<RKE_FKART Length="4" Alignment="left" Filler="blank" ID="175">/</RKE_FKART>515<RKE_GEBIE Length="4" Alignment="left" Filler="blank" ID="176">/</RKE_GEBIE>516<RKE_GSBER Length="4" Alignment="left" Filler="blank" ID="177">/</RKE_GSBER>517<RKE_KAUFN Length="10" Alignment="left" Filler="blank" ID="178">/</RKE_KAUFN>518<RKE_KDGRP Length="2" Alignment="left" Filler="blank" ID="179">/</RKE_KDGRP>519<RKE_KDPOS Length="6" Alignment="left" Filler="blank" ID="180">/</RKE_KDPOS>520<RKE_KNDNR Length="10" Alignment="left" Filler="blank" ID="181">/</RKE_KNDNR>521<RKE_KOKRS Length="4" Alignment="left" Filler="blank" ID="182">/</RKE_KOKRS>522<RKE_KSTRG Length="12" Alignment="left" Filler="blank" ID="183">/</RKE_KSTRG>523<RKE_LAND1 Length="3" Alignment="left" Filler="blank" ID="184">/</RKE_LAND1>524<RKE_MAABC Length="1" Alignment="left" Filler="blank" ID="185">/</RKE_MAABC>525<RKE_MATKL Length="9" Alignment="left" Filler="blank" ID="186">/</RKE_MATKL>526<RKE_PRCTR Length="10" Alignment="left" Filler="blank" ID="187">/</RKE_PRCTR>527<RKE_PSPNR Length="24" Alignment="left" Filler="blank" ID="188">/</RKE_PSPNR>528<RKE_RKAUFNR Length="12" Alignment="left" Filler="blank" ID="189">/</RKE_RKAUFNR>529<RKE_SPART Length="2" Alignment="left" Filler="blank" ID="190">/</RKE_SPART>530<RKE_VKBUR Length="4" Alignment="left" Filler="blank" ID="191">/</RKE_VKBUR>531<RKE_VKGRP Length="3" Alignment="left" Filler="blank" ID="192">/</RKE_VKGRP>532<RKE_VKORG Length="4" Alignment="left" Filler="blank" ID="193">/</RKE_VKORG>533<RKE_VTWEG Length="2" Alignment="left" Filler="blank" ID="194">/</RKE_VTWEG>534<RKE_WERKS Length="4" Alignment="left" Filler="blank" ID="195">/</RKE_WERKS>535<RKE_KMBRND Length="2" Alignment="left" Filler="blank" ID="196">/</RKE_KMBRND>536<RKE_KMCATG Length="2" Alignment="left" Filler="blank" ID="197">/</RKE_KMCATG>537<RKE_KMHI01 Length="10" Alignment="left" Filler="blank" ID="198">/</RKE_KMHI01>538<RKE_KMHI02 Length="10" Alignment="left" Filler="blank" ID="199">/</RKE_KMHI02>539<RKE_KMHI03 Length="10" Alignment="left" Filler="blank" ID="200">/</RKE_KMHI03>540<RKE_KMKDGR Length="2" Alignment="left" Filler="blank" ID="201">/</RKE_KMKDGR>541<RKE_KMLAND Length="3" Alignment="left" Filler="blank" ID="202">/</RKE_KMLAND>542<RKE_KMMAKL Length="9" Alignment="left" Filler="blank" ID="203">/</RKE_KMMAKL>543<RKE_KMNIEL Length="2" Alignment="left" Filler="blank" ID="204">/</RKE_KMNIEL>544<RKE_KMSTGE Length="2" Alignment="left" Filler="blank" ID="205">/</RKE_KMSTGE>545<RKE_KMVKBU Length="4" Alignment="left" Filler="blank" ID="206">/</RKE_KMVKBU>546<RKE_KMVKGR Length="3" Alignment="left" Filler="blank" ID="207">/</RKE_KMVKGR>547<RKE_KMVTNR Length="8" Alignment="left" Filler="blank" ID="208">/</RKE_KMVTNR>548<RKE_PPRCTR Length="10" Alignment="left" Filler="blank" ID="209">/</RKE_PPRCTR>549550<!-- START new RKE-elements -->551<RKE_WW005 Length="5" Alignment="left" Filler="blank" ID="276">/</RKE_WW005>552<RKE_WW006 Length="5" Alignment="left" Filler="blank" ID="277">/</RKE_WW006>553<RKE_WW007 Length="3" Alignment="left" Filler="blank" ID="278">/</RKE_WW007>554<RKE_WW008 Length="3" Alignment="left" Filler="blank" ID="279">/</RKE_WW008>555<RKE_WW009 Length="1" Alignment="left" Filler="blank" ID="280">/</RKE_WW009>556<RKE_WW010 Length="3" Alignment="left" Filler="blank" ID="281">/</RKE_WW010>557<RKE_WW011 Length="2" Alignment="left" Filler="blank" ID="282">/</RKE_WW011>558<RKE_WW012 Length="6" Alignment="left" Filler="blank" ID="283">/</RKE_WW012>559<RKE_WW013 Length="10" Alignment="left" Filler="blank" ID="284">/</RKE_WW013>560<RKE_WW015 Length="1" Alignment="left" Filler="blank" ID="285">/</RKE_WW015>561<RKE_WW016 Length="2" Alignment="left" Filler="blank" ID="286">/</RKE_WW016>562<RKE_WW017 Length="7" Alignment="left" Filler="blank" ID="287">/</RKE_WW017>563<RKE_WW019 Length="6" Alignment="left" Filler="blank" ID="289">/</RKE_WW019>564<!-- END new RKE-elements -->565566<VBUND Length="6" Alignment="left" Filler="blank" ID="210">/</VBUND>567<FKBER Length="4" Alignment="left" Filler="blank" ID="211">/</FKBER>568<DABRZ Length="8" Alignment="left" Filler="blank" ID="212">/</DABRZ>569<XSTBA Length="1" Alignment="left" Filler="blank" ID="213">/</XSTBA>570571<!-- START Additional (empty) tags -->572<RSTGR Length="3" Alignment="left" Filler="blank" ID="214">/</RSTGR>573<FIPEX Length="24" Alignment="left" Filler="blank" ID="215">/</FIPEX>574<XNEGP Length="1" Alignment="left" Filler="blank" ID="216">/</XNEGP>575<GRICD Length="2" Alignment="left" Filler="blank" ID="217">/</GRICD>576<GRIRG Length="3" Alignment="left" Filler="blank" ID="218">/</GRIRG>577<GITYP Length="2" Alignment="left" Filler="blank" ID="219">/</GITYP>578<FITYP Length="2" Alignment="left" Filler="blank" ID="220">/</FITYP>579<STCDT Length="2" Alignment="left" Filler="blank" ID="221">/</STCDT>580<STKZN Length="1" Alignment="left" Filler="blank" ID="222">/</STKZN>581<STCD3 Length="18" Alignment="left" Filler="blank" ID="223">/</STCD3>582<STCD4 Length="18" Alignment="left" Filler="blank" ID="224">/</STCD4>583<XREF3 Length="20" Alignment="left" Filler="blank" ID="225">/</XREF3>584<KIDNO Length="30" Alignment="left" Filler="blank" ID="226">/</KIDNO>585<DTWS1 Length="2" Alignment="left" Filler="blank" ID="227">/</DTWS1>586<DTWS2 Length="2" Alignment="left" Filler="blank" ID="228">/</DTWS2>587<DTWS3 Length="2" Alignment="left" Filler="blank" ID="229">/</DTWS3>588<DTWS4 Length="2" Alignment="left" Filler="blank" ID="230">/</DTWS4>589<DTAWS Length="2" Alignment="left" Filler="blank" ID="231">/</DTAWS>590<PYCUR Length="5" Alignment="left" Filler="blank" ID="232">/</PYCUR>591<PYAMT Length="16" Alignment="left" Filler="blank" ID="233">/</PYAMT>592<BUPLA Length="4" Alignment="left" Filler="blank" ID="234">/</BUPLA>593<SECCO Length="4" Alignment="left" Filler="blank" ID="235">/</SECCO>594<LSTAR Length="6" Alignment="left" Filler="blank" ID="236">/</LSTAR>595<EGDEB Length="10" Alignment="left" Filler="blank" ID="237">/</EGDEB>596<WENR Length="8" Alignment="left" Filler="blank" ID="238">/</WENR>597<GENR Length="8" Alignment="left" Filler="blank" ID="239">/</GENR>598<GRNR Length="8" Alignment="left" Filler="blank" ID="240">/</GRNR>599<MENR Length="8" Alignment="left" Filler="blank" ID="241">/</MENR>600<MIVE Length="13" Alignment="left" Filler="blank" ID="242">/</MIVE>601<NKSL Length="4" Alignment="left" Filler="blank" ID="243">/</NKSL>602<EMPSL Length="5" Alignment="left" Filler="blank" ID="244">/</EMPSL>603<SVWNR Length="13" Alignment="left" Filler="blank" ID="245">/</SVWNR>604<SBERI Length="10" Alignment="left" Filler="blank" ID="246">/</SBERI>605<KKBER Length="4" Alignment="left" Filler="blank" ID="247">/</KKBER>606<EMPFB Length="10" Alignment="left" Filler="blank" ID="248">/</EMPFB>607<KURSR_M Length="10" Alignment="left" Filler="blank" ID="249">/</KURSR_M>608<J_1KFREPRE Length="10" Alignment="left" Filler="blank" ID="250">/</J_1KFREPRE>609<J_1KFTBUS Length="30" Alignment="left" Filler="blank" ID="251">/</J_1KFTBUS>610<J_1KFTIND Length="30" Alignment="left" Filler="blank" ID="252">/</J_1KFTIND>611<IDXSP Length="5" Alignment="left" Filler="blank" ID="253">/</IDXSP>612<ANRED Length="15" Alignment="left" Filler="blank" ID="254">/</ANRED>613<RECNNR Length="13" Alignment="left" Filler="blank" ID="255">/</RECNNR>614<E_MIVE Length="13" Alignment="left" Filler="blank" ID="256">/</E_MIVE>615<BKREF Length="20" Alignment="left" Filler="blank" ID="257">/</BKREF>616<DTAMS Length="1" Alignment="left" Filler="blank" ID="258">/</DTAMS>617<CESSION_KZ Length="2" Alignment="left" Filler="blank" ID="259">/</CESSION_KZ>618<GRANT_NBR Length="20" Alignment="left" Filler="blank" ID="260">/</GRANT_NBR>619<FKBER_LONG Length="16" Alignment="left" Filler="blank" ID="261">/</FKBER_LONG>620<ERLKZ Length="1" Alignment="left" Filler="blank" ID="262">/</ERLKZ>621<IBAN Length="34" Alignment="left" Filler="blank" ID="263">/</IBAN>622<VALID_FROM Length="8" Alignment="left" Filler="blank" ID="264">/</VALID_FROM>623<SEGMENT Length="10" Alignment="left" Filler="blank" ID="265">/</SEGMENT>624<PSEGMENT Length="10" Alignment="left" Filler="blank" ID="266">/</PSEGMENT>625<HKTID Length="5" Alignment="left" Filler="blank" ID="267">/</HKTID>626<XSIWE Length="1" Alignment="left" Filler="blank" ID="268">/</XSIWE>627<TCNO Length="16" Alignment="left" Filler="blank" ID="269">/</TCNO>628<DATEOFSERVICE Length="8" Alignment="left" Filler="blank" ID="270">/</DATEOFSERVICE>629<NOTAXCORR Length="1" Alignment="left" Filler="blank" ID="271">/</NOTAXCORR>630<DIFFOPTRATE Length="10" Alignment="left" Filler="blank" ID="272">/</DIFFOPTRATE>631<HASDIFFOPTRATE Length="1" Alignment="left" Filler="blank" ID="273">/</HASDIFFOPTRATE>632<SENDE Length="1" Alignment="left" Filler="blank" ID="274">/</SENDE>633<PRODPER Length="8" Alignment="left" Filler="blank" ID="275">/</PRODPER>634<!-- END Additional tags -->635636</header_1_elements>637</xsl:template>638639<xsl:template name="invoiceCharges_1_elements">640<invoiceCharges_1_elements>641<STYPE ID="1" Length="1" Alignment="left" Filler="blank">2</STYPE>642<TBNAM ID="2" Length="30" Alignment="left" Filler="blank">BBSEG</TBNAM>643<NEWBS ID="3" Length="2" Alignment="left" Filler="blank">644<xsl:if test="parent::node()/type='I'">40</xsl:if>645<xsl:if test="parent::node()/type='C'">50</xsl:if>646</NEWBS>647<DUMMYX ID="4" Length="10" Alignment="left" Filler="blank">/</DUMMYX>648<NEWUM ID="5" Length="1" Alignment="left" Filler="blank">/</NEWUM>649<NEWBK ID="6" Length="4" Alignment="left" Filler="blank">/</NEWBK>650<WRBTR ID="7" Length="16" Alignment="left" Filler="blank">651<!-- <xsl:value-of select="format-number(totalAmount, '#0.00', 'european')"/> -->652<xsl:value-of select="format-number(totalAmount, '0000000000000,00', 'european')"/>653</WRBTR>654<DMBTR ID="8" Length="16" Alignment="left" Filler="blank">/</DMBTR>655<WMWST ID="9" Length="16" Alignment="left" Filler="blank">/</WMWST>656<MWSTS ID="10" Length="16" Alignment="left" Filler="blank">/</MWSTS>657<MWSKZ ID="11" Length="2" Alignment="left" Filler="blank">658<xsl:value-of select="parent::node()/financialTaxCode" />659</MWSKZ>660<XSKRL ID="12" Length="1" Alignment="left" Filler="blank">/</XSKRL>661<FWZUZ ID="13" Length="16" Alignment="left" Filler="blank">/</FWZUZ>662<HWZUZ ID="14" Length="16" Alignment="left" Filler="blank">/</HWZUZ>663<GSBER ID="15" Length="4" Alignment="left" Filler="blank">/</GSBER>664<KOSTL ID="16" Length="10" Alignment="left" Filler="blank">665<xsl:choose>666<xsl:when test="financialCostcenter and string-length(financialCostcenter) > 0">667<xsl:value-of select="financialCostcenter" />668</xsl:when>669<xsl:otherwise>670<xsl:value-of select="'/'" />671</xsl:otherwise>672</xsl:choose>673</KOSTL>674<DUMMY4 ID="17" Length="4" Alignment="left" Filler="blank">/</DUMMY4>675<AUFNR ID="18" Length="12" Alignment="left" Filler="blank">676<xsl:choose>677<xsl:when test="costcenter2 and string-length(costcenter2) > 0">678<xsl:value-of select="costcenter2" />679</xsl:when>680<xsl:otherwise>681<xsl:value-of select="'/'" />682</xsl:otherwise>683</xsl:choose>684</AUFNR>685<EBELN ID="19" Length="10" Alignment="left" Filler="blank">/</EBELN>686<EBELP ID="20" Length="5" Alignment="left" Filler="blank">/</EBELP>687<PROJN ID="21" Length="16" Alignment="left" Filler="blank">/</PROJN>688<MATNR ID="22" Length="18" Alignment="left" Filler="blank">/</MATNR>689<WERKS ID="23" Length="4" Alignment="left" Filler="blank">/</WERKS>690<MENGE ID="24" Length="17" Alignment="left" Filler="blank">/</MENGE>691<MEINS ID="25" Length="3" Alignment="left" Filler="blank">/</MEINS>692<VBEL2 ID="26" Length="10" Alignment="left" Filler="blank">/</VBEL2>693<POSN2 ID="27" Length="6" Alignment="left" Filler="blank">/</POSN2>694<ETEN2 ID="28" Length="4" Alignment="left" Filler="blank">/</ETEN2>695<PERNR ID="29" Length="8" Alignment="left" Filler="blank">/</PERNR>696<BEWAR ID="30" Length="3" Alignment="left" Filler="blank">/</BEWAR>697<VALUT ID="31" Length="8" Alignment="left" Filler="blank">/</VALUT>698<ZFBDT ID="32" Length="8" Alignment="left" Filler="blank">/</ZFBDT>699<ZINKZ ID="33" Length="2" Alignment="left" Filler="blank">/</ZINKZ>700<ZUONR ID="34" Length="18" Alignment="left" Filler="blank">701<xsl:value-of select="orderNumber" />702</ZUONR>703<FKONT ID="35" Length="3" Alignment="left" Filler="blank">/</FKONT>704<XAABG ID="36" Length="1" Alignment="left" Filler="blank">/</XAABG>705<SGTXT ID="37" Length="50" Alignment="left" Filler="blank">706<xsl:variable name="twoDigitYear">707<xsl:value-of select="substring(parent::node()/financialPeriodYear, 3, 4)"/>708</xsl:variable>709<xsl:value-of select="$twoDigitYear" />710<xsl:value-of select="'/'" />711<xsl:value-of select="parent::node()/financialPeriodMonth" />712</SGTXT>713<BLNKZ ID="38" Length="2" Alignment="left" Filler="blank">/</BLNKZ>714<BLNBT ID="39" Alignment="left" Filler="blank" Length="16">/</BLNBT>715<BLNPZ ID="40" Alignment="left" Filler="blank" Length="8">/</BLNPZ>716<MABER ID="41" Alignment="left" Filler="blank" Length="2">/</MABER>717<SKFBT ID="42" Alignment="left" Filler="blank" Length="16">/</SKFBT>718<WSKTO ID="43" Alignment="left" Filler="blank" Length="16">/</WSKTO>719<ZTERM ID="44" Alignment="left" Filler="blank" Length="4">/</ZTERM>720<ZBD1T ID="45" Alignment="left" Filler="blank" Length="3">/</ZBD1T>721<ZBD1P ID="46" Alignment="left" Filler="blank" Length="6">/</ZBD1P>722<ZBD2T ID="47" Alignment="left" Filler="blank" Length="3">/</ZBD2T>723<ZBD2P ID="48" Alignment="left" Filler="blank" Length="6">/</ZBD2P>724<ZBD3T ID="49" Alignment="left" Filler="blank" Length="3">/</ZBD3T>725<ZLSPR ID="50" Alignment="left" Filler="blank" Length="1">/</ZLSPR>726<REBZG ID="51" Alignment="left" Filler="blank" Length="10">/</REBZG>727<REBZJ ID="52" Alignment="left" Filler="blank" Length="4">/</REBZJ>728<REBZZ ID="53" Alignment="left" Filler="blank" Length="3">/</REBZZ>729<ZLSCH ID="54" Alignment="left" Filler="blank" Length="1">/</ZLSCH>730<SAMNR ID="55" Alignment="left" Filler="blank" Length="8">/</SAMNR>731<ZBFIX ID="56" Alignment="left" Filler="blank" Length="1">/</ZBFIX>732<QSSKZ ID="57" Alignment="left" Filler="blank" Length="2">/</QSSKZ>733<QSSHB ID="58" Alignment="left" Filler="blank" Length="16">/</QSSHB>734<QSFBT ID="59" Alignment="left" Filler="blank" Length="16">/</QSFBT>735<ESRNR ID="60" Alignment="left" Filler="blank" Length="11">/</ESRNR>736<ESRPZ ID="61" Alignment="left" Filler="blank" Length="2">/</ESRPZ>737<ESRRE ID="62" Alignment="left" Filler="blank" Length="27">/</ESRRE>738<FDTAG ID="63" Alignment="left" Filler="blank" Length="8">/</FDTAG>739<FDLEV ID="64" Alignment="left" Filler="blank" Length="2">/</FDLEV>740<ANLN1 ID="65" Alignment="left" Filler="blank" Length="12">/</ANLN1>741<ANLN2 ID="66" Alignment="left" Filler="blank" Length="4">/</ANLN2>742<BZDAT ID="67" Alignment="left" Filler="blank" Length="8">/</BZDAT>743<ANBWA ID="68" Alignment="left" Filler="blank" Length="3">/</ANBWA>744<ABPER ID="69" Alignment="left" Filler="blank" Length="7">/</ABPER>745<GBETR ID="70" Alignment="left" Filler="blank" Length="16">/</GBETR>746<KURSR ID="71" Alignment="left" Filler="blank" Length="10">/</KURSR>747<MANSP ID="72" Alignment="left" Filler="blank" Length="1">/</MANSP>748<MSCHL ID="73" Alignment="left" Filler="blank" Length="1">/</MSCHL>749<HBKID ID="74" Alignment="left" Filler="blank" Length="5">/</HBKID>750<BVTYP ID="75" Alignment="left" Filler="blank" Length="4">/</BVTYP>751<ANFBN ID="76" Alignment="left" Filler="blank" Length="10">/</ANFBN>752<ANFBU ID="77" Alignment="left" Filler="blank" Length="4">/</ANFBU>753<ANFBJ ID="78" Alignment="left" Filler="blank" Length="4">/</ANFBJ>754<LZBKZ ID="79" Alignment="left" Filler="blank" Length="3">755<xsl:choose>756<xsl:when test="parent::node()/orderType='S'">757<xsl:value-of select="$constLZBZK_S_ORDER" />758</xsl:when>759<xsl:otherwise>760<xsl:value-of select="$constLZBZK_OTHER" />761</xsl:otherwise>762</xsl:choose>763</LZBKZ>764<LANDL ID="80" Alignment="left" Filler="blank" Length="3">/</LANDL>765<DIEKZ ID="81" Alignment="left" Filler="blank" Length="1">/</DIEKZ>766<ZOLLD ID="82" Alignment="left" Filler="blank" Length="8">/</ZOLLD>767<ZOLLT ID="83" Alignment="left" Filler="blank" Length="8">/</ZOLLT>768<VRSDT ID="84" Alignment="left" Filler="blank" Length="8">/</VRSDT>769<VRSKZ ID="85" Alignment="left" Filler="blank" Length="1">/</VRSKZ>770<HZUON ID="86" Alignment="left" Filler="blank" Length="18">/</HZUON>771<REGUL ID="87" Alignment="left" Filler="blank" Length="1">/</REGUL>772<NAME1 ID="88" Alignment="left" Filler="blank" Length="35">/</NAME1>773<NAME2 ID="89" Alignment="left" Filler="blank" Length="35">/</NAME2>774<NAME3 ID="90" Alignment="left" Filler="blank" Length="35">/</NAME3>775<NAME4 ID="91" Alignment="left" Filler="blank" Length="35">/</NAME4>776<STRAS ID="92" Alignment="left" Filler="blank" Length="35">/</STRAS>777<ORT01 ID="93" Alignment="left" Filler="blank" Length="35">/</ORT01>778<PSTLZ ID="94" Alignment="left" Filler="blank" Length="10">/</PSTLZ>779<LAND1 ID="95" Alignment="left" Filler="blank" Length="3">/</LAND1>780<REGIO ID="96" Alignment="left" Filler="blank" Length="3">/</REGIO>781<BANKL ID="97" Alignment="left" Filler="blank" Length="15">/</BANKL>782<BANKS ID="98" Alignment="left" Filler="blank" Length="3">/</BANKS>783<BANKN ID="99" Alignment="left" Filler="blank" Length="18">/</BANKN>784<BKONT ID="100" Alignment="left" Filler="blank" Length="2">/</BKONT>785<STCD1 ID="101" Alignment="left" Filler="blank" Length="16">/</STCD1>786<STCD2 ID="102" Alignment="left" Filler="blank" Length="11">/</STCD2>787<MADAT ID="103" Alignment="left" Filler="blank" Length="8">/</MADAT>788<MANST ID="104" Alignment="left" Filler="blank" Length="1">/</MANST>789<EGMLD ID="105" Alignment="left" Filler="blank" Length="3">/</EGMLD>790<DUMMY2 ID="106" Alignment="left" Filler="blank" Length="3">/</DUMMY2>791<STCEG ID="107" Alignment="left" Filler="blank" Length="20">/</STCEG>792<STKZA ID="108" Alignment="left" Filler="blank" Length="1">/</STKZA>793<STKZU ID="109" Alignment="left" Filler="blank" Length="1">/</STKZU>794<PFACH ID="110" Alignment="left" Filler="blank" Length="10">/</PFACH>795<PSTL2 ID="111" Alignment="left" Filler="blank" Length="10">/</PSTL2>796<SPRAS ID="112" Alignment="left" Filler="blank" Length="1">/</SPRAS>797<XINVE ID="113" Alignment="left" Filler="blank" Length="1">/</XINVE>798<NEWKO ID="114" Length="17" Alignment="left" Filler="blank">799<xsl:value-of select="accountNumber" />800</NEWKO>801<NEWBW Length="3" Alignment="left" Filler="blank" ID="115">/</NEWBW>802<KNRZE Length="17" Alignment="left" Filler="blank" ID="116">/</KNRZE>803<HKONT Length="10" Alignment="left" Filler="blank" ID="117">/</HKONT>804<PRCTR Length="10" Alignment="left" Filler="blank" ID="118">/</PRCTR>805<VERTN Length="13" Alignment="left" Filler="blank" ID="119">/</VERTN>806<VERTT Length="1" Alignment="left" Filler="blank" ID="120">/</VERTT>807<VBEWA Length="4" Alignment="left" Filler="blank" ID="121">/</VBEWA>808<HWBAS Length="16" Alignment="left" Filler="blank" ID="122">/</HWBAS>809<FWBAS Length="16" Alignment="left" Filler="blank" ID="123">/</FWBAS>810<FIPOS Length="14" Alignment="left" Filler="blank" ID="124">/</FIPOS>811<VNAME Length="6" Alignment="left" Filler="blank" ID="125">/</VNAME>812<EGRUP Length="3" Alignment="left" Filler="blank" ID="126">/</EGRUP>813<BTYPE Length="2" Alignment="left" Filler="blank" ID="127">/</BTYPE>814<PAOBJNR Length="10" Alignment="left" Filler="blank" ID="128">/</PAOBJNR>815<KSTRG Length="12" Alignment="left" Filler="blank" ID="129">/</KSTRG>816<IMKEY Length="8" Alignment="left" Filler="blank" ID="130">/</IMKEY>817<DUMMY3 Length="8" Alignment="left" Filler="blank" ID="131">/</DUMMY3>818<VPTNR Length="10" Alignment="left" Filler="blank" ID="132">/</VPTNR>819<NPLNR Length="12" Alignment="left" Filler="blank" ID="133">/</NPLNR>820<VORNR Length="4" Alignment="left" Filler="blank" ID="134">/</VORNR>821<XEGDR Length="1" Alignment="left" Filler="blank" ID="135">/</XEGDR>822<RECID Length="2" Alignment="left" Filler="blank" ID="136">/</RECID>823<PPRCT Length="10" Alignment="left" Filler="blank" ID="137">/</PPRCT>824<PROJK Length="24" Alignment="left" Filler="blank" ID="138">/</PROJK>825<UZAWE Length="2" Alignment="left" Filler="blank" ID="139">/</UZAWE>826<TXJCD Length="15" Alignment="left" Filler="blank" ID="140">/</TXJCD>827<FISTL Length="16" Alignment="left" Filler="blank" ID="141">/</FISTL>828<GEBER Length="10" Alignment="left" Filler="blank" ID="142">/</GEBER>829<DMBE2 Length="16" Alignment="left" Filler="blank" ID="143">/</DMBE2>830<DMBE3 Length="16" Alignment="left" Filler="blank" ID="144">/</DMBE3>831<PARGB Length="4" Alignment="left" Filler="blank" ID="145">/</PARGB>832<XREF1 Length="12" Alignment="left" Filler="blank" ID="146">/</XREF1>833<XREF2 Length="12" Alignment="left" Filler="blank" ID="147">/</XREF2>834<KBLNR Length="10" Alignment="left" Filler="blank" ID="149">/</KBLNR>835<KBLPOS Length="3" Alignment="left" Filler="blank" ID="150">/</KBLPOS>836<WDATE Length="8" Alignment="left" Filler="blank" ID="151">/</WDATE>837<WGBKZ Length="1" Alignment="left" Filler="blank" ID="152">/</WGBKZ>838<XAKTZ Length="1" Alignment="left" Filler="blank" ID="153">/</XAKTZ>839<WNAME Length="30" Alignment="left" Filler="blank" ID="154">/</WNAME>840<WORT1 Length="30" Alignment="left" Filler="blank" ID="155">/</WORT1>841<WBZOG Length="30" Alignment="left" Filler="blank" ID="156">/</WBZOG>842<WORT2 Length="30" Alignment="left" Filler="blank" ID="157">/</WORT2>843<WBANK Length="60" Alignment="left" Filler="blank" ID="158">/</WBANK>844<WLZBP Length="60" Alignment="left" Filler="blank" ID="159">/</WLZBP>845<DISKP Length="8" Alignment="left" Filler="blank" ID="160">/</DISKP>846<DISKT Length="3" Alignment="left" Filler="blank" ID="161">/</DISKT>847<WINFW Length="16" Alignment="left" Filler="blank" ID="162">/</WINFW>848<WINHW Length="16" Alignment="left" Filler="blank" ID="163">/</WINHW>849<WEVWV Length="1" Alignment="left" Filler="blank" ID="164">/</WEVWV>850<WSTAT Length="1" Alignment="left" Filler="blank" ID="165">/</WSTAT>851<WMWKZ Length="2" Alignment="left" Filler="blank" ID="166">/</WMWKZ>852<WSTKZ Length="1" Alignment="left" Filler="blank" ID="167">/</WSTKZ>853<RKE_ARTNR Length="18" Alignment="left" Filler="blank" ID="169">/</RKE_ARTNR>854<RKE_BONUS Length="2" Alignment="left" Filler="blank" ID="170">/</RKE_BONUS>855<RKE_BRSCH Length="4" Alignment="left" Filler="blank" ID="171">/</RKE_BRSCH>856<RKE_BUKRS Length="4" Alignment="left" Filler="blank" ID="172">/</RKE_BUKRS>857<RKE_BZIRK Length="6" Alignment="left" Filler="blank" ID="173">/</RKE_BZIRK>858<RKE_EFORM Length="5" Alignment="left" Filler="blank" ID="174">/</RKE_EFORM>859<RKE_FKART Length="4" Alignment="left" Filler="blank" ID="175">/</RKE_FKART>860<RKE_GEBIE Length="4" Alignment="left" Filler="blank" ID="176">/</RKE_GEBIE>861<RKE_GSBER Length="4" Alignment="left" Filler="blank" ID="177">/</RKE_GSBER>862<RKE_KAUFN Length="10" Alignment="left" Filler="blank" ID="178">/</RKE_KAUFN>863<RKE_KDGRP Length="2" Alignment="left" Filler="blank" ID="179">/</RKE_KDGRP>864<RKE_KDPOS Length="6" Alignment="left" Filler="blank" ID="180">/</RKE_KDPOS>865<RKE_KNDNR Length="10" Alignment="left" Filler="blank" ID="181">/</RKE_KNDNR>866<RKE_KOKRS Length="4" Alignment="left" Filler="blank" ID="182">/</RKE_KOKRS>867<RKE_KSTRG Length="12" Alignment="left" Filler="blank" ID="183">/</RKE_KSTRG>868<RKE_LAND1 Length="3" Alignment="left" Filler="blank" ID="184">/</RKE_LAND1>869<RKE_MAABC Length="1" Alignment="left" Filler="blank" ID="185">/</RKE_MAABC>870<RKE_MATKL Length="9" Alignment="left" Filler="blank" ID="186">/</RKE_MATKL>871<RKE_PRCTR Length="10" Alignment="left" Filler="blank" ID="187">/</RKE_PRCTR>872<RKE_PSPNR Length="24" Alignment="left" Filler="blank" ID="188">/</RKE_PSPNR>873<RKE_RKAUFNR Length="12" Alignment="left" Filler="blank" ID="189">/</RKE_RKAUFNR>874<RKE_SPART Length="2" Alignment="left" Filler="blank" ID="190">/</RKE_SPART>875<RKE_VKBUR Length="4" Alignment="left" Filler="blank" ID="191">/</RKE_VKBUR>876<RKE_VKGRP Length="3" Alignment="left" Filler="blank" ID="192">/</RKE_VKGRP>877<RKE_VKORG Length="4" Alignment="left" Filler="blank" ID="193">/</RKE_VKORG>878<RKE_VTWEG Length="2" Alignment="left" Filler="blank" ID="194">/</RKE_VTWEG>879<RKE_WERKS Length="4" Alignment="left" Filler="blank" ID="195">/</RKE_WERKS>880<RKE_KMBRND Length="2" Alignment="left" Filler="blank" ID="196">/</RKE_KMBRND>881<RKE_KMCATG Length="2" Alignment="left" Filler="blank" ID="197">/</RKE_KMCATG>882<RKE_KMHI01 Length="10" Alignment="left" Filler="blank" ID="198">/</RKE_KMHI01>883<RKE_KMHI02 Length="10" Alignment="left" Filler="blank" ID="199">/</RKE_KMHI02>884<RKE_KMHI03 Length="10" Alignment="left" Filler="blank" ID="200">/</RKE_KMHI03>885<RKE_KMKDGR Length="2" Alignment="left" Filler="blank" ID="201">/</RKE_KMKDGR>886<RKE_KMLAND Length="3" Alignment="left" Filler="blank" ID="202">/</RKE_KMLAND>887<RKE_KMMAKL Length="9" Alignment="left" Filler="blank" ID="203">/</RKE_KMMAKL>888<RKE_KMNIEL Length="2" Alignment="left" Filler="blank" ID="204">/</RKE_KMNIEL>889<RKE_KMSTGE Length="2" Alignment="left" Filler="blank" ID="205">/</RKE_KMSTGE>890<RKE_KMVKBU Length="4" Alignment="left" Filler="blank" ID="206">/</RKE_KMVKBU>891<RKE_KMVKGR Length="3" Alignment="left" Filler="blank" ID="207">/</RKE_KMVKGR>892<RKE_KMVTNR Length="8" Alignment="left" Filler="blank" ID="208">/</RKE_KMVTNR>893<RKE_PPRCTR Length="10" Alignment="left" Filler="blank" ID="209">/</RKE_PPRCTR>894895<!-- START new RKE-elements -->896<RKE_WW005 Length="5" Alignment="left" Filler="blank" ID="276">/</RKE_WW005>897<RKE_WW006 Length="5" Alignment="left" Filler="blank" ID="277">/</RKE_WW006>898<RKE_WW007 Length="3" Alignment="left" Filler="blank" ID="278">/</RKE_WW007>899<RKE_WW008 Length="3" Alignment="left" Filler="blank" ID="279">/</RKE_WW008>900<RKE_WW009 Length="1" Alignment="left" Filler="blank" ID="280">/</RKE_WW009>901<RKE_WW010 Length="3" Alignment="left" Filler="blank" ID="281">/</RKE_WW010>902<RKE_WW011 Length="2" Alignment="left" Filler="blank" ID="282">/</RKE_WW011>903<RKE_WW012 Length="6" Alignment="left" Filler="blank" ID="283">/</RKE_WW012>904<RKE_WW013 Length="10" Alignment="left" Filler="blank" ID="284">/</RKE_WW013>905<RKE_WW015 Length="1" Alignment="left" Filler="blank" ID="285">/</RKE_WW015>906<RKE_WW016 Length="2" Alignment="left" Filler="blank" ID="286">/</RKE_WW016>907<RKE_WW017 Length="7" Alignment="left" Filler="blank" ID="287">/</RKE_WW017>908<RKE_WW019 Length="6" Alignment="left" Filler="blank" ID="289">/</RKE_WW019>909<!-- END new RKE-elements -->910911<VBUND Length="6" Alignment="left" Filler="blank" ID="210">/</VBUND>912<FKBER Length="4" Alignment="left" Filler="blank" ID="211">/</FKBER>913<DABRZ Length="8" Alignment="left" Filler="blank" ID="212">/</DABRZ>914<XSTBA Length="1" Alignment="left" Filler="blank" ID="213">/</XSTBA>915916<!-- Additional (empty) tags start -->917<RSTGR Length="3" Alignment="left" Filler="blank" ID="214">/</RSTGR>918<FIPEX Length="24" Alignment="left" Filler="blank" ID="215">/</FIPEX>919<XNEGP Length="1" Alignment="left" Filler="blank" ID="216">/</XNEGP>920<GRICD Length="2" Alignment="left" Filler="blank" ID="217">/</GRICD>921<GRIRG Length="3" Alignment="left" Filler="blank" ID="218">/</GRIRG>922<GITYP Length="2" Alignment="left" Filler="blank" ID="219">/</GITYP>923<FITYP Length="2" Alignment="left" Filler="blank" ID="220">/</FITYP>924<STCDT Length="2" Alignment="left" Filler="blank" ID="221">/</STCDT>925<STKZN Length="1" Alignment="left" Filler="blank" ID="222">/</STKZN>926<STCD3 Length="18" Alignment="left" Filler="blank" ID="223">/</STCD3>927<STCD4 Length="18" Alignment="left" Filler="blank" ID="224">/</STCD4>928<XREF3 Length="20" Alignment="left" Filler="blank" ID="225">/</XREF3>929<KIDNO Length="30" Alignment="left" Filler="blank" ID="226">/</KIDNO>930<DTWS1 Length="2" Alignment="left" Filler="blank" ID="227">/</DTWS1>931<DTWS2 Length="2" Alignment="left" Filler="blank" ID="228">/</DTWS2>932<DTWS3 Length="2" Alignment="left" Filler="blank" ID="229">/</DTWS3>933<DTWS4 Length="2" Alignment="left" Filler="blank" ID="230">/</DTWS4>934<DTAWS Length="2" Alignment="left" Filler="blank" ID="231">/</DTAWS>935<PYCUR Length="5" Alignment="left" Filler="blank" ID="232">/</PYCUR>936<PYAMT Length="16" Alignment="left" Filler="blank" ID="233">/</PYAMT>937<BUPLA Length="4" Alignment="left" Filler="blank" ID="234">/</BUPLA>938<SECCO Length="4" Alignment="left" Filler="blank" ID="235">/</SECCO>939<LSTAR Length="6" Alignment="left" Filler="blank" ID="236">/</LSTAR>940<EGDEB Length="10" Alignment="left" Filler="blank" ID="237">/</EGDEB>941<WENR Length="8" Alignment="left" Filler="blank" ID="238">/</WENR>942<GENR Length="8" Alignment="left" Filler="blank" ID="239">/</GENR>943<GRNR Length="8" Alignment="left" Filler="blank" ID="240">/</GRNR>944<MENR Length="8" Alignment="left" Filler="blank" ID="241">/</MENR>945<MIVE Length="13" Alignment="left" Filler="blank" ID="242">/</MIVE>946<NKSL Length="4" Alignment="left" Filler="blank" ID="243">/</NKSL>947<EMPSL Length="5" Alignment="left" Filler="blank" ID="244">/</EMPSL>948<SVWNR Length="13" Alignment="left" Filler="blank" ID="245">/</SVWNR>949<SBERI Length="10" Alignment="left" Filler="blank" ID="246">/</SBERI>950<KKBER Length="4" Alignment="left" Filler="blank" ID="247">/</KKBER>951<EMPFB Length="10" Alignment="left" Filler="blank" ID="248">/</EMPFB>952<KURSR_M Length="10" Alignment="left" Filler="blank" ID="249">/</KURSR_M>953<J_1KFREPRE Length="10" Alignment="left" Filler="blank" ID="250">/</J_1KFREPRE>954<J_1KFTBUS Length="30" Alignment="left" Filler="blank" ID="251">/</J_1KFTBUS>955<J_1KFTIND Length="30" Alignment="left" Filler="blank" ID="252">/</J_1KFTIND>956<IDXSP Length="5" Alignment="left" Filler="blank" ID="253">/</IDXSP>957<ANRED Length="15" Alignment="left" Filler="blank" ID="254">/</ANRED>958<RECNNR Length="13" Alignment="left" Filler="blank" ID="255">/</RECNNR>959<E_MIVE Length="13" Alignment="left" Filler="blank" ID="256">/</E_MIVE>960<BKREF Length="20" Alignment="left" Filler="blank" ID="257">/</BKREF>961<DTAMS Length="1" Alignment="left" Filler="blank" ID="258">/</DTAMS>962<CESSION_KZ Length="2" Alignment="left" Filler="blank" ID="259">/</CESSION_KZ>963<GRANT_NBR Length="20" Alignment="left" Filler="blank" ID="260">/</GRANT_NBR>964<FKBER_LONG Length="16" Alignment="left" Filler="blank" ID="261">/</FKBER_LONG>965<ERLKZ Length="1" Alignment="left" Filler="blank" ID="262">/</ERLKZ>966<IBAN Length="34" Alignment="left" Filler="blank" ID="263">/</IBAN>967<VALID_FROM Length="8" Alignment="left" Filler="blank" ID="264">/</VALID_FROM>968<SEGMENT Length="10" Alignment="left" Filler="blank" ID="265">/</SEGMENT>969<PSEGMENT Length="10" Alignment="left" Filler="blank" ID="266">/</PSEGMENT>970<HKTID Length="5" Alignment="left" Filler="blank" ID="267">/</HKTID>971<XSIWE Length="1" Alignment="left" Filler="blank" ID="268">/</XSIWE>972<TCNO Length="16" Alignment="left" Filler="blank" ID="269">/</TCNO>973<DATEOFSERVICE Length="8" Alignment="left" Filler="blank" ID="270">/</DATEOFSERVICE>974<NOTAXCORR Length="1" Alignment="left" Filler="blank" ID="271">/</NOTAXCORR>975<DIFFOPTRATE Length="10" Alignment="left" Filler="blank" ID="272">/</DIFFOPTRATE>976<HASDIFFOPTRATE Length="1" Alignment="left" Filler="blank" ID="273">/</HASDIFFOPTRATE>977<SENDE Length="1" Alignment="left" Filler="blank" ID="274">/</SENDE>978<PRODPER Length="8" Alignment="left" Filler="blank" ID="275">/</PRODPER>979<!-- Additional tags end -->980981</invoiceCharges_1_elements>982</xsl:template>983984<xsl:template name="invoiceDetails_1_elements">985<invoiceDetails_1_elements>986<STYPE ID="1" Length="1" Alignment="left" Filler="blank">2</STYPE>987<TBNAM ID="2" Length="30" Alignment="left" Filler="blank">BBSEG</TBNAM>988<NEWBS ID="3" Length="2" Alignment="left" Filler="blank">989<xsl:if test="parent::node()/type='I'">40</xsl:if>990<xsl:if test="parent::node()/type='C'">50</xsl:if>991</NEWBS>992<DUMMYX ID="4" Length="10" Alignment="left" Filler="blank">/</DUMMYX>993<NEWUM ID="5" Length="1" Alignment="left" Filler="blank">/</NEWUM>994<NEWBK ID="6" Length="4" Alignment="left" Filler="blank">/</NEWBK>995<WRBTR ID="7" Length="16" Alignment="left" Filler="blank">996<xsl:value-of select="format-number(totalAmount, '0000000000000,00', 'european')"/>997</WRBTR>998<DMBTR ID="8" Length="16" Alignment="left" Filler="blank">/</DMBTR>999<WMWST ID="9" Length="16" Alignment="left" Filler="blank">/</WMWST>1000<MWSTS ID="10" Length="16" Alignment="left" Filler="blank">/</MWSTS>1001<MWSKZ ID="11" Length="2" Alignment="left" Filler="blank">1002<xsl:value-of select="parent::node()/financialTaxCode" />1003</MWSKZ>1004<XSKRL ID="12" Length="1" Alignment="left" Filler="blank">/</XSKRL>1005<FWZUZ ID="13" Length="16" Alignment="left" Filler="blank">/</FWZUZ>1006<HWZUZ ID="14" Length="16" Alignment="left" Filler="blank">/</HWZUZ>1007<GSBER ID="15" Length="4" Alignment="left" Filler="blank">/</GSBER>1008<KOSTL ID="16" Length="10" Alignment="left" Filler="blank">1009<xsl:choose>1010<xsl:when test="financialCostcenter and string-length(financialCostcenter) > 0">1011<xsl:value-of select="financialCostcenter" />1012</xsl:when>1013<xsl:otherwise>1014<xsl:value-of select="'/'" />1015</xsl:otherwise>1016</xsl:choose>1017</KOSTL>1018<DUMMY4 ID="17" Length="4" Alignment="left" Filler="blank">/</DUMMY4>1019<AUFNR ID="18" Length="12" Alignment="left" Filler="blank">1020<xsl:choose>1021<xsl:when test="costcenter2 and string-length(costcenter2) > 0">1022<xsl:value-of select="costcenter2" />1023</xsl:when>1024<xsl:otherwise>1025<xsl:value-of select="'/'" />1026</xsl:otherwise>1027</xsl:choose>1028</AUFNR>1029<EBELN ID="19" Length="10" Alignment="left" Filler="blank">/</EBELN>1030<EBELP ID="20" Length="5" Alignment="left" Filler="blank">/</EBELP>1031<PROJN ID="21" Length="16" Alignment="left" Filler="blank">/</PROJN>1032<MATNR ID="22" Length="18" Alignment="left" Filler="blank">/</MATNR>1033<WERKS ID="23" Length="4" Alignment="left" Filler="blank">/</WERKS>1034<MENGE ID="24" Length="17" Alignment="left" Filler="blank">/</MENGE>1035<MEINS ID="25" Length="3" Alignment="left" Filler="blank">/</MEINS>1036<VBEL2 ID="26" Length="10" Alignment="left" Filler="blank">/</VBEL2>1037<POSN2 ID="27" Length="6" Alignment="left" Filler="blank">/</POSN2>1038<ETEN2 ID="28" Length="4" Alignment="left" Filler="blank">/</ETEN2>1039<PERNR ID="29" Length="8" Alignment="left" Filler="blank">/</PERNR>1040<BEWAR ID="30" Length="3" Alignment="left" Filler="blank">/</BEWAR>1041<VALUT ID="31" Length="8" Alignment="left" Filler="blank">/</VALUT>1042<ZFBDT ID="32" Length="8" Alignment="left" Filler="blank">/</ZFBDT>1043<ZINKZ ID="33" Length="2" Alignment="left" Filler="blank">/</ZINKZ>1044<ZUONR ID="34" Length="18" Alignment="left" Filler="blank">1045<xsl:value-of select="orderNumber" />1046<xsl:value-of select="'-'" />1047<xsl:value-of select="itemNumber" />1048</ZUONR>1049<FKONT ID="35" Length="3" Alignment="left" Filler="blank">/</FKONT>1050<XAABG ID="36" Length="1" Alignment="left" Filler="blank">/</XAABG>1051<SGTXT ID="37" Length="50" Alignment="left" Filler="blank">1052<xsl:variable name="twoDigitYear">1053<xsl:value-of select="substring(parent::node()/financialPeriodYear, 3, 4)"/>1054</xsl:variable>1055<xsl:value-of select="$twoDigitYear" />1056<xsl:value-of select="'/'" />1057<xsl:value-of select="parent::node()/financialPeriodMonth" />1058</SGTXT>1059<BLNKZ ID="38" Length="2" Alignment="left" Filler="blank">/</BLNKZ>1060<BLNBT ID="39" Alignment="left" Filler="blank" Length="16">/</BLNBT>1061<BLNPZ ID="40" Alignment="left" Filler="blank" Length="8">/</BLNPZ>1062<MABER ID="41" Alignment="left" Filler="blank" Length="2">/</MABER>1063<SKFBT ID="42" Alignment="left" Filler="blank" Length="16">/</SKFBT>1064<WSKTO ID="43" Alignment="left" Filler="blank" Length="16">/</WSKTO>1065<ZTERM ID="44" Alignment="left" Filler="blank" Length="4">/</ZTERM>1066<ZBD1T ID="45" Alignment="left" Filler="blank" Length="3">/</ZBD1T>1067<ZBD1P ID="46" Alignment="left" Filler="blank" Length="6">/</ZBD1P>1068<ZBD2T ID="47" Alignment="left" Filler="blank" Length="3">/</ZBD2T>1069<ZBD2P ID="48" Alignment="left" Filler="blank" Length="6">/</ZBD2P>1070<ZBD3T ID="49" Alignment="left" Filler="blank" Length="3">/</ZBD3T>1071<ZLSPR ID="50" Alignment="left" Filler="blank" Length="1">/</ZLSPR>1072<REBZG ID="51" Alignment="left" Filler="blank" Length="10">/</REBZG>1073<REBZJ ID="52" Alignment="left" Filler="blank" Length="4">/</REBZJ>1074<REBZZ ID="53" Alignment="left" Filler="blank" Length="3">/</REBZZ>1075<ZLSCH ID="54" Alignment="left" Filler="blank" Length="1">/</ZLSCH>1076<SAMNR ID="55" Alignment="left" Filler="blank" Length="8">/</SAMNR>1077<ZBFIX ID="56" Alignment="left" Filler="blank" Length="1">/</ZBFIX>1078<QSSKZ ID="57" Alignment="left" Filler="blank" Length="2">/</QSSKZ>1079<QSSHB ID="58" Alignment="left" Filler="blank" Length="16">/</QSSHB>1080<QSFBT ID="59" Alignment="left" Filler="blank" Length="16">/</QSFBT>1081<ESRNR ID="60" Alignment="left" Filler="blank" Length="11">/</ESRNR>1082<ESRPZ ID="61" Alignment="left" Filler="blank" Length="2">/</ESRPZ>1083<ESRRE ID="62" Alignment="left" Filler="blank" Length="27">/</ESRRE>1084<FDTAG ID="63" Alignment="left" Filler="blank" Length="8">/</FDTAG>1085<FDLEV ID="64" Alignment="left" Filler="blank" Length="2">/</FDLEV>1086<ANLN1 ID="65" Alignment="left" Filler="blank" Length="12">/</ANLN1>1087<ANLN2 ID="66" Alignment="left" Filler="blank" Length="4">/</ANLN2>1088<BZDAT ID="67" Alignment="left" Filler="blank" Length="8">/</BZDAT>1089<ANBWA ID="68" Alignment="left" Filler="blank" Length="3">/</ANBWA>1090<ABPER ID="69" Alignment="left" Filler="blank" Length="7">/</ABPER>1091<GBETR ID="70" Alignment="left" Filler="blank" Length="16">/</GBETR>1092<KURSR ID="71" Alignment="left" Filler="blank" Length="10">/</KURSR>1093<MANSP ID="72" Alignment="left" Filler="blank" Length="1">/</MANSP>1094<MSCHL ID="73" Alignment="left" Filler="blank" Length="1">/</MSCHL>1095<HBKID ID="74" Alignment="left" Filler="blank" Length="5">/</HBKID>1096<BVTYP ID="75" Alignment="left" Filler="blank" Length="4">/</BVTYP>1097<ANFBN ID="76" Alignment="left" Filler="blank" Length="10">/</ANFBN>1098<ANFBU ID="77" Alignment="left" Filler="blank" Length="4">/</ANFBU>1099<ANFBJ ID="78" Alignment="left" Filler="blank" Length="4">/</ANFBJ>1100<LZBKZ ID="79" Alignment="left" Filler="blank" Length="3">1101<xsl:choose>1102<xsl:when test="orderType='S'">1103<xsl:value-of select="$constLZBZK_S_ORDER" />1104</xsl:when>1105<xsl:otherwise>1106<xsl:value-of select="$constLZBZK_OTHER" />1107</xsl:otherwise>1108</xsl:choose>1109</LZBKZ>1110<LANDL ID="80" Alignment="left" Filler="blank" Length="3">/</LANDL>1111<DIEKZ ID="81" Alignment="left" Filler="blank" Length="1">/</DIEKZ>1112<ZOLLD ID="82" Alignment="left" Filler="blank" Length="8">/</ZOLLD>1113<ZOLLT ID="83" Alignment="left" Filler="blank" Length="8">/</ZOLLT>1114<VRSDT ID="84" Alignment="left" Filler="blank" Length="8">/</VRSDT>1115<VRSKZ ID="85" Alignment="left" Filler="blank" Length="1">/</VRSKZ>1116<HZUON ID="86" Alignment="left" Filler="blank" Length="18">/</HZUON>1117<REGUL ID="87" Alignment="left" Filler="blank" Length="1">/</REGUL>1118<NAME1 ID="88" Alignment="left" Filler="blank" Length="35">/</NAME1>1119<NAME2 ID="89" Alignment="left" Filler="blank" Length="35">/</NAME2>1120<NAME3 ID="90" Alignment="left" Filler="blank" Length="35">/</NAME3>1121<NAME4 ID="91" Alignment="left" Filler="blank" Length="35">/</NAME4>1122<STRAS ID="92" Alignment="left" Filler="blank" Length="35">/</STRAS>1123<ORT01 ID="93" Alignment="left" Filler="blank" Length="35">/</ORT01>1124<PSTLZ ID="94" Alignment="left" Filler="blank" Length="10">/</PSTLZ>1125<LAND1 ID="95" Alignment="left" Filler="blank" Length="3">/</LAND1>1126<REGIO ID="96" Alignment="left" Filler="blank" Length="3">/</REGIO>1127<BANKL ID="97" Alignment="left" Filler="blank" Length="15">/</BANKL>1128<BANKS ID="98" Alignment="left" Filler="blank" Length="3">/</BANKS>1129<BANKN ID="99" Alignment="left" Filler="blank" Length="18">/</BANKN>1130<BKONT ID="100" Alignment="left" Filler="blank" Length="2">/</BKONT>1131<STCD1 ID="101" Alignment="left" Filler="blank" Length="16">/</STCD1>1132<STCD2 ID="102" Alignment="left" Filler="blank" Length="11">/</STCD2>1133<MADAT ID="103" Alignment="left" Filler="blank" Length="8">/</MADAT>1134<MANST ID="104" Alignment="left" Filler="blank" Length="1">/</MANST>1135<EGMLD ID="105" Alignment="left" Filler="blank" Length="3">/</EGMLD>1136<DUMMY2 ID="106" Alignment="left" Filler="blank" Length="3">/</DUMMY2>1137<STCEG ID="107" Alignment="left" Filler="blank" Length="20">/</STCEG>1138<STKZA ID="108" Alignment="left" Filler="blank" Length="1">/</STKZA>1139<STKZU ID="109" Alignment="left" Filler="blank" Length="1">/</STKZU>1140<PFACH ID="110" Alignment="left" Filler="blank" Length="10">/</PFACH>1141<PSTL2 ID="111" Alignment="left" Filler="blank" Length="10">/</PSTL2>1142<SPRAS ID="112" Alignment="left" Filler="blank" Length="1">/</SPRAS>1143<XINVE ID="113" Alignment="left" Filler="blank" Length="1">/</XINVE>11441145<NEWKO ID="114" Length="17" Alignment="left" Filler="blank">1146<xsl:value-of select="accountNumber" />1147</NEWKO>11481149<NEWBW Length="3" Alignment="left" Filler="blank" ID="115">/</NEWBW>1150<KNRZE Length="17" Alignment="left" Filler="blank" ID="116">/</KNRZE>1151<HKONT Length="10" Alignment="left" Filler="blank" ID="117">/</HKONT>1152<PRCTR Length="10" Alignment="left" Filler="blank" ID="118">/</PRCTR>1153<VERTN Length="13" Alignment="left" Filler="blank" ID="119">/</VERTN>1154<VERTT Length="1" Alignment="left" Filler="blank" ID="120">/</VERTT>1155<VBEWA Length="4" Alignment="left" Filler="blank" ID="121">/</VBEWA>1156<HWBAS Length="16" Alignment="left" Filler="blank" ID="122">/</HWBAS>1157<FWBAS Length="16" Alignment="left" Filler="blank" ID="123">/</FWBAS>1158<FIPOS Length="14" Alignment="left" Filler="blank" ID="124">/</FIPOS>1159<VNAME Length="6" Alignment="left" Filler="blank" ID="125">/</VNAME>1160<EGRUP Length="3" Alignment="left" Filler="blank" ID="126">/</EGRUP>1161<BTYPE Length="2" Alignment="left" Filler="blank" ID="127">/</BTYPE>1162<PAOBJNR Length="10" Alignment="left" Filler="blank" ID="128">/</PAOBJNR>1163<KSTRG Length="12" Alignment="left" Filler="blank" ID="129">/</KSTRG>1164<IMKEY Length="8" Alignment="left" Filler="blank" ID="130">/</IMKEY>1165<DUMMY3 Length="8" Alignment="left" Filler="blank" ID="131">/</DUMMY3>1166<VPTNR Length="10" Alignment="left" Filler="blank" ID="132">/</VPTNR>1167<NPLNR Length="12" Alignment="left" Filler="blank" ID="133">/</NPLNR>1168<VORNR Length="4" Alignment="left" Filler="blank" ID="134">/</VORNR>1169<XEGDR Length="1" Alignment="left" Filler="blank" ID="135">/</XEGDR>1170<RECID Length="2" Alignment="left" Filler="blank" ID="136">/</RECID>1171<PPRCT Length="10" Alignment="left" Filler="blank" ID="137">/</PPRCT>1172<PROJK Length="24" Alignment="left" Filler="blank" ID="138">/</PROJK>1173<UZAWE Length="2" Alignment="left" Filler="blank" ID="139">/</UZAWE>1174<TXJCD Length="15" Alignment="left" Filler="blank" ID="140">/</TXJCD>1175<FISTL Length="16" Alignment="left" Filler="blank" ID="141">/</FISTL>1176<GEBER Length="10" Alignment="left" Filler="blank" ID="142">/</GEBER>1177<DMBE2 Length="16" Alignment="left" Filler="blank" ID="143">/</DMBE2>1178<DMBE3 Length="16" Alignment="left" Filler="blank" ID="144">/</DMBE3>1179<PARGB Length="4" Alignment="left" Filler="blank" ID="145">/</PARGB>1180<XREF1 Length="12" Alignment="left" Filler="blank" ID="146">/</XREF1>1181<XREF2 Length="12" Alignment="left" Filler="blank" ID="147">/</XREF2>1182<KBLNR Length="10" Alignment="left" Filler="blank" ID="149">/</KBLNR>1183<KBLPOS Length="3" Alignment="left" Filler="blank" ID="150">/</KBLPOS>1184<WDATE Length="8" Alignment="left" Filler="blank" ID="151">/</WDATE>1185<WGBKZ Length="1" Alignment="left" Filler="blank" ID="152">/</WGBKZ>1186<XAKTZ Length="1" Alignment="left" Filler="blank" ID="153">/</XAKTZ>1187<WNAME Length="30" Alignment="left" Filler="blank" ID="154">/</WNAME>1188<WORT1 Length="30" Alignment="left" Filler="blank" ID="155">/</WORT1>1189<WBZOG Length="30" Alignment="left" Filler="blank" ID="156">/</WBZOG>1190<WORT2 Length="30" Alignment="left" Filler="blank" ID="157">/</WORT2>1191<WBANK Length="60" Alignment="left" Filler="blank" ID="158">/</WBANK>1192<WLZBP Length="60" Alignment="left" Filler="blank" ID="159">/</WLZBP>1193<DISKP Length="8" Alignment="left" Filler="blank" ID="160">/</DISKP>1194<DISKT Length="3" Alignment="left" Filler="blank" ID="161">/</DISKT>1195<WINFW Length="16" Alignment="left" Filler="blank" ID="162">/</WINFW>1196<WINHW Length="16" Alignment="left" Filler="blank" ID="163">/</WINHW>1197<WEVWV Length="1" Alignment="left" Filler="blank" ID="164">/</WEVWV>1198<WSTAT Length="1" Alignment="left" Filler="blank" ID="165">/</WSTAT>1199<WMWKZ Length="2" Alignment="left" Filler="blank" ID="166">/</WMWKZ>1200<WSTKZ Length="1" Alignment="left" Filler="blank" ID="167">/</WSTKZ>1201<RKE_ARTNR Length="18" Alignment="left" Filler="blank" ID="169">/</RKE_ARTNR>1202<RKE_BONUS Length="2" Alignment="left" Filler="blank" ID="170">/</RKE_BONUS>1203<RKE_BRSCH Length="4" Alignment="left" Filler="blank" ID="171">/</RKE_BRSCH>1204<RKE_BUKRS Length="4" Alignment="left" Filler="blank" ID="172">/</RKE_BUKRS>1205<RKE_BZIRK Length="6" Alignment="left" Filler="blank" ID="173">/</RKE_BZIRK>1206<RKE_EFORM Length="5" Alignment="left" Filler="blank" ID="174">/</RKE_EFORM>1207<RKE_FKART Length="4" Alignment="left" Filler="blank" ID="175">/</RKE_FKART>1208<RKE_GEBIE Length="4" Alignment="left" Filler="blank" ID="176">/</RKE_GEBIE>1209<RKE_GSBER Length="4" Alignment="left" Filler="blank" ID="177">/</RKE_GSBER>1210<RKE_KAUFN Length="10" Alignment="left" Filler="blank" ID="178">/</RKE_KAUFN>1211<RKE_KDGRP Length="2" Alignment="left" Filler="blank" ID="179">/</RKE_KDGRP>1212<RKE_KDPOS Length="6" Alignment="left" Filler="blank" ID="180">/</RKE_KDPOS>1213<RKE_KNDNR Length="10" Alignment="left" Filler="blank" ID="181">/</RKE_KNDNR>1214<RKE_KOKRS Length="4" Alignment="left" Filler="blank" ID="182">/</RKE_KOKRS>1215<RKE_KSTRG Length="12" Alignment="left" Filler="blank" ID="183">/</RKE_KSTRG>1216<RKE_LAND1 Length="3" Alignment="left" Filler="blank" ID="184">/</RKE_LAND1>1217<RKE_MAABC Length="1" Alignment="left" Filler="blank" ID="185">/</RKE_MAABC>1218<RKE_MATKL Length="9" Alignment="left" Filler="blank" ID="186">/</RKE_MATKL>1219<RKE_PRCTR Length="10" Alignment="left" Filler="blank" ID="187">/</RKE_PRCTR>1220<RKE_PSPNR Length="24" Alignment="left" Filler="blank" ID="188">/</RKE_PSPNR>1221<RKE_RKAUFNR Length="12" Alignment="left" Filler="blank" ID="189">/</RKE_RKAUFNR>1222<RKE_SPART Length="2" Alignment="left" Filler="blank" ID="190">/</RKE_SPART>1223<RKE_VKBUR Length="4" Alignment="left" Filler="blank" ID="191">/</RKE_VKBUR>1224<RKE_VKGRP Length="3" Alignment="left" Filler="blank" ID="192">/</RKE_VKGRP>1225<RKE_VKORG Length="4" Alignment="left" Filler="blank" ID="193">/</RKE_VKORG>1226<RKE_VTWEG Length="2" Alignment="left" Filler="blank" ID="194">/</RKE_VTWEG>1227<RKE_WERKS Length="4" Alignment="left" Filler="blank" ID="195">/</RKE_WERKS>1228<RKE_KMBRND Length="2" Alignment="left" Filler="blank" ID="196">/</RKE_KMBRND>1229<RKE_KMCATG Length="2" Alignment="left" Filler="blank" ID="197">/</RKE_KMCATG>1230<RKE_KMHI01 Length="10" Alignment="left" Filler="blank" ID="198">/</RKE_KMHI01>1231<RKE_KMHI02 Length="10" Alignment="left" Filler="blank" ID="199">/</RKE_KMHI02>1232<RKE_KMHI03 Length="10" Alignment="left" Filler="blank" ID="200">/</RKE_KMHI03>1233<RKE_KMKDGR Length="2" Alignment="left" Filler="blank" ID="201">/</RKE_KMKDGR>1234<RKE_KMLAND Length="3" Alignment="left" Filler="blank" ID="202">/</RKE_KMLAND>1235<RKE_KMMAKL Length="9" Alignment="left" Filler="blank" ID="203">/</RKE_KMMAKL>1236<RKE_KMNIEL Length="2" Alignment="left" Filler="blank" ID="204">/</RKE_KMNIEL>1237<RKE_KMSTGE Length="2" Alignment="left" Filler="blank" ID="205">/</RKE_KMSTGE>1238<RKE_KMVKBU Length="4" Alignment="left" Filler="blank" ID="206">/</RKE_KMVKBU>1239<RKE_KMVKGR Length="3" Alignment="left" Filler="blank" ID="207">/</RKE_KMVKGR>1240<RKE_KMVTNR Length="8" Alignment="left" Filler="blank" ID="208">/</RKE_KMVTNR>1241<RKE_PPRCTR Length="10" Alignment="left" Filler="blank" ID="209">/</RKE_PPRCTR>12421243<!-- START new RKE-elements -->1244<RKE_WW005 Length="5" Alignment="left" Filler="blank" ID="276">/</RKE_WW005>1245<RKE_WW006 Length="5" Alignment="left" Filler="blank" ID="277">/</RKE_WW006>1246<RKE_WW007 Length="3" Alignment="left" Filler="blank" ID="278">/</RKE_WW007>1247<RKE_WW008 Length="3" Alignment="left" Filler="blank" ID="279">/</RKE_WW008>1248<RKE_WW009 Length="1" Alignment="left" Filler="blank" ID="280">/</RKE_WW009>1249<RKE_WW010 Length="3" Alignment="left" Filler="blank" ID="281">/</RKE_WW010>1250<RKE_WW011 Length="2" Alignment="left" Filler="blank" ID="282">/</RKE_WW011>1251<RKE_WW012 Length="6" Alignment="left" Filler="blank" ID="283">/</RKE_WW012>1252<RKE_WW013 Length="10" Alignment="left" Filler="blank" ID="284">/</RKE_WW013>1253<RKE_WW015 Length="1" Alignment="left" Filler="blank" ID="285">/</RKE_WW015>1254<RKE_WW016 Length="2" Alignment="left" Filler="blank" ID="286">/</RKE_WW016>1255<RKE_WW017 Length="7" Alignment="left" Filler="blank" ID="287">/</RKE_WW017>1256<RKE_WW019 Length="6" Alignment="left" Filler="blank" ID="289">/</RKE_WW019>1257<!-- END new RKE-elements -->12581259<VBUND Length="6" Alignment="left" Filler="blank" ID="210">/</VBUND>1260<FKBER Length="4" Alignment="left" Filler="blank" ID="211">/</FKBER>1261<DABRZ Length="8" Alignment="left" Filler="blank" ID="212">/</DABRZ>1262<XSTBA Length="1" Alignment="left" Filler="blank" ID="213">/</XSTBA>12631264<!-- START Additional (empty) tags start -->1265<RSTGR Length="3" Alignment="left" Filler="blank" ID="214">/</RSTGR>1266<FIPEX Length="24" Alignment="left" Filler="blank" ID="215">/</FIPEX>1267<XNEGP Length="1" Alignment="left" Filler="blank" ID="216">/</XNEGP>1268<GRICD Length="2" Alignment="left" Filler="blank" ID="217">/</GRICD>1269<GRIRG Length="3" Alignment="left" Filler="blank" ID="218">/</GRIRG>1270<GITYP Length="2" Alignment="left" Filler="blank" ID="219">/</GITYP>1271<FITYP Length="2" Alignment="left" Filler="blank" ID="220">/</FITYP>1272<STCDT Length="2" Alignment="left" Filler="blank" ID="221">/</STCDT>1273<STKZN Length="1" Alignment="left" Filler="blank" ID="222">/</STKZN>1274<STCD3 Length="18" Alignment="left" Filler="blank" ID="223">/</STCD3>1275<STCD4 Length="18" Alignment="left" Filler="blank" ID="224">/</STCD4>1276<XREF3 Length="20" Alignment="left" Filler="blank" ID="225">/</XREF3>1277<KIDNO Length="30" Alignment="left" Filler="blank" ID="226">/</KIDNO>1278<DTWS1 Length="2" Alignment="left" Filler="blank" ID="227">/</DTWS1>1279<DTWS2 Length="2" Alignment="left" Filler="blank" ID="228">/</DTWS2>1280<DTWS3 Length="2" Alignment="left" Filler="blank" ID="229">/</DTWS3>1281<DTWS4 Length="2" Alignment="left" Filler="blank" ID="230">/</DTWS4>1282<DTAWS Length="2" Alignment="left" Filler="blank" ID="231">/</DTAWS>1283<PYCUR Length="5" Alignment="left" Filler="blank" ID="232">/</PYCUR>1284<PYAMT Length="16" Alignment="left" Filler="blank" ID="233">/</PYAMT>1285<BUPLA Length="4" Alignment="left" Filler="blank" ID="234">/</BUPLA>1286<SECCO Length="4" Alignment="left" Filler="blank" ID="235">/</SECCO>1287<LSTAR Length="6" Alignment="left" Filler="blank" ID="236">/</LSTAR>1288<EGDEB Length="10" Alignment="left" Filler="blank" ID="237">/</EGDEB>1289<WENR Length="8" Alignment="left" Filler="blank" ID="238">/</WENR>1290<GENR Length="8" Alignment="left" Filler="blank" ID="239">/</GENR>1291<GRNR Length="8" Alignment="left" Filler="blank" ID="240">/</GRNR>1292<MENR Length="8" Alignment="left" Filler="blank" ID="241">/</MENR>1293<MIVE Length="13" Alignment="left" Filler="blank" ID="242">/</MIVE>1294<NKSL Length="4" Alignment="left" Filler="blank" ID="243">/</NKSL>1295<EMPSL Length="5" Alignment="left" Filler="blank" ID="244">/</EMPSL>1296<SVWNR Length="13" Alignment="left" Filler="blank" ID="245">/</SVWNR>1297<SBERI Length="10" Alignment="left" Filler="blank" ID="246">/</SBERI>1298<KKBER Length="4" Alignment="left" Filler="blank" ID="247">/</KKBER>1299<EMPFB Length="10" Alignment="left" Filler="blank" ID="248">/</EMPFB>1300<KURSR_M Length="10" Alignment="left" Filler="blank" ID="249">/</KURSR_M>1301<J_1KFREPRE Length="10" Alignment="left" Filler="blank" ID="250">/</J_1KFREPRE>1302<J_1KFTBUS Length="30" Alignment="left" Filler="blank" ID="251">/</J_1KFTBUS>1303<J_1KFTIND Length="30" Alignment="left" Filler="blank" ID="252">/</J_1KFTIND>1304<IDXSP Length="5" Alignment="left" Filler="blank" ID="253">/</IDXSP>1305<ANRED Length="15" Alignment="left" Filler="blank" ID="254">/</ANRED>1306<RECNNR Length="13" Alignment="left" Filler="blank" ID="255">/</RECNNR>1307<E_MIVE Length="13" Alignment="left" Filler="blank" ID="256">/</E_MIVE>1308<BKREF Length="20" Alignment="left" Filler="blank" ID="257">/</BKREF>1309<DTAMS Length="1" Alignment="left" Filler="blank" ID="258">/</DTAMS>1310<CESSION_KZ Length="2" Alignment="left" Filler="blank" ID="259">/</CESSION_KZ>1311<GRANT_NBR Length="20" Alignment="left" Filler="blank" ID="260">/</GRANT_NBR>1312<FKBER_LONG Length="16" Alignment="left" Filler="blank" ID="261">/</FKBER_LONG>1313<ERLKZ Length="1" Alignment="left" Filler="blank" ID="262">/</ERLKZ>1314<IBAN Length="34" Alignment="left" Filler="blank" ID="263">/</IBAN>1315<VALID_FROM Length="8" Alignment="left" Filler="blank" ID="264">/</VALID_FROM>1316<SEGMENT Length="10" Alignment="left" Filler="blank" ID="265">/</SEGMENT>1317<PSEGMENT Length="10" Alignment="left" Filler="blank" ID="266">/</PSEGMENT>1318<HKTID Length="5" Alignment="left" Filler="blank" ID="267">/</HKTID>1319<XSIWE Length="1" Alignment="left" Filler="blank" ID="268">/</XSIWE>1320<TCNO Length="16" Alignment="left" Filler="blank" ID="269">/</TCNO>1321<DATEOFSERVICE Length="8" Alignment="left" Filler="blank" ID="270">/</DATEOFSERVICE>1322<NOTAXCORR Length="1" Alignment="left" Filler="blank" ID="271">/</NOTAXCORR>1323<DIFFOPTRATE Length="10" Alignment="left" Filler="blank" ID="272">/</DIFFOPTRATE>1324<HASDIFFOPTRATE Length="1" Alignment="left" Filler="blank" ID="273">/</HASDIFFOPTRATE>1325<SENDE Length="1" Alignment="left" Filler="blank" ID="274">/</SENDE>1326<PRODPER Length="8" Alignment="left" Filler="blank" ID="275">/</PRODPER>1327<!-- END Additional tags -->13281329</invoiceDetails_1_elements>1330</xsl:template>13311332<xsl:template name="invoiceDetails_DetailCharges_1_elements">1333<invoiceDetails_DetailCharges_1_elements>1334<STYPE ID="1" Length="1" Alignment="left" Filler="blank">2</STYPE>1335<TBNAM ID="2" Length="30" Alignment="left" Filler="blank">BBSEG</TBNAM>1336<NEWBS ID="3" Length="2" Alignment="left" Filler="blank">1337<xsl:if test="parent::node()/type='I'">40</xsl:if>1338<xsl:if test="parent::node()/type='C'">50</xsl:if>1339</NEWBS>1340<DUMMYX ID="4" Length="10" Alignment="left" Filler="blank">/</DUMMYX>1341<NEWUM ID="5" Length="1" Alignment="left" Filler="blank">/</NEWUM>1342<NEWBK ID="6" Length="4" Alignment="left" Filler="blank">/</NEWBK>1343<WRBTR ID="7" Length="16" Alignment="left" Filler="blank">1344<!-- <xsl:value-of select="format-number(totalAmount, '#0.00', 'european')"/> -->1345<xsl:value-of select="format-number(totalAmount, '0000000000000,00', 'european')"/>1346</WRBTR>1347<DMBTR ID="8" Length="16" Alignment="left" Filler="blank">/</DMBTR>1348<WMWST ID="9" Length="16" Alignment="left" Filler="blank">/</WMWST>1349<MWSTS ID="10" Length="16" Alignment="left" Filler="blank">/</MWSTS>1350<MWSKZ ID="11" Length="2" Alignment="left" Filler="blank">1351<xsl:value-of select="parent::node()/financialTaxCode" />1352</MWSKZ>1353<XSKRL ID="12" Length="1" Alignment="left" Filler="blank">/</XSKRL>1354<FWZUZ ID="13" Length="16" Alignment="left" Filler="blank">/</FWZUZ>1355<HWZUZ ID="14" Length="16" Alignment="left" Filler="blank">/</HWZUZ>1356<GSBER ID="15" Length="4" Alignment="left" Filler="blank">/</GSBER>1357<KOSTL ID="16" Length="10" Alignment="left" Filler="blank">1358<xsl:choose>1359<xsl:when test="financialCostcenter and string-length(financialCostcenter) > 0">1360<xsl:value-of select="financialCostcenter" />1361</xsl:when>1362<xsl:otherwise>1363<xsl:value-of select="'/'" />1364</xsl:otherwise>1365</xsl:choose>1366</KOSTL>1367<DUMMY4 ID="17" Length="4" Alignment="left" Filler="blank">/</DUMMY4>1368<AUFNR ID="18" Length="12" Alignment="left" Filler="blank">1369<xsl:choose>1370<xsl:when test="costcenter2 and string-length(costcenter2) > 0">1371<xsl:value-of select="costcenter2" />1372</xsl:when>1373<xsl:otherwise>1374<xsl:value-of select="'/'" />1375</xsl:otherwise>1376</xsl:choose>1377</AUFNR>1378<EBELN ID="19" Length="10" Alignment="left" Filler="blank">/</EBELN>1379<EBELP ID="20" Length="5" Alignment="left" Filler="blank">/</EBELP>1380<PROJN ID="21" Length="16" Alignment="left" Filler="blank">/</PROJN>1381<MATNR ID="22" Length="18" Alignment="left" Filler="blank">/</MATNR>1382<WERKS ID="23" Length="4" Alignment="left" Filler="blank">/</WERKS>1383<MENGE ID="24" Length="17" Alignment="left" Filler="blank">/</MENGE>1384<MEINS ID="25" Length="3" Alignment="left" Filler="blank">/</MEINS>1385<VBEL2 ID="26" Length="10" Alignment="left" Filler="blank">/</VBEL2>1386<POSN2 ID="27" Length="6" Alignment="left" Filler="blank">/</POSN2>1387<ETEN2 ID="28" Length="4" Alignment="left" Filler="blank">/</ETEN2>1388<PERNR ID="29" Length="8" Alignment="left" Filler="blank">/</PERNR>1389<BEWAR ID="30" Length="3" Alignment="left" Filler="blank">/</BEWAR>1390<VALUT ID="31" Length="8" Alignment="left" Filler="blank">/</VALUT>1391<ZFBDT ID="32" Length="8" Alignment="left" Filler="blank">/</ZFBDT>1392<ZINKZ ID="33" Length="2" Alignment="left" Filler="blank">/</ZINKZ>1393<ZUONR ID="34" Length="18" Alignment="left" Filler="blank">1394<xsl:value-of select="orderNumber" />1395<xsl:value-of select="'-'" />1396<xsl:value-of select="itemNumber" />1397</ZUONR>1398<FKONT ID="35" Length="3" Alignment="left" Filler="blank">/</FKONT>1399<XAABG ID="36" Length="1" Alignment="left" Filler="blank">/</XAABG>1400<SGTXT ID="37" Length="50" Alignment="left" Filler="blank">1401<xsl:variable name="twoDigitYear">1402<xsl:value-of select="substring(parent::node()/financialPeriodYear, 3, 4)"/>1403</xsl:variable>1404<xsl:value-of select="$twoDigitYear" />1405<xsl:value-of select="'/'" />1406<xsl:value-of select="parent::node()/financialPeriodMonth" />1407</SGTXT>1408<BLNKZ ID="38" Alignment="left" Filler="blank" Length="2">/</BLNKZ>1409<BLNBT ID="39" Alignment="left" Filler="blank" Length="16">/</BLNBT>1410<BLNPZ ID="40" Alignment="left" Filler="blank" Length="8">/</BLNPZ>1411<MABER ID="41" Alignment="left" Filler="blank" Length="2">/</MABER>1412<SKFBT ID="42" Alignment="left" Filler="blank" Length="16">/</SKFBT>1413<WSKTO ID="43" Alignment="left" Filler="blank" Length="16">/</WSKTO>1414<ZTERM ID="44" Alignment="left" Filler="blank" Length="4">/</ZTERM>1415<ZBD1T ID="45" Alignment="left" Filler="blank" Length="3">/</ZBD1T>1416<ZBD1P ID="46" Alignment="left" Filler="blank" Length="6">/</ZBD1P>1417<ZBD2T ID="47" Alignment="left" Filler="blank" Length="3">/</ZBD2T>1418<ZBD2P ID="48" Alignment="left" Filler="blank" Length="6">/</ZBD2P>1419<ZBD3T ID="49" Alignment="left" Filler="blank" Length="3">/</ZBD3T>1420<ZLSPR ID="50" Alignment="left" Filler="blank" Length="1">/</ZLSPR>1421<REBZG ID="51" Alignment="left" Filler="blank" Length="10">/</REBZG>1422<REBZJ ID="52" Alignment="left" Filler="blank" Length="4">/</REBZJ>1423<REBZZ ID="53" Alignment="left" Filler="blank" Length="3">/</REBZZ>1424<ZLSCH ID="54" Alignment="left" Filler="blank" Length="1">/</ZLSCH>1425<SAMNR ID="55" Alignment="left" Filler="blank" Length="8">/</SAMNR>1426<ZBFIX ID="56" Alignment="left" Filler="blank" Length="1">/</ZBFIX>1427<QSSKZ ID="57" Alignment="left" Filler="blank" Length="2">/</QSSKZ>1428<QSSHB ID="58" Alignment="left" Filler="blank" Length="16">/</QSSHB>1429<QSFBT ID="59" Alignment="left" Filler="blank" Length="16">/</QSFBT>1430<ESRNR ID="60" Alignment="left" Filler="blank" Length="11">/</ESRNR>1431<ESRPZ ID="61" Alignment="left" Filler="blank" Length="2">/</ESRPZ>1432<ESRRE ID="62" Alignment="left" Filler="blank" Length="27">/</ESRRE>1433<FDTAG ID="63" Alignment="left" Filler="blank" Length="8">/</FDTAG>1434<FDLEV ID="64" Alignment="left" Filler="blank" Length="2">/</FDLEV>1435<ANLN1 ID="65" Alignment="left" Filler="blank" Length="12">/</ANLN1>1436<ANLN2 ID="66" Alignment="left" Filler="blank" Length="4">/</ANLN2>1437<BZDAT ID="67" Alignment="left" Filler="blank" Length="8">/</BZDAT>1438<ANBWA ID="68" Alignment="left" Filler="blank" Length="3">/</ANBWA>1439<ABPER ID="69" Alignment="left" Filler="blank" Length="7">/</ABPER>1440<GBETR ID="70" Alignment="left" Filler="blank" Length="16">/</GBETR>1441<KURSR ID="71" Alignment="left" Filler="blank" Length="10">/</KURSR>1442<MANSP ID="72" Alignment="left" Filler="blank" Length="1">/</MANSP>1443<MSCHL ID="73" Alignment="left" Filler="blank" Length="1">/</MSCHL>1444<HBKID ID="74" Alignment="left" Filler="blank" Length="5">/</HBKID>1445<BVTYP ID="75" Alignment="left" Filler="blank" Length="4">/</BVTYP>1446<ANFBN ID="76" Alignment="left" Filler="blank" Length="10">/</ANFBN>1447<ANFBU ID="77" Alignment="left" Filler="blank" Length="4">/</ANFBU>1448<ANFBJ ID="78" Alignment="left" Filler="blank" Length="4">/</ANFBJ>1449<LZBKZ ID="79" Alignment="left" Filler="blank" Length="3">1450<xsl:choose>1451<xsl:when test="orderType='S'">1452<xsl:value-of select="$constLZBZK_S_ORDER" />1453</xsl:when>1454<xsl:otherwise>1455<xsl:value-of select="$constLZBZK_OTHER" />1456</xsl:otherwise>1457</xsl:choose>1458</LZBKZ>1459<LANDL ID="80" Alignment="left" Filler="blank" Length="3">/</LANDL>1460<DIEKZ ID="81" Alignment="left" Filler="blank" Length="1">/</DIEKZ>1461<ZOLLD ID="82" Alignment="left" Filler="blank" Length="8">/</ZOLLD>1462<ZOLLT ID="83" Alignment="left" Filler="blank" Length="8">/</ZOLLT>1463<VRSDT ID="84" Alignment="left" Filler="blank" Length="8">/</VRSDT>1464<VRSKZ ID="85" Alignment="left" Filler="blank" Length="1">/</VRSKZ>1465<HZUON ID="86" Alignment="left" Filler="blank" Length="18">/</HZUON>1466<REGUL ID="87" Alignment="left" Filler="blank" Length="1">/</REGUL>1467<NAME1 ID="88" Alignment="left" Filler="blank" Length="35">/</NAME1>1468<NAME2 ID="89" Alignment="left" Filler="blank" Length="35">/</NAME2>1469<NAME3 ID="90" Alignment="left" Filler="blank" Length="35">/</NAME3>1470<NAME4 ID="91" Alignment="left" Filler="blank" Length="35">/</NAME4>1471<STRAS ID="92" Alignment="left" Filler="blank" Length="35">/</STRAS>1472<ORT01 ID="93" Alignment="left" Filler="blank" Length="35">/</ORT01>1473<PSTLZ ID="94" Alignment="left" Filler="blank" Length="10">/</PSTLZ>1474<LAND1 ID="95" Alignment="left" Filler="blank" Length="3">/</LAND1>1475<REGIO ID="96" Alignment="left" Filler="blank" Length="3">/</REGIO>1476<BANKL ID="97" Alignment="left" Filler="blank" Length="15">/</BANKL>1477<BANKS ID="98" Alignment="left" Filler="blank" Length="3">/</BANKS>1478<BANKN ID="99" Alignment="left" Filler="blank" Length="18">/</BANKN>1479<BKONT ID="100" Alignment="left" Filler="blank" Length="2">/</BKONT>1480<STCD1 ID="101" Alignment="left" Filler="blank" Length="16">/</STCD1>1481<STCD2 ID="102" Alignment="left" Filler="blank" Length="11">/</STCD2>1482<MADAT ID="103" Alignment="left" Filler="blank" Length="8">/</MADAT>1483<MANST ID="104" Alignment="left" Filler="blank" Length="1">/</MANST>1484<EGMLD ID="105" Alignment="left" Filler="blank" Length="3">/</EGMLD>1485<DUMMY2 ID="106" Alignment="left" Filler="blank" Length="3">/</DUMMY2>1486<STCEG ID="107" Alignment="left" Filler="blank" Length="20">/</STCEG>1487<STKZA ID="108" Alignment="left" Filler="blank" Length="1">/</STKZA>1488<STKZU ID="109" Alignment="left" Filler="blank" Length="1">/</STKZU>1489<PFACH ID="110" Alignment="left" Filler="blank" Length="10">/</PFACH>1490<PSTL2 ID="111" Alignment="left" Filler="blank" Length="10">/</PSTL2>1491<SPRAS ID="112" Alignment="left" Filler="blank" Length="1">/</SPRAS>1492<XINVE ID="113" Alignment="left" Filler="blank" Length="1">/</XINVE>14931494<NEWKO ID="114" Length="17" Alignment="left" Filler="blank">1495<xsl:value-of select="accountNumber" />1496</NEWKO>14971498<NEWBW Length="3" Alignment="left" Filler="blank" ID="115">/</NEWBW>1499<KNRZE Length="17" Alignment="left" Filler="blank" ID="116">/</KNRZE>1500<HKONT Length="10" Alignment="left" Filler="blank" ID="117">/</HKONT>1501<PRCTR Length="10" Alignment="left" Filler="blank" ID="118">/</PRCTR>1502<VERTN Length="13" Alignment="left" Filler="blank" ID="119">/</VERTN>1503<VERTT Length="1" Alignment="left" Filler="blank" ID="120">/</VERTT>1504<VBEWA Length="4" Alignment="left" Filler="blank" ID="121">/</VBEWA>1505<HWBAS Length="16" Alignment="left" Filler="blank" ID="122">/</HWBAS>1506<FWBAS Length="16" Alignment="left" Filler="blank" ID="123">/</FWBAS>1507<FIPOS Length="14" Alignment="left" Filler="blank" ID="124">/</FIPOS>1508<VNAME Length="6" Alignment="left" Filler="blank" ID="125">/</VNAME>1509<EGRUP Length="3" Alignment="left" Filler="blank" ID="126">/</EGRUP>1510<BTYPE Length="2" Alignment="left" Filler="blank" ID="127">/</BTYPE>1511<PAOBJNR Length="10" Alignment="left" Filler="blank" ID="128">/</PAOBJNR>1512<KSTRG Length="12" Alignment="left" Filler="blank" ID="129">/</KSTRG>1513<IMKEY Length="8" Alignment="left" Filler="blank" ID="130">/</IMKEY>1514<DUMMY3 Length="8" Alignment="left" Filler="blank" ID="131">/</DUMMY3>1515<VPTNR Length="10" Alignment="left" Filler="blank" ID="132">/</VPTNR>1516<NPLNR Length="12" Alignment="left" Filler="blank" ID="133">/</NPLNR>1517<VORNR Length="4" Alignment="left" Filler="blank" ID="134">/</VORNR>1518<XEGDR Length="1" Alignment="left" Filler="blank" ID="135">/</XEGDR>1519<RECID Length="2" Alignment="left" Filler="blank" ID="136">/</RECID>1520<PPRCT Length="10" Alignment="left" Filler="blank" ID="137">/</PPRCT>1521<PROJK Length="24" Alignment="left" Filler="blank" ID="138">/</PROJK>1522<UZAWE Length="2" Alignment="left" Filler="blank" ID="139">/</UZAWE>1523<TXJCD Length="15" Alignment="left" Filler="blank" ID="140">/</TXJCD>1524<FISTL Length="16" Alignment="left" Filler="blank" ID="141">/</FISTL>1525<GEBER Length="10" Alignment="left" Filler="blank" ID="142">/</GEBER>1526<DMBE2 Length="16" Alignment="left" Filler="blank" ID="143">/</DMBE2>1527<DMBE3 Length="16" Alignment="left" Filler="blank" ID="144">/</DMBE3>1528<PARGB Length="4" Alignment="left" Filler="blank" ID="145">/</PARGB>1529<XREF1 Length="12" Alignment="left" Filler="blank" ID="146">/</XREF1>1530<XREF2 Length="12" Alignment="left" Filler="blank" ID="147">/</XREF2>1531<KBLNR Length="10" Alignment="left" Filler="blank" ID="149">/</KBLNR>1532<KBLPOS Length="3" Alignment="left" Filler="blank" ID="150">/</KBLPOS>1533<WDATE Length="8" Alignment="left" Filler="blank" ID="151">/</WDATE>1534<WGBKZ Length="1" Alignment="left" Filler="blank" ID="152">/</WGBKZ>1535<XAKTZ Length="1" Alignment="left" Filler="blank" ID="153">/</XAKTZ>1536<WNAME Length="30" Alignment="left" Filler="blank" ID="154">/</WNAME>1537<WORT1 Length="30" Alignment="left" Filler="blank" ID="155">/</WORT1>1538<WBZOG Length="30" Alignment="left" Filler="blank" ID="156">/</WBZOG>1539<WORT2 Length="30" Alignment="left" Filler="blank" ID="157">/</WORT2>1540<WBANK Length="60" Alignment="left" Filler="blank" ID="158">/</WBANK>1541<WLZBP Length="60" Alignment="left" Filler="blank" ID="159">/</WLZBP>1542<DISKP Length="8" Alignment="left" Filler="blank" ID="160">/</DISKP>1543<DISKT Length="3" Alignment="left" Filler="blank" ID="161">/</DISKT>1544<WINFW Length="16" Alignment="left" Filler="blank" ID="162">/</WINFW>1545<WINHW Length="16" Alignment="left" Filler="blank" ID="163">/</WINHW>1546<WEVWV Length="1" Alignment="left" Filler="blank" ID="164">/</WEVWV>1547<WSTAT Length="1" Alignment="left" Filler="blank" ID="165">/</WSTAT>1548<WMWKZ Length="2" Alignment="left" Filler="blank" ID="166">/</WMWKZ>1549<WSTKZ Length="1" Alignment="left" Filler="blank" ID="167">/</WSTKZ>1550<RKE_ARTNR Length="18" Alignment="left" Filler="blank" ID="169">/</RKE_ARTNR>1551<RKE_BONUS Length="2" Alignment="left" Filler="blank" ID="170">/</RKE_BONUS>1552<RKE_BRSCH Length="4" Alignment="left" Filler="blank" ID="171">/</RKE_BRSCH>1553<RKE_BUKRS Length="4" Alignment="left" Filler="blank" ID="172">/</RKE_BUKRS>1554<RKE_BZIRK Length="6" Alignment="left" Filler="blank" ID="173">/</RKE_BZIRK>1555<RKE_EFORM Length="5" Alignment="left" Filler="blank" ID="174">/</RKE_EFORM>1556<RKE_FKART Length="4" Alignment="left" Filler="blank" ID="175">/</RKE_FKART>1557<RKE_GEBIE Length="4" Alignment="left" Filler="blank" ID="176">/</RKE_GEBIE>1558<RKE_GSBER Length="4" Alignment="left" Filler="blank" ID="177">/</RKE_GSBER>1559<RKE_KAUFN Length="10" Alignment="left" Filler="blank" ID="178">/</RKE_KAUFN>1560<RKE_KDGRP Length="2" Alignment="left" Filler="blank" ID="179">/</RKE_KDGRP>1561<RKE_KDPOS Length="6" Alignment="left" Filler="blank" ID="180">/</RKE_KDPOS>1562<RKE_KNDNR Length="10" Alignment="left" Filler="blank" ID="181">/</RKE_KNDNR>1563<RKE_KOKRS Length="4" Alignment="left" Filler="blank" ID="182">/</RKE_KOKRS>1564<RKE_KSTRG Length="12" Alignment="left" Filler="blank" ID="183">/</RKE_KSTRG>1565<RKE_LAND1 Length="3" Alignment="left" Filler="blank" ID="184">/</RKE_LAND1>1566<RKE_MAABC Length="1" Alignment="left" Filler="blank" ID="185">/</RKE_MAABC>1567<RKE_MATKL Length="9" Alignment="left" Filler="blank" ID="186">/</RKE_MATKL>1568<RKE_PRCTR Length="10" Alignment="left" Filler="blank" ID="187">/</RKE_PRCTR>1569<RKE_PSPNR Length="24" Alignment="left" Filler="blank" ID="188">/</RKE_PSPNR>1570<RKE_RKAUFNR Length="12" Alignment="left" Filler="blank" ID="189">/</RKE_RKAUFNR>1571<RKE_SPART Length="2" Alignment="left" Filler="blank" ID="190">/</RKE_SPART>1572<RKE_VKBUR Length="4" Alignment="left" Filler="blank" ID="191">/</RKE_VKBUR>1573<RKE_VKGRP Length="3" Alignment="left" Filler="blank" ID="192">/</RKE_VKGRP>1574<RKE_VKORG Length="4" Alignment="left" Filler="blank" ID="193">/</RKE_VKORG>1575<RKE_VTWEG Length="2" Alignment="left" Filler="blank" ID="194">/</RKE_VTWEG>1576<RKE_WERKS Length="4" Alignment="left" Filler="blank" ID="195">/</RKE_WERKS>1577<RKE_KMBRND Length="2" Alignment="left" Filler="blank" ID="196">/</RKE_KMBRND>1578<RKE_KMCATG Length="2" Alignment="left" Filler="blank" ID="197">/</RKE_KMCATG>1579<RKE_KMHI01 Length="10" Alignment="left" Filler="blank" ID="198">/</RKE_KMHI01>1580<RKE_KMHI02 Length="10" Alignment="left" Filler="blank" ID="199">/</RKE_KMHI02>1581<RKE_KMHI03 Length="10" Alignment="left" Filler="blank" ID="200">/</RKE_KMHI03>1582<RKE_KMKDGR Length="2" Alignment="left" Filler="blank" ID="201">/</RKE_KMKDGR>1583<RKE_KMLAND Length="3" Alignment="left" Filler="blank" ID="202">/</RKE_KMLAND>1584<RKE_KMMAKL Length="9" Alignment="left" Filler="blank" ID="203">/</RKE_KMMAKL>1585<RKE_KMNIEL Length="2" Alignment="left" Filler="blank" ID="204">/</RKE_KMNIEL>1586<RKE_KMSTGE Length="2" Alignment="left" Filler="blank" ID="205">/</RKE_KMSTGE>1587<RKE_KMVKBU Length="4" Alignment="left" Filler="blank" ID="206">/</RKE_KMVKBU>1588<RKE_KMVKGR Length="3" Alignment="left" Filler="blank" ID="207">/</RKE_KMVKGR>1589<RKE_KMVTNR Length="8" Alignment="left" Filler="blank" ID="208">/</RKE_KMVTNR>1590<RKE_PPRCTR Length="10" Alignment="left" Filler="blank" ID="209">/</RKE_PPRCTR>15911592<!-- START new RKE-elements -->1593<RKE_WW005 Length="5" Alignment="left" Filler="blank" ID="276">/</RKE_WW005>1594<RKE_WW006 Length="5" Alignment="left" Filler="blank" ID="277">/</RKE_WW006>1595<RKE_WW007 Length="3" Alignment="left" Filler="blank" ID="278">/</RKE_WW007>1596<RKE_WW008 Length="3" Alignment="left" Filler="blank" ID="279">/</RKE_WW008>1597<RKE_WW009 Length="1" Alignment="left" Filler="blank" ID="280">/</RKE_WW009>1598<RKE_WW010 Length="3" Alignment="left" Filler="blank" ID="281">/</RKE_WW010>1599<RKE_WW011 Length="2" Alignment="left" Filler="blank" ID="282">/</RKE_WW011>1600<RKE_WW012 Length="6" Alignment="left" Filler="blank" ID="283">/</RKE_WW012>1601<RKE_WW013 Length="10" Alignment="left" Filler="blank" ID="284">/</RKE_WW013>1602<RKE_WW015 Length="1" Alignment="left" Filler="blank" ID="285">/</RKE_WW015>1603<RKE_WW016 Length="2" Alignment="left" Filler="blank" ID="286">/</RKE_WW016>1604<RKE_WW017 Length="7" Alignment="left" Filler="blank" ID="287">/</RKE_WW017>1605<RKE_WW019 Length="6" Alignment="left" Filler="blank" ID="289">/</RKE_WW019>1606<!-- END new RKE-elements -->16071608<VBUND Length="6" Alignment="left" Filler="blank" ID="210">/</VBUND>1609<FKBER Length="4" Alignment="left" Filler="blank" ID="211">/</FKBER>1610<DABRZ Length="8" Alignment="left" Filler="blank" ID="212">/</DABRZ>1611<XSTBA Length="1" Alignment="left" Filler="blank" ID="213">/</XSTBA>16121613<!-- Additional (empty) tags start -->1614<RSTGR Length="3" Alignment="left" Filler="blank" ID="214">/</RSTGR>1615<FIPEX Length="24" Alignment="left" Filler="blank" ID="215">/</FIPEX>1616<XNEGP Length="1" Alignment="left" Filler="blank" ID="216">/</XNEGP>1617<GRICD Length="2" Alignment="left" Filler="blank" ID="217">/</GRICD>1618<GRIRG Length="3" Alignment="left" Filler="blank" ID="218">/</GRIRG>1619<GITYP Length="2" Alignment="left" Filler="blank" ID="219">/</GITYP>1620<FITYP Length="2" Alignment="left" Filler="blank" ID="220">/</FITYP>1621<STCDT Length="2" Alignment="left" Filler="blank" ID="221">/</STCDT>1622<STKZN Length="1" Alignment="left" Filler="blank" ID="222">/</STKZN>1623<STCD3 Length="18" Alignment="left" Filler="blank" ID="223">/</STCD3>1624<STCD4 Length="18" Alignment="left" Filler="blank" ID="224">/</STCD4>1625<XREF3 Length="20" Alignment="left" Filler="blank" ID="225">/</XREF3>1626<KIDNO Length="30" Alignment="left" Filler="blank" ID="226">/</KIDNO>1627<DTWS1 Length="2" Alignment="left" Filler="blank" ID="227">/</DTWS1>1628<DTWS2 Length="2" Alignment="left" Filler="blank" ID="228">/</DTWS2>1629<DTWS3 Length="2" Alignment="left" Filler="blank" ID="229">/</DTWS3>1630<DTWS4 Length="2" Alignment="left" Filler="blank" ID="230">/</DTWS4>1631<DTAWS Length="2" Alignment="left" Filler="blank" ID="231">/</DTAWS>1632<PYCUR Length="5" Alignment="left" Filler="blank" ID="232">/</PYCUR>1633<PYAMT Length="16" Alignment="left" Filler="blank" ID="233">/</PYAMT>1634<BUPLA Length="4" Alignment="left" Filler="blank" ID="234">/</BUPLA>1635<SECCO Length="4" Alignment="left" Filler="blank" ID="235">/</SECCO>1636<LSTAR Length="6" Alignment="left" Filler="blank" ID="236">/</LSTAR>1637<EGDEB Length="10" Alignment="left" Filler="blank" ID="237">/</EGDEB>1638<WENR Length="8" Alignment="left" Filler="blank" ID="238">/</WENR>1639<GENR Length="8" Alignment="left" Filler="blank" ID="239">/</GENR>1640<GRNR Length="8" Alignment="left" Filler="blank" ID="240">/</GRNR>1641<MENR Length="8" Alignment="left" Filler="blank" ID="241">/</MENR>1642<MIVE Length="13" Alignment="left" Filler="blank" ID="242">/</MIVE>1643<NKSL Length="4" Alignment="left" Filler="blank" ID="243">/</NKSL>1644<EMPSL Length="5" Alignment="left" Filler="blank" ID="244">/</EMPSL>1645<SVWNR Length="13" Alignment="left" Filler="blank" ID="245">/</SVWNR>1646<SBERI Length="10" Alignment="left" Filler="blank" ID="246">/</SBERI>1647<KKBER Length="4" Alignment="left" Filler="blank" ID="247">/</KKBER>1648<EMPFB Length="10" Alignment="left" Filler="blank" ID="248">/</EMPFB>1649<KURSR_M Length="10" Alignment="left" Filler="blank" ID="249">/</KURSR_M>1650<J_1KFREPRE Length="10" Alignment="left" Filler="blank" ID="250">/</J_1KFREPRE>1651<J_1KFTBUS Length="30" Alignment="left" Filler="blank" ID="251">/</J_1KFTBUS>1652<J_1KFTIND Length="30" Alignment="left" Filler="blank" ID="252">/</J_1KFTIND>1653<IDXSP Length="5" Alignment="left" Filler="blank" ID="253">/</IDXSP>1654<ANRED Length="15" Alignment="left" Filler="blank" ID="254">/</ANRED>1655<RECNNR Length="13" Alignment="left" Filler="blank" ID="255">/</RECNNR>1656<E_MIVE Length="13" Alignment="left" Filler="blank" ID="256">/</E_MIVE>1657<BKREF Length="20" Alignment="left" Filler="blank" ID="257">/</BKREF>1658<DTAMS Length="1" Alignment="left" Filler="blank" ID="258">/</DTAMS>1659<CESSION_KZ Length="2" Alignment="left" Filler="blank" ID="259">/</CESSION_KZ>1660<GRANT_NBR Length="20" Alignment="left" Filler="blank" ID="260">/</GRANT_NBR>1661<FKBER_LONG Length="16" Alignment="left" Filler="blank" ID="261">/</FKBER_LONG>1662<ERLKZ Length="1" Alignment="left" Filler="blank" ID="262">/</ERLKZ>1663<IBAN Length="34" Alignment="left" Filler="blank" ID="263">/</IBAN>1664<VALID_FROM Length="8" Alignment="left" Filler="blank" ID="264">/</VALID_FROM>1665<SEGMENT Length="10" Alignment="left" Filler="blank" ID="265">/</SEGMENT>1666<PSEGMENT Length="10" Alignment="left" Filler="blank" ID="266">/</PSEGMENT>1667<HKTID Length="5" Alignment="left" Filler="blank" ID="267">/</HKTID>1668<XSIWE Length="1" Alignment="left" Filler="blank" ID="268">/</XSIWE>1669<TCNO Length="16" Alignment="left" Filler="blank" ID="269">/</TCNO>1670<DATEOFSERVICE Length="8" Alignment="left" Filler="blank" ID="270">/</DATEOFSERVICE>1671<NOTAXCORR Length="1" Alignment="left" Filler="blank" ID="271">/</NOTAXCORR>1672<DIFFOPTRATE Length="10" Alignment="left" Filler="blank" ID="272">/</DIFFOPTRATE>1673<HASDIFFOPTRATE Length="1" Alignment="left" Filler="blank" ID="273">/</HASDIFFOPTRATE>1674<SENDE Length="1" Alignment="left" Filler="blank" ID="274">/</SENDE>1675<PRODPER Length="8" Alignment="left" Filler="blank" ID="275">/</PRODPER>1676<!-- Additional tags end -->16771678</invoiceDetails_DetailCharges_1_elements>1679</xsl:template>1680<!-- end transformation_2 -->16811682<!-- start transformation_1 -->1683<xsl:template name="transformation_1_elements">1684<xsl:apply-templates select="transferInvoice"/>1685</xsl:template>16861687<xsl:template match="transferInvoice">1688<transformation_1_elements>1689<xsl:apply-templates select="invoice"/>1690</transformation_1_elements>1691</xsl:template>1692<!-- end transformation_1 -->16931694<xsl:template match="invoice">1695<invoice_elements>1696<xsl:attribute name="invoiceNumber">1697<xsl:value-of select="invoiceNumber"/>1698</xsl:attribute>1699<xsl:for-each select="*[count(./*) = 0]">1700<xsl:copy-of select="."/>1701</xsl:for-each>1702<xsl:apply-templates select="invoiceHeader"/>1703<xsl:apply-templates select="invoiceCharges"/>1704<xsl:apply-templates select="invoiceDetails"/>1705</invoice_elements>1706</xsl:template>17071708<!-- start invoiceHeader transformation_1 -->1709<xsl:template match="invoiceHeader">1710<xsl:for-each select="*[count(./*) = 0]">1711<xsl:copy-of select="."/>1712</xsl:for-each>1713<xsl:apply-templates select="invoiceAmount"/>1714<xsl:apply-templates select="orderInformation"/>1715<xsl:apply-templates select="invoiceReversal"/>1716<xsl:apply-templates select="invoiceTransferInformation"/>1717<xsl:apply-templates select="paymentInformation"/>1718<xsl:apply-templates select="financialPeriodInformation"/>1719<xsl:apply-templates select="currencyConversionInformation"/>1720</xsl:template>17211722<xsl:template match="invoiceAmount">1723<internationalCurrencyCode>1724<xsl:value-of select="*[position() = 1]/@internationalCurrencyCode"/>1725</internationalCurrencyCode>1726<xsl:for-each select="*[count(./*) = 0]">1727<xsl:copy-of select="."/>1728</xsl:for-each>1729<xsl:apply-templates select="taxation"/>1730</xsl:template>17311732<xsl:template match="taxation">1733<xsl:for-each select="*[count(./*) = 0]">1734<xsl:copy-of select="."/>1735</xsl:for-each>1736</xsl:template>17371738<xsl:template match="orderInformation">1739<xsl:for-each select="*[count(./*) = 0]">1740<xsl:copy-of select="."/>1741</xsl:for-each>1742</xsl:template>17431744<xsl:template match="invoiceReversal">1745<xsl:for-each select="*[count(./*) = 0]">1746<xsl:copy-of select="."/>1747</xsl:for-each>1748</xsl:template>17491750<xsl:template match="invoiceTransferInformation">1751<xsl:for-each select="*[count(./*) = 0]">1752<xsl:copy-of select="."/>1753</xsl:for-each>1754</xsl:template>17551756<xsl:template match="paymentInformation">1757<xsl:for-each select="*[count(./*) = 0]">1758<xsl:copy-of select="."/>1759</xsl:for-each>1760</xsl:template>17611762<xsl:template match="financialPeriodInformation">1763<xsl:for-each select="*[count(./*) = 0]">1764<xsl:copy-of select="."/>1765</xsl:for-each>1766</xsl:template>17671768<xsl:template match="currencyConversionInformation">1769<xsl:for-each select="*[count(./*) = 0]">1770<xsl:copy-of select="."/>1771</xsl:for-each>1772</xsl:template>1773<!-- end invoiceHeader transformation_1 -->17741775<!-- start invoiceDetails transformation_1 -->1776<xsl:template match="invoiceDetails">1777<invoiceDetails_elements>1778<xsl:for-each select="*[count(./*) = 0]">1779<xsl:copy-of select="."/>1780</xsl:for-each>1781<xsl:apply-templates select="partInformation"/>1782<xsl:apply-templates select="detailAmount"/>1783<xsl:apply-templates select="orderInformation"/>1784</invoiceDetails_elements>1785<xsl:apply-templates select="detailCharges" mode="invoiceDetails"/>1786</xsl:template>17871788<xsl:template match="orderInformation">1789<xsl:for-each select="*[count(./*) = 0]">1790<xsl:copy-of select="."/>1791</xsl:for-each>1792</xsl:template>17931794<xsl:template match="partInformation">1795<xsl:for-each select="*[count(./*) = 0]">1796<xsl:copy-of select="."/>1797</xsl:for-each>1798</xsl:template>17991800<xsl:template match="detailAmount">1801<xsl:for-each select="*[count(./*) = 0]">1802<xsl:copy-of select="."/>1803</xsl:for-each>1804<xsl:apply-templates select="taxation" />1805</xsl:template>18061807<xsl:template match="chargeAmount">1808<xsl:for-each select="*[count(./*) = 0]">1809<xsl:copy-of select="."/>1810</xsl:for-each>1811<xsl:apply-templates select="taxation" />1812</xsl:template>18131814<xsl:template match="detailCharges" mode="invoiceDetails">1815<invoiceDetails_DetailCharges_elements>1816<xsl:apply-templates select="chargeType"/>1817<xsl:for-each select="*[count(./*) = 0]">1818<xsl:copy-of select="."/>1819</xsl:for-each>1820<xsl:apply-templates select="chargeAmount"/>1821<xsl:apply-templates select="parent::node()/orderInformation"/>1822</invoiceDetails_DetailCharges_elements>1823</xsl:template>18241825<xsl:template match="chargeType">1826<xsl:for-each select="*[count(./*) = 0]">1827<xsl:copy-of select="."/>1828</xsl:for-each>1829</xsl:template>1830<!-- end invoiceDetails transformation_1 -->18311832<!-- start invoiceCharges transformation_1 -->1833<xsl:template match="invoiceCharges">1834<invoiceCharges_elements>1835<xsl:for-each select="*[count(./*) = 0]">1836<xsl:copy-of select="."/>1837</xsl:for-each>1838<xsl:apply-templates select="chargeType" mode="invoiceCharges"/>1839<xsl:apply-templates select="chargeAmount"/>1840<xsl:apply-templates select="parent::node()/invoiceHeader/orderInformation"/>1841</invoiceCharges_elements>1842</xsl:template>18431844<xsl:template match="chargeType" mode="invoiceCharges">1845<xsl:for-each select="*[count(./*) = 0]">1846<xsl:copy-of select="."/>1847</xsl:for-each>1848</xsl:template>1849<!-- end invoiceCharges transformation_1 -->18501851<xsl:template name="getFormatedDate">1852<xsl:param name="date2format"/>1853<xsl:variable name="y" select="substring($date2format, 1, 4)"/>1854<xsl:variable name="m" select="substring($date2format, 6, 2)"/>1855<xsl:variable name="d" select="substring($date2format, 9, 2)"/>1856<xsl:value-of select="concat($y,$m,$d)"/>1857</xsl:template>18581859<xsl:template name="getMonthOfDate">1860<xsl:param name="date2format"/>1861<xsl:variable name="y" select="substring($date2format, 1, 4)"/>1862<xsl:variable name="m" select="substring($date2format, 6, 2)"/>1863<xsl:variable name="d" select="substring($date2format, 9, 2)"/>1864<xsl:value-of select="$m"/>1865</xsl:template>18661867<xsl:template name="getYearOfDate">1868<xsl:param name="date2format"/>1869<xsl:variable name="y" select="substring($date2format, 1, 4)"/>1870<xsl:variable name="m" select="substring($date2format, 6, 2)"/>1871<xsl:variable name="d" select="substring($date2format, 9, 2)"/>1872<xsl:value-of select="$y"/>1873</xsl:template>18741875<xsl:template name="dup">1876<xsl:param name="input"/>1877<xsl:param name="count" select="2"/>1878<xsl:choose>1879<xsl:when test="not($count) or not($input)"/>1880<xsl:when test="$count = 1">1881<xsl:value-of select="$input"/>1882</xsl:when>1883<xsl:otherwise>1884<!-- If $count is odd append an extra copy of input -->1885<xsl:if test="$count mod 2">1886<xsl:value-of select="$input"/>1887</xsl:if>1888<!-- Recursively apply template after doubling input and halving count -->1889<xsl:call-template name="dup">1890<xsl:with-param name="input" select="concat($input,$input)"/>1891<xsl:with-param name="count" select="floor($count div 2)"/>1892</xsl:call-template>1893</xsl:otherwise>1894</xsl:choose>1895</xsl:template>18961897<xsl:template name="justify">1898<xsl:param name="value"/>1899<xsl:param name="filler" select="' '"/>1900<xsl:param name="width" select="10"/>1901<xsl:param name="align" select=" 'left' "/>1902<!-- Truncate if too long -->1903<xsl:variable name="output" select="substring($value,1,$width)"/>1904<xsl:choose>1905<xsl:when test="$align = 'left' ">1906<xsl:value-of select="$output"/>1907<xsl:call-template name="dup">1908<xsl:with-param name="input" select="$filler"/>1909<xsl:with-param name="count" select="$width - string-length($output)"/>1910</xsl:call-template>1911</xsl:when>1912<xsl:when test="$align = 'right' ">1913<xsl:call-template name="dup">1914<xsl:with-param name="input" select="$filler"/>1915<xsl:with-param name="count" select="$width - string-length($output)"/>1916</xsl:call-template>1917<xsl:value-of select="$output"/>1918</xsl:when>1919<xsl:when test="$align = 'center' ">1920<xsl:call-template name="dup">1921<xsl:with-param name="input" select="$filler"/>1922<xsl:with-param name="count" select="floor(($width - string-length($output)) div 2)"/>1923</xsl:call-template>1924<xsl:value-of select="$output"/>1925<xsl:call-template name="dup">1926<xsl:with-param name="input" select="$filler"/>1927<xsl:with-param name="count" select="ceiling(($width - string-length($output)) div 2)"/>1928</xsl:call-template>1929</xsl:when>1930<xsl:otherwise>INVALID ALIGN</xsl:otherwise>1931</xsl:choose>1932</xsl:template>19331934</xsl:stylesheet>193519361937