What it means
For each ram:BuyerOrderReferencedDocument inside ram:ApplicableHeaderTradeAgreement, the test requires exactly one ram:IssuerAssignedID. It checks the number of child elements, not their text. This rule does not itself require a purchase order reference.
Why it matters
The purchase order number lets the buyer connect the invoice with its order. The profile provides one number element within each purchase order reference.
How to fix it
Correct the purchase order number (BT-13) so its ram:BuyerOrderReferencedDocument contains one ram:IssuerAssignedID with the intended number. If no purchase order reference is needed, remove the reference block rather than leaving a block without its number element. Export again and recheck.
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:IssuerAssignedID' must occur exactly 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000029 still fails, and which other rules do.
Related rules
- FX-SCH-A-000030 The buyer must have exactly one name
- FX-SCH-A-000031 The buyer's registration scheme must be an allowed code
- FX-SCH-A-000032 The seller must have exactly one postal address
- FX-SCH-A-000033 Use at most one seller VAT registration entry
- FX-SCH-A-000034 Use at most one seller tax number entry
- FX-SCH-A-000035 The seller's address must have exactly one country