OmniBelegService:XMLExample 2

Aus HTK Wiki
Zur Navigation springen Zur Suche springen

Hinweis

Hier ist eine komplexere XML-Datei abgebildet, welche mehrere unterschiedliche Positionstypen beinhaltet.

Diese Datei ist das Ergebnis einer XSL-Transformation, daher sind einige Knoten in einer CDATA-Section.

XML-Datei

<ORDER>
   <ORDER_HEADER>
     <CONTROL_INFO>
        <GENERATOR_INFO><![CDATA[HTK - Magento - XML]]></GENERATOR_INFO>
        <GENERATION_DATE><![CDATA[21.08.2024 10:00:17]]></GENERATION_DATE>
     </CONTROL_INFO>
     <ORDER_INFO>
        <ORDER_PARTIES>
           <BUYER_PARTY>
              <PARTY>
                 <ADDRESS>
                    <NAME><![CDATA[HTK GmbH & Co. KG]]></NAME>
                    <NAME2><![CDATA[Benjamin Blümchen]]></NAME2>
                    <MATCHCODE/>
                    <STREET><![CDATA[In der Nauroth 2]]></STREET>
                    <ZUSATZ/>
                    <ZIP><![CDATA[67158]]></ZIP>
                    <CITY><![CDATA[Ellerstadt]]></CITY>
                    <COUNTRY><![CDATA[DE]]></COUNTRY>
                    <USTID/>
                    <SALUTATION/>
                    <SALUTATION_LETTER><![CDATA[Sehr geehrte Damen und Herren]]></SALUTATION_LETTER>
                    <HOMEPAGE/>
                    <CUSTOMER_MASTER_DATA>
                       <CUSTOMER_USTID/>
                       <CUSTOMER_GROUP/>
                       <CUSTOMER_PRICELIST_ID/>
                       <CUSTOMER_PRICELIST_NAME/>
                       <CUSTOMER_TYPE_OF_TRANSPORT/>
                       <TAX_CODE/>
                       <ADDRESS_GROUP/>
                    </CUSTOMER_MASTER_DATA>
                    <CONTACT>
                       <CONTACT_NAME><![CDATA[Benjamin Blümchen]]></CONTACT_NAME>
                       <PHONE type="private"><![CDATA[06237306010]]></PHONE>
                       <PHONE type="mobile"/>
                       <FAX/>
                       <EMAIL><![CDATA[info@omniseller.de]]></EMAIL>
                       <DEPARTMENT/>
                       <GROUP/>
                       <POSITION/>
                       <SALUTATION/>
                       <SALUTATION_LETTER/>
                    </CONTACT>
                 </ADDRESS>
              </PARTY>
           </BUYER_PARTY>
           <SHIPMENT_PARTIES>
              <DELIVERY_PARTY>
                 <PARTY>
                    <ADDRESS>
                       <NAME><![CDATA[HTK GmbH & Co. KG]]></NAME>
                       <NAME2><![CDATA[Benjamin Blümchen]]></NAME2>
                       <STREET><![CDATA[In der Nauroth 2]]></STREET>
                       <ZUSATZ/>
                       <ZIP><![CDATA[67158]]></ZIP>
                       <CITY><![CDATA[Ellerstadt]]></CITY>
                       <COUNTRY><![CDATA[DE]]></COUNTRY>
                       <SALUTATION/>
                    </ADDRESS>
                 </PARTY>
              </DELIVERY_PARTY>
           </SHIPMENT_PARTIES>
        </ORDER_PARTIES>
        <PAYMENTS>
           <PAYMENT>
              <ACCOUNT>
                 <HOLDER/>
                 <BANK_NAME/>
                 <BANK_COUNTRY/>
                 <BANK_CODE/>
                 <BANK_ACCOUNT/>
                 <BANK_BIC/>
                 <BANK_IBAN/>
              </ACCOUNT>
              <TRANS_ID/>
              <PAYMENT_STATUS/>
              <PAYMENT_AMOUNT><![CDATA[0]]></PAYMENT_AMOUNT>
           </PAYMENT>
        </PAYMENTS>
        <PRICE_CURRENCY><![CDATA[EUR]]></PRICE_CURRENCY>
        <BRUTTO_KZ><![CDATA[-1]]></BRUTTO_KZ>
        <DELIVERY_CONDITION/>
        <ORDER_IDENTIFICATION>000000006 Magento</ORDER_IDENTIFICATION>
        <VDL><![CDATA[Flat Rate - Fixed]]></VDL>
        <ORDER_ID><![CDATA[000000006 Magento]]></ORDER_ID>
        <ORDER_PAYMENT_STATUS><![CDATA[Offen]]></ORDER_PAYMENT_STATUS>
        <ORDER_DATE><![CDATA[2024-08-21 07:59:57]]></ORDER_DATE>
        <ORDER_CHANNEL><![CDATA[Magento]]></ORDER_CHANNEL>
        <ORDER_ACCOUNT/>
        <ORDER_CUSTOMER_ACCOUNT><![CDATA[info@omniseller.de]]></ORDER_CUSTOMER_ACCOUNT>
        <ORDER_DELIVERYDATE/>
        <ORDER_PAYMENT_ID><![CDATA[checkmo]]></ORDER_PAYMENT_ID>
        <ORDER_STATUS_ID><![CDATA[Offen]]></ORDER_STATUS_ID>
        <ORDER_NOTE/>
        <ORDER_TAX_AREA><![CDATA[MERCHANT]]></ORDER_TAX_AREA>
        <ORDER_COUPON/>
        <ORDER_COUPON_AMOUNT/>
        <ORDER_USER/>
        <ORDER_HEADER_TEXT/>
        <ORDER_HEADER_TEXT_HTML/>
        <ORDER_HEADER_TEXT_RTF/>
        <ORDER_FOOTER_TEXT/>
        <ORDER_FOOTER_TEXT_HTML/>
        <ORDER_FOOTER_TEXT_RTF/>
        <ORDER_TAX_CODE/>
        <ORDER_LANGUAGE><![CDATA[D]]></ORDER_LANGUAGE>
        <ORDER_DOCUMENTTYPE>VPA</ORDER_DOCUMENTTYPE>
        <ADDITIONAL_INFORMATION>
           <BUSINESS_TRANSACTION_ID/>
           <ORDER_REFERENCE/>
        </ADDITIONAL_INFORMATION>
     </ORDER_INFO>
  </ORDER_HEADER>
  <ORDER_ITEM_LIST>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[1]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[00200050]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[00200050]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Meine Stehleuchte]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[2]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[233]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[466]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[0]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[2]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID/>
           <BUYER_AID/>
           <DESCRIPTION_SHORT><![CDATA[GRUPPENTITEL_1]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[0]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[0]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[0]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[3]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[00200050]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[00200050]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Meine Stehleuchte1]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[2]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[233]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[466]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[4]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[00200050]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[00200050]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Meine Stehleuchte2]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[5]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[200]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[1000]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[2]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[5]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID/>
           <BUYER_AID/>
           <DESCRIPTION_SHORT><![CDATA[Text der ZwischenSumme]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[0]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[0]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[0]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[7]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[6]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[6]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[00200050]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[00200050]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Meine Stehleuchte3]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[1]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[250]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[250]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[2]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[7]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[0]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[0]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Keine Gebühren]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[1]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[0]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[0]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[3]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[8]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[0]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[0]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Kein Rabatt]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[1]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[0]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[0]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[0]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
     <ORDER_ITEM>
        <POSTYPE><![CDATA[1]]></POSTYPE>
        <ORDER_POS_ID><![CDATA[4]]></ORDER_POS_ID>
        <STORNIERT><![CDATA[0]]></STORNIERT>
        <LINE_ITEM_ID><![CDATA[9]]></LINE_ITEM_ID>
        <VARIANT_ID><![CDATA[0]]></VARIANT_ID>
        <STORAGE_AREA_NAME/>
        <ARTICLE_ID>
           <SUPPLIER_AID><![CDATA[0]]></SUPPLIER_AID>
           <BUYER_AID><![CDATA[0]]></BUYER_AID>
           <DESCRIPTION_SHORT><![CDATA[Versand (brutto)]]></DESCRIPTION_SHORT>
           <DESCRIPTION_SHORT2/>
           <DESCRIPTION_LONG/>
           <DESCRIPTION_DIMENSION/>
        </ARTICLE_ID>
        <QUANTITY><![CDATA[1]]></QUANTITY>
        <ORDER_UNIT/>
        <DELIVERYDATE/>
        <ARTICLE_PRICE type="gros_list">
           <PRICE_AMOUNT><![CDATA[10]]></PRICE_AMOUNT>
           <PRICE_LINE_AMOUNT><![CDATA[10]]></PRICE_LINE_AMOUNT>
           <TAX><![CDATA[19]]></TAX>
           <DISCOUNT_AMOUNT><![CDATA[0]]></DISCOUNT_AMOUNT>
        </ARTICLE_PRICE>
        <ADDITIONAL_INFORMATION>
           <BATCHES/>
           <SERIAL_NUMBERS/>
        </ADDITIONAL_INFORMATION>
        <USERFELD1/>
     </ORDER_ITEM>
  </ORDER_ITEM_LIST>
  <ORDER_DISCOUNTS>
     <DISCOUNT1>
        <DESCRIPTION/>
        <DISCOUNTPERCENT/>
        <DISCOUNTVALUE/>
     </DISCOUNT1>
     <DISCOUNT2>
        <DESCRIPTION/>
        <DISCOUNTPERCENT/>
        <DISCOUNTVALUE/>
     </DISCOUNT2>
     <DISCOUNT3>
        <DESCRIPTION/>
        <DISCOUNTPERCENT/>
        <DISCOUNTVALUE/>
     </DISCOUNT3>
  </ORDER_DISCOUNTS>
  <ORDER_FIELDS>
     <SALES_REPRESENTATIVE/>
     <CUSTOMER_TEMPLATE/>
     <CUSTOMER_OL_ID/>
     <YOUR_ORDER><![CDATA[000000006]]></YOUR_ORDER>
     <YOUR_TOKEN><![CDATA[Magento]]></YOUR_TOKEN>
     <ORDER_MATCHCODE><![CDATA[Magento 000000006]]></ORDER_MATCHCODE>
     <BUSINESS_TRANSACTION_MATCHCODE><![CDATA[Magento 000000006]]></BUSINESS_TRANSACTION_MATCHCODE>
     <OL_PROJECT_ID/>
     <USER_eMailAdresse>info@omniseller.de</USER_eMailAdresse>
     <USER_S4TORDERID/>
     <USER_KUNDENGRUPPE/>
     <USER_WEBPORTALID>7</USER_WEBPORTALID>
     <USER_Telefon>06237306010</USER_Telefon>
     <USER_DeliveryDate/>
     <USER_DeliveryDateTo/>
     <USER_PaymentFeeTitle/>
  </ORDER_FIELDS>
  <ORDER_SUMMARY>
     <TOTAL_ITEM_NUM><![CDATA[2]]></TOTAL_ITEM_NUM>
     <TOTAL_AMOUNT><![CDATA[476]]></TOTAL_AMOUNT>
  </ORDER_SUMMARY>
</ORDER>