Invoice (INVO)
Hauptfunktion
MwSt-konforme elektronische Rechnungsstellung.
Gebühren/Rabatte
Gebühren und Rabatte (bsp. vRG, VOC, WEEE) müssen in den Artikelpreis (exkl. MwSt) eingerechnet sein und den Preisen im Produktdatenfeed entsprechen.
XML Element | M/C/S | Beispielwerte (Kommasepariert) | Data type [maxLength] | Beschreibung |
---|---|---|---|---|
INVOICE | Must | - | - | Siehe Namespaces betreffend der korrekten Verwendung der Namespaces. |
. INVOICE_HEADER | Must | - | - |
|
. . CONTROL_INFO | Can | - | - |
|
. . . GENERATION_DATE | Can | 2017-10-09T03:26:39 | dtDATETIME | Dokument Erstelldatum |
. . INVOICE_INFO | Must | - | - |
|
. . . INVOICE_ID | Must | 65496816584 | dtSTRING[250] | Eindeutige Rechnungsnummer |
. . . INVOICE_DATE | Must | 2017-10-09T03:26:39 | dtDATETIME | Rechnungsdatum |
. . . DELIVERYNOTE_ID | Must * | 11720161201040841 | dtSTRING[250] | Lieferscheinreferenz |
. . . DELIVERY_DATE | Must * | - | - |
|
. . . . DELIVERY_START_DATE | Must * | 2017-10-11 | dtDATETIME | Anlieferdatum |
. . . . DELIVERY_END_DATE | Must * | 2017-10-11 | dtDATETIME | Anlieferdatum |
. . . PARTIES | Must | - | - |
|
. . . . PARTY | Must | - | - |
|
. . . . . PARTY_ROLE | Must | buyer, invoice_issuer, delivery | dtSTRING[20] | buyer = Käufer |
. . . . . ADDRESS | Must | - | - | Das Element ADDRESS muss in der PARTY_ROLE delivery vorhanden sein, auch wenn es keine Unterelemente enthält. |
. . . . . . NAME | Should | Mustermann GmbH | dtMLSTRING[50] BMEcat NS | Firmenname |
. . . . . . NAME2 | Should | Ulla Mustermann | dtMLSTRING[50] BMEcat NS | Zuhanden von |
. . . . . . NAME3 | Should | Block A | dtMLSTRING[50] BMEcat NS | Gebäude |
. . . . . . DEPARTMENT | Should | Accounting | dtMLSTRING[50] BMEcat NS | Abteilung |
. . . . . . CONTACT_DETAILS | Should | - | - |
|
. . . . . . . TITLE | Can | Herr, Frau | dtMLSTRING[20] BMEcat NS | Anrede |
. . . . . . . FIRST_NAME | Should | Ulla | dtMLSTRING[50] BMEcat NS | Vorname |
. . . . . . . CONTACT_NAME | Should | Mustermann | dtMLSTRING[50] BMEcat NS | Nachname |
. . . . . . STREET | Should | Musterstrasse 200b | dtMLSTRING[50] BMEcat NS | Strasse inkl. Nr. |
. . . . . . ZIP | Should | 8000 | dtMLSTRING[20] BMEcat NS | PLZ der Adresse oder des Postfachs |
. . . . . . BOXNO | Should | 7 | dtMLSTRING[20] BMEcat NS | Postfachnummer |
. . . . . . CITY | Should | Zürich | dtMLSTRING[50] BMEcat NS | Stadt |
. . . . . . COUNTRY | Should | Schweiz | dtMLSTRING[50] BMEcat NS | Land |
. . . . . . COUNTRY_CODED | Can | CH, DE, AT | dtCOUNTRIES BMEcat NS | Ländercode nach ISO 3166-1 ALPHA-2 |
. . . . . . VAT_ID | Must | CHE-123.456.789 MWST | dtSTRING[50] BMEcat NS | Unternehmens-Identifikationsnummer (UID) wird bei der PARTY_ROLE=invoice_issuer zwingend benötigt für die MwSt-Konformität |
. . . REMARKS type="qrr" | Can | 949643000000081595108367731 | typeMLSTRING64000[27] | Nur für CH-Zahlungsverkehr |
. . . REMARKS type="qriban" | Can | CH1233000001234567890 | typeMLSTRING64000[21] | Nur für CH-Zahlungsverkehr |
. . . REMARKS type="scor" | Can | RF18000000000539007547034 | typeMLSTRING64000[25] | Für internationalen Zahlungsverkehr |
. . . CURRENCY | Must | CHF, EUR | dtCURRENCIES[3] BMEcat NS | Transaktionswährung nach ISO 4217:1995 |
. . ORDER_HISTORY | Must * | - | - | * = Pflicht falls ALLOW_OR_CHARGES_FIX verwendet wird |
. . . ORDER_ID | Must * | 14609982 | dtSTRING[25] | Galaxus Einkaufsauftragsnummer vom Order Placement Im Falle von Sammelrechnungen muss eine der betroffenen Auftragsnummern angegeben werden z.B. die Erste |
. . . SUPPLIER_ORDER_ID | Can | B2393234 | dtSTRING[250] | Auftragsreferenz aus Ihrem ERP |
. INVOICE_ITEM_LIST | Must | - | - |
|
. . INVOICE_ITEM | Must | - | - |
|
. . . PRODUCT_ID | Must | - | - |
|
. . . . SUPPLIER_PID | Must | 26355917130453 | dtSTRING[32] BMEcat NS | Partner Artikelnummer |
. . . . INTERNATIONAL_PID | Should | 05052197017458 | dtSTRING[14] BMEcat NS | GTIN-14 mit führenden Nullen |
. . . . BUYER_PID | Can | 5952921 | dtSTRING[50] BMEcat NS | Galaxus Artikelnummer |
. . . QUANTITY | Must | 2 | dtNUMBER | Item Position Menge |
. . . PRODUCT_PRICE_FIX | Must | - | - |
|
. . . . PRICE_AMOUNT | Must | 31.3 | dtNUMBER BMEcat NS | Stückpreis exkl. MwSt und inkl. allfälliger Recyclinggebühren (vRG / WEEE) oder Positionsrabatte |
. . . . TAX_DETAILS_FIX | Must | - | - | |
. . . . . TAX | Must | 0.081, 0.19 | dtNUMBER BMEcat NS | MwSt-Satz als Dezimalzahl |
. . . . . TAX_AMOUNT | Should | 4.82 | dtNUMBER | MwSt-Betrag * Menge |
. . . PRICE_LINE_AMOUNT | Must | 62.6 | dtNUMBER | Nettopreis der Position: |
. . . ORDER_REFERENCE | Must | - | - |
|
. . . . ORDER_ID | Must | 14609982 | dtSTRING[250] | Galaxus Einkaufsauftragsnummer |
. . . DELIVERY_REFERENCE | Must * | - | - |
|
. . . . DELIVERYNOTE_ID | Must * | 11720161201040841 | dtSTRING[250] | Lieferscheinreferenz |
. . . . DELIVERY_DATE | Must * | - | - |
|
. . . . . DELIVERY_START_DATE | Must * | 2017-10-11 | dtDATETIME | Anlieferdatum |
. . . . . DELIVERY_END_DATE | Must * | 2017-10-11 | dtDATETIME | Anlieferdatum |
. INVOICE_SUMMARY | Must | - | - |
|
. . NET_VALUE_GOODS | Must | 62.6 | dtNUMBER | Gesamtsumme der Rechnung über alle Positionen exkl. MwSt ohne zusätzliche Gebühren wie Lieferkosten etc. |
. . TOTAL_AMOUNT | Must | 78.20 | dtNUMBER | Rechnungstotal - Summe aller Preis-Positionen und zusätzlichen Gebühren (Fracht, Recyclinggebühren etc.) inkl. MwSt |
. . ALLOW_OR_CHARGES_FIX | Can | - | - | Block zur Verrechnung von Liefergebühren /-zuschlägen (gemäss vereinbartem Lieferkostenmodell) |
. . . ALLOW_OR_CHARGE | Can | - | - | Nur der type «surcharge» kann für einen Zuschlag auf der Rechnung verwendet werden (exkl. MwSt) |
. . . . ALLOW_OR_CHARGE_TYPE | Can | freight | dtSTRING[30] | Erlaubte Werte (kleingeschrieben) sind:
Recyclinggebühren müssen in den Einkaufspreis PRICE_AMOUNT auf Positionsebene eingerechnet werden. |
. . . . ALLOW_OR_CHARGE_VALUE | Can | - | - |
|
. . . . . AOC_MONETARY_AMOUNT | Can | 10 | dtFLOAT | Der Zuschlag wird exkl. MwSt durch einen absoluten Wert angegeben. |
. . . ALLOW_OR_CHARGES_TOTAL_AMOUNT | Can | 10 | dtFLOAT | Summe über alle Zuschläge (exkl. MwSt): Bei der Berechnung werden diejenigen Zuschläge berücksichtigt, die einen Geldbetrag in ALLOW_OR_CHARGE_VALUE/AOC_MONETARY_AMOUNT |
. . TOTAL_TAX | Should | - | - |
|
. . . TAX_DETAILS_FIX | Should | - | - | Falls INVOICE_ITEMs mit unterschiedlichen MwSt.-Sätzen enthalten sind, wird dieses Element mit seinen Sub-Elementen wiederholt |
. . . . TAX | Should | 0.081, 0.19 | dtNUMBER BMEcat NS | MwSt-Satz |
. . . . TAX_AMOUNT | Should | 5.59 | dtNUMBER | MwSt.-Betrag aller Positionen und Gebühren (Fracht, Recyclinggebühren etc.) |