Identifier/Error message Flag
PEPPOL-T110-CL001
[PEPPOL-T110-CL001]-Reason code MUST be according to subset of UNCL 5189 D.16B.
fatal
PEPPOL-T110-CL002
[PEPPOL-T110-CL002]-Reason code MUST be according to UNCL 7161 D.16B.
fatal
PEPPOL-T110-R001
[PEPPOL-T110-R001]-Each order agreement line item net price SHALL not be negative
fatal
PEPPOL-T110-R002
[PEPPOL-T110-R002]-Each item in an Order agreement line SHALL be identifiable by either "item sellers identifier" or "item standard identifier"
fatal
PEPPOL-T110-R004
[PEPPOL-T110-R004]-All amounts SHALL have same currency code as document currency
fatal
PEPPOL-T110-R005
[PEPPOL-T110-R005]-Total amount for payment SHALL NOT be negative, if expected total amount for payment is provided.
fatal
PEPPOL-T110-R006
[PEPPOL-T110-R006]-Total amount for payment SHALL NOT be negative, if expected total amount for payment is provided.
fatal
PEPPOL-T110-R007
[PEPPOL-T110-R007]-Total sum of line amounts SHALL equal the sum of the order line amounts at order line level, if total sum of line amounts is provided.
fatal
PEPPOL-T110-R008
[PEPPOL-T110-R008]-Total sum of charges at document level SHALL be equal to the sum of charges at document level, if total sum of charges at document level is provided.
fatal
PEPPOL-T110-R009
[PEPPOL-T110-R009]-Total sum of allowance at document level SHALL be equal to the sum of allowance amounts at document level, if total sum of allowance at document level is provided.
fatal
PEPPOL-T110-R010
[PEPPOL-T110-R010]-Tax exclusive amount SHALL equal the sum of line amount plus total charge amount at document level less total allowance amount at document level if tax exclusive amount is provided.
fatal
PEPPOL-T110-R011
[PEPPOL-T110-R011]-Tax inclusive amount SHALL equal tax exclusive amount plus total tax amount.
fatal
PEPPOL-T110-R012
[PEPPOL-T110-R012]-Total amount for payment SHALL be equal to the tax inclusive amount minus the prepaid amount plus rounding amount
fatal
PEPPOL-T110-R013
[PEPPOL-T110-R013]-Elements of data type amount cannot have more than 2 decimals (I.e. all amounts except unit price amounts)
fatal
PEPPOL-T110-R014
[PEPPOL-T110-R014]-If document totals is provided, all order agreement lines SHALL have a line extension amount
fatal
PEPPOL-T110-R015
[PEPPOL-T110-R015]-Allowance/charge base amount SHALL be provided when allowance/charge percentage is provided.
fatal
PEPPOL-T110-R016
[PEPPOL-T110-R016]-Allowance/charge percentage SHALL be provided when allowance/charge base amount is provided.
fatal
PEPPOL-T110-R017
[PEPPOL-T110-R017]-Allowance/charge amount SHALL equal base amount * percentage/100 if base amount and percentage exists
fatal
PEPPOL-T110-R018
[PEPPOL-T110-R018]-Each document level allowance SHALL have an allowance reason text or an allowance reason code.
fatal
PEPPOL-T110-R019
[PEPPOL-T110-R019]-Each Tax Category SHALL have a TAX category rate, except if the order is not subject to TAX.
fatal
PEPPOL-T110-R020
[PEPPOL-T110-R020]-When TAX category code is "Standard rated" (S) the TAX rate SHALL be greater than zero.
fatal
PEPPOL-T110-R021
[PEPPOL-T110-R021]-Document level allowance or charge amounts SHALL NOT be negative.
fatal
PEPPOL-T110-R022
[PEPPOL-T110-R022]-The Item gross price SHALL NOT be negative.
fatal
PEPPOL-T110-R023
[PEPPOL-T110-R023]-Allowance or charge price amounts SHALL NOT be negative.
fatal
PEPPOL-T110-R024
[PEPPOL-T110-R024]-TAX category tax amount = TAX category taxable amount x (TAX category rate / 100), rounded to two decimals.
fatal
PEPPOL-T110-R025
[PEPPOL-T110-R025]-If TAX breakdown is present, the order agreement TAX total amount = Σ TAX category tax amount.
fatal
PEPPOL-T110-R026
[PEPPOL-T110-R026]-Tax category rates MUST match provided tax categories on document level when such exists.
fatal
PEPPOL-T110-R027
[PEPPOL-T110-R027]-Tax categories MUST match provided tax categories on document level when such exists.
fatal
PEPPOL-T110-R028
[PEPPOL-T110-R028]-A TAX breakdown with TAX Category codes E, AE, K, G or O SHALL have a TAX exemption reason text
fatal
PEPPOL-T110-R029
[PEPPOL-T110-R029]-A TAX breakdown with TAX Category codes S, Z, L and M SHALL NOT have a TAX exemption reason text
fatal
PEPPOL-T110-R030
[PEPPOL-T110-R030]-Specification identifier SHALL start with the value 'urn:fdc:peppol.eu:poacc:trns:order_agreement:3'.
fatal