Anchor | ||||
---|---|---|---|---|
|
Main function
VAT-compliant electronic invoicing.
Note |
---|
Note Credit notes cannot be handled via Invoice, see: |
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 | |
---|---|---|---|---|---|---|
INVOICE | Must | - | - | MustSee Namespaces regarding the correct usage of namespaces. | ||
. INVOICE_HEADER | Must | - | - | Must | ||
. . CONTROL_INFO | Can | - | - | Can | ||
. . . GENERATION_DATE | Can | 2017-10-09T03:26:39 | dtDATETIME | CanDocument creation timestamp | ||
. . INVOICE_INFO | Must | - | - | Must|||
. . . INVOICE_ID | Must | 65496816584 | dtSTRING[250] | MustUnique Invoice number | ||
. . . INVOICE_DATE | Must | 2017-10-09T03:26:39 | dtDATETIME | MustInvoice 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_DATE2017-10-11 | dtDATETIME | Must * | 2017-10-11 | dtDATETIME | Delivery date | |
. . . PARTIES | Must | - | - | Must|||
. . . . PARTY | Must | - | - | Must|||
. . . . . PARTY_ROLE | Must | buyer, invoice_issuer | dtSTRING[20] | Mustbuyer / invoice_issuer / delivery (Goods recipient) | ||
. . . . . ADDRESS | Must | - | - | MustThe element ADDRESS in the PARTY_ROLE delivery must be present, even without any sub-elements. | ||
. . . . . . NAME | Should | Mustermann GmbH | dtMLSTRING[50] BMEcat NS | ShouldCompany name | ||
. . . . . . NAME3 | Should | Block A | dtMLSTRING[50] BMEcat NS | ShouldBuilding | ||
. . . . . . DEPARTMENT | Should | Accounting | dtMLSTRING[50] BMEcat NS | ShouldDepartment | ||
. . . . . . CONTACT_DETAILS | Can | - | - | Can
| ||
. . . . . . . TITLE | Should | Mr., Ms. | dtMLSTRING[20] BMEcat NS | ShouldSalutation | ||
. . . . . . . FIRST_NAME | Should | Ulla | dtMLSTRING[50] BMEcat NS | ShouldFirst name | ||
. . . . . . . CONTACT_NAME | Should | Mustermann | dtMLSTRING[50] BMEcat NS | ShouldLast name | ||
. . . . . . STREET | Should | Musterstrasse 200b | dtMLSTRING[50] BMEcat NS | ShouldStreet incl. No. | ||
. . . . . . ZIP | Should | 8000 | dtMLSTRING[20] BMEcat NS | ShouldZIP code of address or post office box | ||
. . . . . . BOXNO | Should | 7 | dtMLSTRING[20] BMEcat NS | ShouldP.O. Box number | ||
. . . . . . CITYCITY | Should | Zürich | dtMLSTRING[50] BMEcat NS | Should | City | |
. . . . . . COUNTRY | Should | Schweiz | dtMLSTRING[50] BMEcat NS | ShouldCountry | ||
. . . . . . COUNTRY_CODED | Can | CH, DE, AT | dtCOUNTRIES BMEcat NS | CanCountry code according ISO 3166-1 ALPHA-2 | ||
. . . . . . VAT_ID | Must | CHE-123.456.789 MWST | dtSTRING[50] BMEcat NS | MustCompany identification number (UID) is mandatory for VAT compliancePARTY_ROLE=invoice_issuer to be VAT compliant | ||
. . . REMARKS type="qrr" | Can | 949643000000081595108367731 | typeMLSTRING64000[27] | Can | 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] | CanFor international payment transactions | ||
. . . CURRENCY | Must | CHF, EUR | dtCURRENCIES[3] BMEcat NS | Must | Transaction currency according to ISO 4217:1995 | |
. . ORDER_HISTORY | Must * | - | - | Must * | * = Mandatory if ALLOW_OR_CHARGES_FIX is used | |
. . . ORDER_ID | Must * | 14609982 | dtSTRING[25] | Must *Galaxus purchase Order ID of the Order Placement | ||
. . . SUPPLIER_ORDER_ID | Can | B2393234 | dtSTRING[250] | Can | Order ID from your ERP | |
. INVOICE_ITEM_LIST | Must | - | - | Must | ||
. . INVOICE_ITEM | Must | - | - | Must|||
. . . PRODUCT_ID | Must | - | - | Must | ||
. . . . SUPPLIER_PID | Must | 26355917130453 | dtSTRING[32] BMEcat NS | Must | Partner product key | |
. . . . INTERNATIONAL_PID | Should | 05052197017458 | dtSTRING[14] BMEcat NS | ShouldGTIN-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 | - | - | Must|||
. . . . PRICE_AMOUNT | Must | 31.3 | dtNUMBER BMEcat NS | MustUnit price excl. VAT. plus eventual recycling fees (e.g. vRG / WEEE) or rebates | ||
. . . . TAX_DETAILS_FIX | Must | - | - | Must | ||
. . . . . TAX | Must | 0.077, 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 | Must | Net price for position: | |
. . . ORDER_REFERENCE | Must | - | - | Must | ||
. . . . ORDER_ID | Must | 14609982 | dtSTRING[250] | MustGalaxus Purchase Order ID | ||
. . . DELIVERY_REFERENCE | - | - | Must * | - | - | |
. . . . DELIVERYNOTE_ID | 11720161201040841 | dtSTRING[250] | Must * | 11720161201040841 | dtSTRING[250] | Delivery note reference |
. . . . DELIVERY_DATE | - | - | Must * | - | - | |
. . . . . DELIVERY_START_DATE | 2017-10-11 | dtDATETIMEDATE | Must * | 2017-10-11 | dtDATETIME | Delivery date |
. . . . . DELIVERY_END_DATE2017-10-11 | dtDATETIME | Must * | 2017-10-11 | dtDATETIME | Delivery date | |
. INVOICE_SUMMARY | Must | - | - | Must | ||
. . NET_VALUE_GOODS | Must | 62.6 | dtNUMBER | Must | Total net sum of invoice for all positions excl. VAT. without additional fees (freight, recycling fees etc.) | |
. . TOTAL_AMOUNT | Must | 78.20 | dtNUMBER | MustInvoice 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 | - | - | CanOnly the type «surcharge» for surcharges added to the invoice can be used (excl. VAT) | ||
. . . . ALLOW_OR_CHARGE_TYPE | Can | freight | dtSTRING[30] | CanAllowed values (in lower case) are:
Recycling fees must be included in the purchase price PRICE_AMOUNT in each position. | ||
. . . . ALLOW_OR_CHARGE_VALUE | Can | - | - | Can|||
. . . . . AOC_MONETARY_AMOUNT | Can | 10 | dtFLOAT | Can | The surcharge is specified by an absolute value excl. VAT. | |
. . . ALLOW_OR_CHARGES_TOTAL_AMOUNT | Can | 10 | dtFLOAT | Can | Sum of all surcharges: 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 | - | - | Should | This element an its child-elements are iterated, if INVOICE_ITEMs with different VAT rates are present | |
. . . . TAX | Should | 0.077, 0.19 | dtNUMBER BMEcat NS | Should | VAT rate | |
. . . . TAX_AMOUNT | Should | 5.59 | dtNUMBER | ShouldVAT amount of all positions and fees (freight, recycling fees etc.) |