Rules
VRBL-INV-RS-1p0-4
Basic Info
| Rule | When the Seller is Serbian, then the Buyer Reference must begin with "JN-JBKJS:" followed by five digits from the JBKJS of the ordering party that carried out the public procurement, and can be followed by a hyphen and additional characters. |
| Context |
/ubl:Invoice/cbc:BuyerReference
|
| Pattern | vrbl-invoice-rs-1p0 |
| Severity | fatal |
Implementation
not($RSSupplierCountry = 'RS')
or
(
substring(normalize-space(.), 1, 9) = 'JN-JBKJS:'
and
(
string-length(substring(normalize-space(.), 10)) = 5
or
substring(normalize-space(.), 15, 1) = '-'
)
and
string-length(translate(substring(normalize-space(.), 10, 5), $Numerics, '')) = 0
)