Identifier/Error message | Flag |
---|---|
PEPPOL-COMMON-R040 GLN must have a valid format according to GS1 rules. |
fatal |
PEPPOL-COMMON-R041 Norwegian organization number MUST be stated in the correct format. |
fatal |
PEPPOL-COMMON-R042 Danish organization number (CVR) MUST be stated in the correct format. |
fatal |
PEPPOL-COMMON-R043 Belgian enterprise number MUST be stated in the correct format. |
fatal |
PEPPOL-COMMON-R044 IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format |
warning |
PEPPOL-COMMON-R045 Tax Code (Codice Fiscale) must be stated in the correct format |
warning |
PEPPOL-COMMON-R046 Tax Code (Codice Fiscale) must be stated in the correct format |
warning |
PEPPOL-COMMON-R047 Italian VAT Code (Partita Iva) must be stated in the correct format |
warning |
PEPPOL-COMMON-R049 Swedish organization number MUST be stated in the correct format. |
fatal |
PEPPOL-COMMON-R050 Australian Business Number (ABN) MUST be stated in the correct format. |
fatal |
PEPPOL-EN16931-CL001 Mime code must be according to subset of IANA code list. |
fatal |
PEPPOL-EN16931-CL002 Reason code MUST be according to subset of UNCL 5189 D.16B. |
fatal |
PEPPOL-EN16931-CL003 Reason code MUST be according to UNCL 7161 D.16B. |
fatal |
PEPPOL-EN16931-CL006 Invoice period description code must be according to UNCL 2005 D.16B. |
fatal |
PEPPOL-EN16931-CL007 Currency code must be according to ISO 4217:2005 |
fatal |
PEPPOL-EN16931-CL008 Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme" |
fatal |
PEPPOL-EN16931-F001 A date MUST be formatted YYYY-MM-DD. |
fatal |
PEPPOL-EN16931-P0100 Invoice type code MUST be set according to the profile. |
fatal |
PEPPOL-EN16931-P0101 Credit note type code MUST be set according to the profile. |
fatal |
PEPPOL-EN16931-P0104 Tax Category G MUST be used when exemption reason code is VATEX-EU-G |
fatal |
PEPPOL-EN16931-P0105 Tax Category O MUST be used when exemption reason code is VATEX-EU-O |
fatal |
PEPPOL-EN16931-P0106 Tax Category K MUST be used when exemption reason code is VATEX-EU-IC |
fatal |
PEPPOL-EN16931-P0107 Tax Category AE MUST be used when exemption reason code is VATEX-EU-AE |
fatal |
PEPPOL-EN16931-P0108 Tax Category E MUST be used when exemption reason code is VATEX-EU-D |
fatal |
PEPPOL-EN16931-P0109 Tax Category E MUST be used when exemption reason code is VATEX-EU-F |
fatal |
PEPPOL-EN16931-P0110 Tax Category E MUST be used when exemption reason code is VATEX-EU-I |
fatal |
PEPPOL-EN16931-P0111 Tax Category E MUST be used when exemption reason code is VATEX-EU-J |
fatal |
PEPPOL-EN16931-P0112 Invoice type code 326 or 384 are only allowed when both buyer and seller are German organizations |
fatal |
PEPPOL-EN16931-R001 Business process MUST be provided. |
fatal |
PEPPOL-EN16931-R002 No more than one note is allowed on document level, unless both the buyer and seller are German organizations. |
fatal |
PEPPOL-EN16931-R003 A buyer reference or purchase order reference MUST be provided. |
fatal |
PEPPOL-EN16931-R004 Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0'. |
fatal |
PEPPOL-EN16931-R005 VAT accounting currency code MUST be different from invoice currency code when provided. |
fatal |
PEPPOL-EN16931-R007 Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:selfbilling:NN:1.0' where NN indicates the process number. |
fatal |
PEPPOL-EN16931-R008 Document MUST not contain empty elements. |
fatal |
PEPPOL-EN16931-R010 Buyer electronic address MUST be provided |
fatal |
PEPPOL-EN16931-R020 Seller electronic address MUST be provided |
fatal |
PEPPOL-EN16931-R040 Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists |
fatal |
PEPPOL-EN16931-R041 Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. |
fatal |
PEPPOL-EN16931-R042 Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. |
fatal |
PEPPOL-EN16931-R043 Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' |
fatal |
PEPPOL-EN16931-R044 Charge on price level is NOT allowed. Only value 'false' allowed. |
fatal |
PEPPOL-EN16931-R046 Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. |
fatal |
PEPPOL-EN16931-R051 All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111). |
fatal |
PEPPOL-EN16931-R053 Only one tax total with tax subtotals MUST be provided. |
fatal |
PEPPOL-EN16931-R054 Only one tax total without tax subtotals MUST be provided when tax currency code is provided. |
fatal |
PEPPOL-EN16931-R055 Invoice total VAT amount and Invoice total VAT amount in accounting currency MUST have the same operational sign |
fatal |
PEPPOL-EN16931-R061 Mandate reference MUST be provided for direct debit. |
fatal |
PEPPOL-EN16931-R080 Only one project reference is allowed on document level |
fatal |
PEPPOL-EN16931-R100 Only one invoiced object is allowed pr line |
fatal |
PEPPOL-EN16931-R101 Element Document reference can only be used for Invoice line object |
fatal |
PEPPOL-EN16931-R110 Start date of line period MUST be within invoice period. |
fatal |
PEPPOL-EN16931-R111 End date of line period MUST be within invoice period. |
fatal |
PEPPOL-EN16931-R120 Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount |
fatal |
PEPPOL-EN16931-R121 Base quantity MUST be a positive number above zero. |
fatal |
PEPPOL-EN16931-R130 Unit code of price base quantity MUST be same as invoiced quantity. |
fatal |