VRBL-INV-PT-2p1-191
Basic Info
| Rule | The Invoice Line Position Number value must be unique. |
| Context |
/ubl:Invoice/cac:InvoiceLine/cbc:ID
|
| Pattern | vrbl-invoice-pt-2p1 |
| Severity | fatal |
Implementation
count(/ubl:Invoice/cac:InvoiceLine/cbc:ID) = count(/ubl:Invoice/cac:InvoiceLine[not(cbc:ID = preceding-sibling::cac:InvoiceLine/cbc:ID)])