VRBL-INV-DE-XR-6
Basic Info
| Rule | The Attachment Filename must be unique. |
| Context |
/ubl:Invoice
|
| Pattern | vrbl-invoice-de-xr-3p0 |
| Severity | fatal |
Implementation
count($Invoice/cac:AdditionalDocumentReference)
=
count(cac:AdditionalDocumentReference[not(./cac:Attachment/cbc:EmbeddedDocumentBinaryObject/@filename = preceding-sibling::cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject/@filename)])