Identifier/Error message Flag
PEPPOL-T114-CL001
Reason code MUST be according to subset of UNCL 5189 D.16B.
fatal
PEPPOL-T114-CL002
Reason code MUST be according to UNCL 7161 D.16B.
fatal
PEPPOL-T114-R001
Each order line MUST have a document line identifier that is unique within the order.
fatal
PEPPOL-T114-R002
An order change SHOULD provide information about its validity end date.
warning
PEPPOL-T114-R003
An order MUST be stated in a single currency
fatal
PEPPOL-T114-R004
Each order line ordered quantity MUST not be negative
fatal
PEPPOL-T114-R005
Each order line item net price MUST not be negative
fatal
PEPPOL-T114-R006
Expected total amount for payment MUST NOT be negative
fatal
PEPPOL-T114-R007
Expected total sum of line amounts MUST NOT be negative
fatal
PEPPOL-T114-R008
Expected total sum of line amounts MUST equal the sum of the order line amounts at order line level
fatal
PEPPOL-T114-R009
Expected total sum of allowance at document level MUST be equal to the sum of allowance amounts at document level
fatal
PEPPOL-T114-R010
Expected total sum of charges at document level MUST be equal to the sum of charge amounts at document level
fatal
PEPPOL-T114-R011
Expected total amount without TAX = Expected total sum of line amounts - Sum of allowances on document level + Sum of charges on document level
fatal
PEPPOL-T114-R013
Each order line SHOULD have an ordered quantity
warning
PEPPOL-T114-R014
An order change MUST have the originator party name or an identifier
fatal
PEPPOL-T114-R016
Amount due for payment = Order change total amount with TAX - Paid amount + Rounding amount.
fatal
PEPPOL-T114-R017
Expected total amount with TAX = Expected total amount without TAX + Order total TAX amount.
fatal
PEPPOL-T114-R019
Item net price MUST equal (Gross price - Allowance amount) when gross price is provided.
fatal
PEPPOL-T114-R020
Allowance/charge base amount MUST be provided when allowance/charge percentage is provided.
fatal
PEPPOL-T114-R021
Allowance/charge percentage MUST be provided when allowance/charge base amount is provided.
fatal
PEPPOL-T114-R022
Allowance/charge amount MUST equal base amount * percentage/100 if base amount and percentage exists
fatal
PEPPOL-T114-R023
Each document or line level allowance MUST have an allowance reason text or an allowance reason code.
fatal
PEPPOL-T114-R024
Order line net amount MUST equal (Ordered quantity * (Item net price/item price base quantity) + Order line charge amount - Order line allowance amount
fatal
PEPPOL-T114-R025
Base quantity MUST be a positive number above zero.
fatal
PEPPOL-T114-R026
When TAX is VAT then Party VAT identifiers MUST have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
fatal
PEPPOL-T114-R027
The Item gross price MUST NOT be negative.
fatal
PEPPOL-T114-R028
Elements of data type amount cannot have more than 2 decimals (I.e. all amounts except unit price amounts)
fatal
PEPPOL-T114-R029
Each Tax Category MUST have a TAX category rate, except if the order is not subject to TAX.
fatal
PEPPOL-T114-R030
When TAX category code is "Standard rated" (S) the TAX rate MUST be greater than zero.
fatal
PEPPOL-T114-R031
An order change transaction MUST use profile advanced_ordering.
fatal
PEPPOL-T114-R032
Allowance or charge amounts MUST NOT be negative.
fatal
PEPPOL-T114-R033
Allowance or charge amounts MUST NOT be negative.
fatal
PEPPOL-T114-R034
Specification identifier MUST start with the value 'urn:fdc:peppol.eu:poacc:trns:order_change:3'.
fatal