What it means
In the EN 16931 profile of Factur-X and ZUGFeRD, each ram:SpecifiedLineTradeSettlement under ram:IncludedSupplyChainTradeLineItem may contain at most one ram:AdditionalReferencedDocument. This limit concerns that specific location, not every document reference associated with the line.
Why it matters
The profile provides one place for the invoice line object identifier in each line's settlement details.
How to fix it
Check the object reference on the affected invoice line. If you edit the XML, find its ram:SpecifiedLineTradeSettlement and remove duplicate or unnecessary ram:AdditionalReferencedDocument elements until at most one remains. Do not remove references in other locations solely because of this rule. Export and recheck the file.
Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta
The rule as published
Element 'ram:AdditionalReferencedDocument' may occur at maximum 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000293 still fails, and which other rules do.
Related rules
- FX-SCH-A-000294 An item attribute needs exactly one name
- FX-SCH-A-000295 An item attribute needs exactly one value
- FX-SCH-A-000296 A classification code must say which scheme it uses
- FX-SCH-A-000297 Use an allowed classification scheme code
- FX-SCH-A-000315 State at most one document language
- FX-SCH-A-000316 The document's effective period needs one date entry