XML-Schnittstelle: Bestellungen [sales order, XML-ORDER, SO]

Ihre elektronische Bestellung

DATEINAME: TXSO[16 Alphanumerische Zeichen].XML

<?xml version="1.0" encoding="ISO-8859-1"?>

<txo:TXOrder xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:txo="http://www.telexroll.de/txo" version="1.00" status="NEW">

<orderid>12</orderid>

<customerid>00123456</customerid>

<shipTo>

<name>TELEXROLL Handels GmbH</name>

<name2>Herr Max Mustermann</name2>

<street>Friedrich-Ebert-Allee 85</street>

<country>DE</country>

<zip>22869</zip>

<city>Schenefeld</city>

</shipTo>

<customerOrderReference>12</customerOrderReference>

<reference1>#6</reference1>

<reference2></reference2>

<currency currencycode="EUR"/>

<Items>

<item type="text" orderline="050">

<orderText>0999</orderText>

</item>

<item orderline="100">

<productNumber>C4096A</productNumber>

<quantity>1</quantity>

<price>73,07</price>

</item>

<item orderline="200">

<productNumber>C4192A</productNumber>

<quantity>3</quantity>

<price>73,07</price>

</item>

</Items>

</txo:TXOrder>

FELD-DEFINITIONEN

Felder

orderid
customerid
shipTo
name
name2
street
country
zip
city
customerOrderReference
reference1
reference2
currency
Items
item
    item: type="text"
    item: orderText
    item: orderline
    item: productNumber
    item: quantity
    item: price

 

Felder

Ihre Bestellnummer
Ihre Kundennummer bei TELEXROLL
Lieferanschrift
Firma / Name
Zusatzbezeichnung
Adresse
Land
PLZ
Ort
Bestell-Referenz: Wird in jedem Dokument zurückgemeldet
Wird im Lieferschein gedruckt
Wird im Lieferschein gedruckt
Währung: EUR
Bestell-Positionen
Bestell-Position
    Positionsdefinition für Text
    Formularkennung
    Positionsnummer in 100er Schritten, außer 1. Pos. = Kennzeichen für Lieferschein bei Direklieferungen
    Artikelnummer von TELEXROLL
    Bestellmenge
    Preis

XML-Schnittstelle: Bestellbestätigung [orders confirmation]

Unsere elektronische Bestellbestätigung

DATEINAME: TXOC[16 Alphanumerische Zeichen].XML

<?xml version="1.0" encoding="ISO-8859-1"?>

<oc:orderConfirmation

xmlns:oc="http://www.telexroll.de/oc"

creationDate="2012-12-01T10:44:18"

orderDate="2012-12-12"

version="2.09" revision="2020-02-19T16:00:00" status="NEW">

<orderid>123456</orderid>

<orderSequence>000</orderSequence>

<shipTo id="" subid="">

<name>Lieferanschrift Kunde</name>

<name2>Herr Max Mustermann</name2>

<street>Friedrich-Ebert-Allee 85</street>

<street2></street2>

<country>DE</country>

<zip>22869</zip>

<city>Hamburg</city>

</shipTo>

<billTo id="" subid="">

<name>Rechnungsanschrift Retailer</name>

<name2>Frau Mia Musterfrau</name2>

<street>Musterstr. 1</street>

<street2></street2>

<country>DE</country>

<zip>22547</zip>

<city>Hamburg</city>

</billTo>

<customerOrderReference>12</customerOrderReference>

<reference1>#6</reference1>

<reference2></reference2>

<currency currencycode="EUR"/>

<Items>

<item type="text" orderline="00050">

<orderText>0999</orderText>

</item>

<item type="item" orderline="100">

<productNumber>C4096A</productNumber>

<productDescription>HP TONER BLACK</productDescription>

<quantityOrdered>1</quantityOrdered>

<quantityAssigned>1</quantityAssigned>

<price>74,01</price>

</item>

<item type="item" orderline="200">

<productNumber>C4192A</productNumber>

<productDescription>HP TONER CYAN</productDescription>

<quantityOrdered>3</quantityOrdered>

<quantityAssigned>3</quantityAssigned>

<price>101,48</price>

</item>

</Items>

</oc:orderConfirmation>

FELD-DEFINITIONEN

Felder

creationDate
orderDate
orderid
orderSequence
shipTo id="" subid=""
    shipTo: name
    shipTo: name2
    shipTo: street
    shipTo: street2
    shipTo: country
    shipTo: zip
    shipTo: city
billto
    billto: name
    billto: name2
    billto: street
    billto: street2
    billto: country
    billto: zip
    billto: city
customerOrderReference
    reference1
    reference2
currency
Items
item
    item: type="text"
    item: orderText
    item: orderline
    item: productNumber
    item: productDescription
    item: quantityOrdered
    item: quantityAssigned
    item: price

 

Felder

Bestellbestätigung Datum
Bestelldatum
Ihre Bestellnummer
Immer 000 setzen
Lieferanschrift: id und subid immer leer lassen
    Lieferanschrift: Name des Empfängers
    Lieferanschrift: Zusätzlicher Name des Empfängers
    Lieferanschrift: Anschrift des Empfängers
    Lieferanschrift: Zusätzliche Anschrift des Empfängers
    Lieferanschrift: Land des Empfängers
    Lieferanschrift: PLZ des Empfängers
    Lieferanschrift: Ort des Empfängers
Rechnungsanschrift: id und subid immer leer lassen
    Rechnungsanschrift: Name des Empfängers
    Rechnungsanschrift: Zusätzlicher Name des Empfängers
    Rechnungsanschrift: Anschrift des Empfängers
    Rechnungsanschrift: Zusätzliche Anschrift des Empfängers
    Rechnungsanschrift: Land des Empfängers
    Rechnungsanschrift: PLZ des Empfängers
    Rechnungsanschrift: Ort des Empfängers
Bestell-Referenz
    Wird im Lieferschein gedruckt
    Wird im Lieferschein gedruckt
Währung: EUR
Bestell-Positionen
Bestell-Position
    Positionsdefinition für Text
    Formularkennung
    Positionsnummer in 100er Schritten, außer 1. Pos. = Kennzeichen für Lieferschein bei Direklieferungen
    Artikelnummer von TELEXROLL
    Artikelbezeichnung
    Bestellte Menge
    Bestätigte Menge
    Preis

XML-Schnittstelle: Rechnung [sales invoice]

Unsere elektronische Rechnung

DATEINAME: TXSI[16 Alphanumerische Zeichen].XML

<?xml version="1.0" encoding="ISO-8859-1"?>

<txsi:salesInvoice

xmlns:txsi="http://www.telexroll.de/txsi"

invoiceDate="2010-04-27"

version="1.00">

<invoiceid>123456789</invoiceid>

<orderid>987654321</orderid>

<orderSequence>000</orderSequence>

<orderDate>2011-04-19</orderDate>

<customerOrderReference>99</customerOrderReference>

<reference1>#83368/1702</reference1>

<reference2>whatyawant</reference2>

<shipto>

<shipTo id="22" subid="0">

<name>Empfänger</name>

<name2>Muster GmbH</name2>

<street>Musterstr. 99</street>

<street2></street2>

<country>DE</country>

<zip>22869</zip>

<city>Hamburg</city>

</shipTo>

</shipto>

<billTo id="1000" subid="0">

<name>Telexroll Handels GmbH</name>

<name2></name2>

<street>Friedrich-Ebert-Allee 85</street>

<street2></street2>

<country>DE</country>

<zip>22869</zip>

<city>Schenefeld</city>

</billTo>

<supplier>

<registration></registration>

<taxid></taxid>

<vatid>DE118541768</vatid>

<address>

<name>TELEXROLL Handels GmbH</name>

<street>Friedrich-Ebert-Allee 85</street>

<country>DE</country>

<zip>22869</zip>

<city>Schenefeld</city>

</address>

<phone>+49(0)40/5406499</phone>

<fax>+49(0)40/5403143</fax>

<email>info@telexroll.de</email>

<homepage>www.telexroll.de</homepage>

</address>

</supplier>

<currency currencycode="EUR"/>

<cycle>B2B</cycle>

<tracking>

<package carrier="" orderNumber="" deliveryNote="">

<trackingnumber></trackingnumber>

<weight></weight>

<packageCount></packageCount>

</package>

</tracking>

<delivery>

<deliveryNote id="176296" subid="2" deliveryDate="2010-04-27">

<documentid>176296</documentid>

<orderid>153804</orderid>

<orderDate>2010-04-28</orderDate>

<customerOrderReference>99</customerOrderReference>

<reference1>#83368/1702</reference1>

<reference2></reference2>

</deliveryNote>

</delivery>

<vat>

<vatNote id="19.00">

<percentage>19.00</percentage>

<netbasevalue>143,56</netbasevalue>

<vatamount>27,28</vatamount>

</vatNote>

</vat>

<Charges>

</Charges>

<Items>

<item type="text" orderline="50" fororderline="0">

<orderText>0010000999</orderText>

</item>

<item type="item" orderline="100" fororderline="0">

<orderid>153804</orderid>

<orderSequence>0</orderSequence>

<orderDate>2010-04-28</orderDate>

<customerOrderReference>55</customerOrderReference>

<reference1>Ihre Bestellung #83368/1702</reference1>

<reference2></reference2>

<deliveryDate>2010-04-27</deliveryDate>

<productNumber>4836</productNumber>

<productDescription>BROTHER TONER BLACK HC</productDescription>

<quantityOrdered>2</quantityOrdered>

<unitcode>STK</unitcode>

<price>69,03</price>

<linetotal>138,06</linetotal>

<vatinfo>19</vatinfo>

</item>

<item type="item" orderline="200" fororderline="0">

<orderid>153804</orderid>

<orderSequence>0</orderSequence>

<orderDate>2010-04-28</orderDate>

<customerOrderReference>55</customerOrderReference>

<reference1>Ihre Bestellung #83368/1702</reference1>

<reference2></reference2>

<deliveryDate>2010-04-27</deliveryDate>

<productNumber>1</productNumber>

<productDescription>VERSANDKOSTEN</productDescription>

<quantityOrdered>1</quantityOrdered>

<unitcode>STK</unitcode>

<price>5,50</price>

<linetotal>5,50</linetotal>

<vatinfo>19</vatinfo>

</item>

</Items>

<Totals>

<amountnet>143,56</amountnet>

<amount>170,84</amount>

</Totals>

</txsi:salesInvoice>

FELD-DEFINITIONEN

Felder

invoiceDate
invoiceid
orderid
orderSequence
orderDate
customerOrderReference
    reference1
    reference2
shipTo id="22" subid="0"
    shipTo: name
    shipTo: name2
    shipTo: street
    shipTo: street2
    shipTo: country
    shipTo: zip
    shipTo: city
billto id="1000" subid="0"
    billto: name
    billto: name2
    billto: street
    billto: street2
    billto: country
    billto: zip
    billto: city
supplier
    supplier: registration
    supplier: taxid
    supplier: vatid
        supplier: adress
        supplier: adress: name
        supplier: adress: name2
        supplier: adress: street
        supplier: adress: street2
        supplier: adress: country
        supplier: adress: zip
        supplier: adress: city
        supplier: adress: phone
        supplier: adress: fax
        supplier: adress: email
        supplier: adress: homepage
currency
cycle
tracking
    package: carrier
    package: orderNumber
    package: deliveryNote
        trackingnumber
        weight
        packageCount
delivery
    deliveryNote: id
    deliveryNote: subid
    deliveryNote: deliveryDate
        documentid
        orderid
        orderDate
        customerOrderReference
        reference1
        reference2
vat
    vatNote: id
        percentage
        netbasevalue
        vatamount
Charges
Items
  item
    item:type="text"
    item:type="item"
    item:orderline
    item:fororderline
        item: orderid
        item: orderSequence
        item: orderDate
        item: customerOrderReference
        item: reference1
        item: reference2
        item: deliveryDate
        item: productNumber
        item: productDescription
        item: quantityOrdered
        item: unitcode
        item: price
        item: linetotal
        item: vatinfo
Totals
    Totals: amountnet
    Totals: amount

 

Felder

Rechnungsdatum Datum
Rechnungsnummer
Auftragsnummer (TELEXROLL)
Immer 000 setzen
Bestelldatum
Ihre Bestellnummer
    Ihre Bestell-Referenz
    Ihre Bestell-Referenz
Lieferanschrift: id und subid definieren die bei uns gespeicherte Lieferanschrift
    Lieferanschrift: Name des Empfängers
    Lieferanschrift: Zusätzlicher Name des Empfängers
    Lieferanschrift: Anschrift des Empfängers
    Lieferanschrift: Zusätzliche Anschrift des Empfängers
    Lieferanschrift: Land des Empfängers
    Lieferanschrift: PLZ des Empfängers
    Lieferanschrift: Ort des Empfängers
Zahlungsempfänger: id und subid definieren den bei uns gespeicherten Adress-Datensatz.
    Zahlungsempfänger: Name des Empfängers
    Zahlungsempfänger: Zusätzlicher Name des Empfängers
    Zahlungsempfänger: Anschrift des Empfängers
    Zahlungsempfänger: Zusätzliche Anschrift des Empfängers
    Zahlungsempfänger: Land des Empfängers
    Zahlungsempfänger: PLZ des Empfängers
    Zahlungsempfänger: Ort des Empfängers
Lieferant
    LEER lassen
    Steuernummer des Lieferanten
    Umsatzsteuernummer des Lieferanten
    Adresse des Lieferanten
        Name des Lieferanten
        Zusätzlicher Name des Lieferanten
        Anschrift des Lieferanten
        Zusätzliche Anschrift des Lieferanten
        Land des Lieferanten
        PLZ des Lieferanten
        Ort des Lieferanten
        Telefonnummer des Lieferanten
        Faxnummer des Lieferanten
        eMail des Lieferanten
        Homepage des Lieferanten
Währung: EUR
Immer "B2B"
Versandinformationen
    Spediteur / Zustelldienst
    Paketnummer
    Liefer-Hinweis
        Versandnummer
        Paket-Gewicht
        Paket-Anzahl
Lieferung
    Lieferscheinnummer
    Direktlieferung = 2
    Lieferdatum
        Lieferscheinnummer
        Auftragsnummer
        Bestelldatum
        Ihre Bestellnummer
        Ihre Bestell-Referenz
        Ihre Bestell-Referenz
Umsatzsteuer
    ID des Steuersatzes
        Steuersatz in Prozent
        Rechnungsbetrag netto
        Summe MwSt.
LEER lassen
Rechnungspositionen
  Rechnungsposition
    Definition für Text-Informationen
    Definition für Leistungspositionen
    Positionsnummer in Hunderterschritten, außer 1. Pos.
    LEER lassen
        Auftragsnummer (TELEXROLL)
        Immer 0
        Bestelldatum
        Ihre Bestellnumer
        Ihre Bestell-Referenz
        Ihre 2. Bestell-Referenz
        Lieferdatum
        Artikelnummer (TELEXROLL)
        Artikelbezeichnung
        Bestellte Menge
        VPE Einheit
        Preis
        Zeilensumme
        Steuersatz
Rechnungssumme
    Summe netto
    Summe brutto