Peppol BIS Billing 3.0 · rule
UBL-DT-17
What does UBL-DT-17 mean? List name attribute should not be present
Why did my invoice fail UBL-DT-17?
The listName attribute should not be present on code elements. EN 16931 prescribes which code list each coded element uses, so naming the list on the element is redundant and outside the core model. Remove the attribute.
Official rule text
List name attribute should not be present
Common causes
- Serializer emits listName alongside every code value
- Copying from full UBL 2.1 documentation examples
Related rules
UBL-DT-01 · UBL-DT-06 · UBL-DT-07 · UBL-DT-08 · UBL-DT-09 · UBL-DT-10 · UBL-DT-11 · UBL-DT-12
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.