Anchor | ||||
---|---|---|---|---|
|
Main function
VAT-compliant electronic invoicing.
Note |
---|
Note Credit notes cannot be handled via Invoice, see: handling Credit notes handling |
Info |
---|
Fees/Discounts Fees and item discounts (e.g. vRG, VOC, WEEE) must be included in the item prices (excl. VAT) and correspond to the prices in the product data feed. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
VAT compliance (reference to delivery)
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
XML Element | M/C/S | Sample values | Data type [maxLength] |
---|
M/C/S
Description
Description | |||
---|---|---|---|
INVOICE | Must | - | - |
See Namespaces regarding the correct usage of namespaces. | |||
. INVOICE_HEADER | Must | - | - |
Must
. . CONTROL_INFO | Can | - | - |
Can
. . . GENERATION_DATE | Can | 2017-10-09T03:26:39 | dtDATETIME |
Can
Document creation timestamp | |||
. . INVOICE_INFO | Must | - | - |
. . . INVOICE_ID | Must | 65496816584 | dtSTRING[250] |
Unique Invoice number | |||
. . . INVOICE_DATE | Must | 2017-10-09T03:26:39 | dtDATETIME |
Invoice date | |
. . . DELIVERYNOTE_ID |
11720161201040841
dtSTRING[250]
Must * | 11720161201040841 | dtSTRING[250] | Delivery note reference |
. . . DELIVERY_DATE |
-
Must * | - | - | ||
. . . . DELIVERY_START_DATE |
2017-10-11
dtDATETIME
Must * | 2017-10-11 | dtDATETIME | Delivery date |
. . . . DELIVERY_END_DATE |
dtDATETIME
Must * | 2017-10-11 | dtDATETIME | Delivery date |
. . . PARTIES | Must | - | - |
Must
. . . . PARTY | Must | - | - |
Must
. . . . . PARTY_ROLE | Must | buyer, invoice_issuer, delivery | dtSTRING[20] |
buyer / invoice_issuer / delivery (Goods recipient) | |||
. . . . . ADDRESS | Must | - | - |
Must
The element ADDRESS in the PARTY_ROLE delivery must be present, even without any sub-elements. | |||
. . . . . . NAME | Should | Mustermann GmbH | dtMLSTRING[50] BMEcat NS |
Should
Company name | |||
. . . . . . NAME3 | Should | Block A | dtMLSTRING[50] BMEcat NS |
Should
Building | |||
. . . . . . DEPARTMENT | Should | Accounting | dtMLSTRING[50] BMEcat NS |
Department | |||
. . . . . . CONTACT_DETAILS | Can | - | - |
| |||
. . . . . . . TITLE | Should | Mr., Ms. | dtMLSTRING[20] BMEcat NS |
Should
Salutation | |||
. . . . . . . FIRST_NAME | Should | Ulla | dtMLSTRING[50] BMEcat NS |
Should
First name | |||
. . . . . . . CONTACT_NAME | Should | Mustermann | dtMLSTRING[50] BMEcat NS |
Last name | |
. . . . . . |
STREET | Should | Musterstrasse 200b | dtMLSTRING[50] BMEcat NS |
Should
Street incl. No. | |||
. . . . . . ZIP | Should | 8000 | dtMLSTRING[20] BMEcat NS |
ZIP code of address or post office box | |||
. . . . . . BOXNO | Should | 7 | dtMLSTRING[20] BMEcat NS |
P.O. Box number | |||
. . . . . . CITY | Should | Zürich | dtMLSTRING[50] BMEcat NS |
City | |||
. . . . . . COUNTRY | Should | Schweiz | dtMLSTRING[50] BMEcat NS |
Should
Country | |||
. . . . . . COUNTRY_CODED | Can | CH, DE, AT | dtCOUNTRIES BMEcat NS |
Can
Country code according ISO 3166-1 ALPHA-2 | |||
. . . . . . VAT_ID | Must | CHE-123.456.789 MWST | dtSTRING[50] BMEcat NS |
Company identification number (UID) is mandatory for |
PARTY_ROLE=invoice_issuer to be VAT compliant | |||
. . . REMARKS type="qrr" | Can | 949643000000081595108367731 | typeMLSTRING64000[27] |
Only for payment transactions in CH | |||
. . . REMARKS type="qriban" | Can | CH1233000001234567890 | typeMLSTRING64000[21] |
Can
Only for payment transactions in CH | |||
. . . REMARKS type="scor" | Can | RF18000000000539007547034 | typeMLSTRING64000[25] |
For international payment transactions |
. . . CURRENCY | Must | CHF, EUR | dtCURRENCIES[3] BMEcat NS |
Must
Transaction currency according to ISO 4217:1995 | |||
. . ORDER_HISTORY | Must * | - | - |
* = Mandatory if ALLOW_OR_CHARGES_FIX is used | |||
. . . ORDER_ID | Must * | 14609982 | dtSTRING[25] |
Galaxus purchase Order ID of the Order Placement In the case of collective invoices, one of the affected order numbers must be specified, e.g. the first | |||
. . . SUPPLIER_ORDER_ID | Can | B2393234 | dtSTRING[250] |
Can
Order ID from your ERP | |||
. INVOICE_ITEM_LIST | Must | - | - |
. . INVOICE_ITEM | Must | - | - |
Must
. . . PRODUCT_ID | Must | - | - |
. . . . SUPPLIER_PID | Must | 26355917130453 | dtSTRING[32] BMEcat NS |
Partner product key | |||
. . . . INTERNATIONAL_PID | Should | 05052197017458 | dtSTRING[14] BMEcat NS |
GTIN-14 with leading zeros | |||
. . . . BUYER_PID | Can | 5952921 | dtSTRING[50] BMEcat NS |
Can
Galaxus product key | |||
. . . QUANTITY | Must | 2 | dtNUMBER |
Must
Item position quantity | |||
. . . PRODUCT_PRICE_FIX | Must | - | - |
. . . . PRICE_AMOUNT | Must | 31.3 | dtNUMBER BMEcat NS |
Must
Unit price excl. VAT incl. |
eventual recycling fees (e.g. vRG / WEEE) or |
position discounts |
. . . . TAX_DETAILS_ |
FIX | Must | - | - |
Must
. . . . . TAX | Must | 0. |
081, 0.19 | dtNUMBER BMEcat NS |
Must
VAT-rate as decimal number | |||
. . . . . TAX_AMOUNT | Should | 4.82 | dtNUMBER |
Should
VAT amount * quantity | |||
. . . PRICE_LINE_AMOUNT | Must | 62.6 | dtNUMBER |
Net price for position: | |||
. . . ORDER_REFERENCE | Must | - | - |
Must
. . . . ORDER_ID | Must | 14609982 | dtSTRING[250] |
Galaxus Purchase Order ID | |
. . . DELIVERY_REFERENCE |
-
Must * | - | - | |
. . . . DELIVERYNOTE_ID |
11720161201040841
Must * | 11720161201040841 | dtSTRING[250] | Delivery note reference | |
. . . . DELIVERY_DATE |
-
Must * | - | - | ||
. . . . . DELIVERY_START_DATE |
2017-10-11
dtDATETIME
Must * | 2017-10-11 | dtDATETIME | Delivery date |
. . . . . DELIVERY_END_ |
2017-10-11
dtDATETIME
DATE | Must * | 2017-10-11 | dtDATETIME | Delivery date |
. INVOICE_SUMMARY | Must | - | - |
. . NET_VALUE_GOODS | Must | 62.6 | dtNUMBER |
Must
Total net sum of invoice for all positions excl. VAT. without additional fees |
like freight |
etc. |
. . TOTAL_AMOUNT | Must | 78.20 | dtNUMBER |
Must
Invoice Total - Sum of all Price Line Amounts and additional fees (freight, recycling fees etc.) incl. VAT | |||
. . ALLOW_OR_CHARGES_FIX | Can | - | - |
Can
Block for charging delivery fees / surcharges (according to the agreed delivery cost model) | |||
. . . ALLOW_OR_CHARGE | Can | - | - |
Can
Only the type «surcharge» for surcharges added to the invoice can be used (excl. VAT) | |||
. . . . ALLOW_OR_CHARGE_TYPE | Can | freight | dtSTRING[30] |
Allowed values (in lower case) are:
Recycling fees must be included in the purchase price PRICE_AMOUNT in each position. | |||
. . . . ALLOW_OR_CHARGE_VALUE | Can | - | - |
. . . . . AOC_MONETARY_AMOUNT | Can | 10 | dtFLOAT |
The surcharge is specified by an absolute value excl. VAT. | |||
. . . ALLOW_OR_CHARGES_TOTAL_AMOUNT | Can | 10 | dtFLOAT |
Can
Sum of all surcharges (excl. VAT): Within the calculation, all surcharges are considered, which contain a money amount in ALLOW_OR_CHARGE_VALUE/AOC_MONETARY_AMOUNT | |||
. . TOTAL_TAX | Should | - | - |
Should
. . . TAX_DETAILS_FIX | Should | - | - |
This element |
and its child-elements are iterated, if INVOICE_ITEMs with different VAT rates are present | ||
. . . . TAX | Should | 0. |
081, 0.19 | dtNUMBER BMEcat NS |
Should
VAT rate | |||
. . . . TAX_AMOUNT | Should | 5.59 | dtNUMBER |
VAT amount of all positions and fees (freight, recycling fees etc.) |