PEPPOL-COMMON-R049Test expression rewritten
string-length(normalize-space()) = 10 and string(number(normalize-space())) != 'NaN'
string-length(normalize-space()) = 10 and string(number(normalize-space())) != 'NaN' and u:checkSEOrgnr(normalize-space())
The change is shown above; an explanation appears once one has been reviewed.
NL-R-007Test expression rewritten
xs:decimal(cbc:PayableAmount) <= 0.0 or (//cac:PaymentMeans)
(/ubl-invoice:Invoice and xs:decimal(cbc:PayableAmount) <= 0.0) or (/ubl-creditnote:CreditNote and xs:decimal(cbc:PayableAmount) >= 0.0) or (//cac:PaymentMeans)
The change is shown above; an explanation appears once one has been reviewed.
SE-R-013New rule
asserts: u:checkSEOrgnr(normalize-space(cbc:CompanyID))
The change is shown above; an explanation appears once one has been reviewed.