external.schematron.2019-12.xslt.BIIRULES-UBL-T10.xslt Maven / Gradle / Ivy
/
*:
[namespace-uri()='
']
[
]
/
@
@*[local-name()='
' and namespace-uri()='
']
/
[
]
/@
/
[
]
/@
.
U
U
U.
n
U.
_
_
UBL-T10
UBL-T10
CodesT10
CodesT10
BIIRULES T10 bound to UBL
BII2-T10-R043
fatal
[BII2-T10-R043]-Document level allowances and charges details MUST have allowance and charge VAT category if the invoice has a VAT total amount
BII2-T10-R001
fatal
[BII2-T10-R001]-An invoice MUST have a customization identifier
BII2-T10-R002
fatal
[BII2-T10-R002]-An invoice MUST have a business profile identifier
BII2-T10-R003
fatal
[BII2-T10-R003]-An invoice MUST have an invoice identifier
BII2-T10-R004
fatal
[BII2-T10-R004]-An invoice MUST have an invoice issue date
BII2-T10-R005
fatal
[BII2-T10-R005]-An invoice MUST specify the currency code for the document
BII2-T10-R006
fatal
[BII2-T10-R006]-An invoice MUST have a seller name and/or a seller identifier
BII2-T10-R008
fatal
[BII2-T10-R008]-An invoice MUST have a buyer name and/or a buyer identifier
BII2-T10-R010
fatal
[BII2-T10-R010]-An invoice MUST have the sum of line amounts
BII2-T10-R011
fatal
[BII2-T10-R011]-An invoice MUST have the invoice total without VAT
BII2-T10-R012
fatal
[BII2-T10-R012]-An invoice MUST have the invoice total with VAT (value of purchase)
BII2-T10-R013
fatal
[BII2-T10-R013]-An invoice MUST have the amount due for payment
BII2-T10-R014
fatal
[BII2-T10-R014]-An invoice MUST have at least one invoice line
BII2-T10-R015
fatal
[BII2-T10-R015]-An invoice MUST specify the VAT total amount, if there are VAT line amounts
BII2-T10-R026
fatal
[BII2-T10-R026]-An invoice MUST contain VAT category details unless VAT total amount is omitted.
BII2-T10-R058
fatal
[BII2-T10-R058]-Invoice total without VAT MUST be equal to the sum of VAT category taxable amounts
BII2-T10-R017
fatal
[BII2-T10-R017]-Each invoice line MUST have an invoice line identifier
BII2-T10-R018
fatal
[BII2-T10-R018]-Each invoice line MUST have an invoiced quantity
BII2-T10-R019
fatal
[BII2-T10-R019]-Each invoice line MUST have a quantity unit of measure
BII2-T10-R020
fatal
[BII2-T10-R020]-Each invoice line MUST have an invoice line net amount
BII2-T10-R021
fatal
[BII2-T10-R021]-Each invoice line MUST have an invoice line item name and/or the invoice line item identifier
BII2-T10-R032
fatal
[BII2-T10-R032]-A scheme identifier for the invoice line item registered identifier MUST be provided if invoice line item registered identifiers are used to identify a product.(e.g. GTIN)
BII2-T10-R034
fatal
[BII2-T10-R034]-Invoice line item net price MUST NOT be negative
BII2-T10-R046
fatal
[BII2-T10-R046]-Each invoice line MUST be categorized with the invoice line VAT category if the invoice has a VAT total amount
BII2-T10-R023
fatal
[BII2-T10-R023]-Each invoice period information MUST have an invoice period start date
BII2-T10-R024
fatal
[BII2-T10-R024]-Each invoice period information MUST have an invoice period end date
BII2-T10-R031
fatal
[BII2-T10-R031]-An invoice period end date MUST be later or equal to an invoice period start date
BII2-T10-R039
fatal
[BII2-T10-R039]-An account identifier MUST be present if payment means type is funds transfer
BII2-T10-R040
fatal
[BII2-T10-R040]-A sellers financial institution identifier MUST be provided if the scheme of the account identifier is IBAN and the payment means is international bank transfer
BII2-T10-R041
fatal
[BII2-T10-R041]-A payment means MUST specify the payment means type
BII2-T10-R042
fatal
[BII2-T10-R042]-A sellers financial institution identifier scheme MUST be BIC if the scheme of the account identifier is IBAN and the payment means type is international account transfer
BII2-T10-R051
fatal
[BII2-T10-R051]-Sum of line amounts MUST equal the invoice line net amounts
BII2-T10-R052
fatal
[BII2-T10-R052]-An invoice total without VAT MUST equal the sum of line amounts plus the sum of charges on document level minus the sum of allowances on document level
BII2-T10-R053
fatal
[BII2-T10-R053]-An invoice total with VAT MUST equal the invoice total without VAT plus the VAT total amount and the rounding of invoice total
BII2-T10-R054
fatal
[BII2-T10-R054]-The sum of allowances at document level MUST be equal to the sum of document level allowance amounts
BII2-T10-R055
fatal
[BII2-T10-R055]-The sum of charges at document level MUST be equal to the sum of document level charge amounts
BII2-T10-R056
fatal
[BII2-T10-R056]-Amount due for payment MUST be equal to the invoice total amount with VAT minus the paid amounts
BII2-T10-R027
fatal
[BII2-T10-R027]-Each VAT category details MUST have a VAT category taxable amount
BII2-T10-R028
fatal
[BII2-T10-R028]-Each VAT category details MUST have a VAT category tax amount
BII2-T10-R029
fatal
[BII2-T10-R029]-Every VAT category details MUST be defined through a VAT category code
BII2-T10-R030
fatal
[BII2-T10-R030]-The VAT category percentage MUST be provided if the VAT category code is standard.
BII2-T10-R045
fatal
[BII2-T10-R045]-A VAT exemption reason MUST be provided if the VAT category code is exempt or reverse charge.
BII2-T10-R033
fatal
[BII2-T10-R033]-A list identifier for a invoice line item commodity classification MUST be provided if invoice line item commodity classification are used to classify an invoice line item (e.g. CPV or UNSPSC)
CL-T10-R002
fatal
[CL-T10-R002]-DocumentCurrencyCode MUST be coded using ISO code list 4217
CL-T10-R003
fatal
[CL-T10-R003]-currencyID MUST be coded using ISO code list 4217
CL-T10-R004
fatal
[CL-T10-R004]-Country codes in an invoice MUST be coded using ISO code list 3166-1
CL-T10-R006
fatal
[CL-T10-R006]-Payment means in an invoice MUST be coded using UNCL 4461 BII2 subset
CL-T10-R008
fatal
[CL-T10-R008]-For Mime code in attribute use MIMEMediaType.
CL-T10-R010
warning
[CL-T10-R010]-Coded allowance and charge reasons SHOULD belong to the UNCL 4465 code list BII2 subset
© 2015 - 2024 Weber Informatics LLC | Privacy Policy