What it means
In the Extended profile of Factur-X and ZUGFeRD, each ram:FaxUniversalCommunication under ram:SalesAgentTradeParty/ram:DefinedTradeContact must contain exactly one ram:CompleteNumber. This rule counts elements, not the numbers in their text. It does not check whether the text is empty or correctly formatted.
Why it matters
The profile requires one number element within each fax block. A missing or repeated number element does not match that structure.
How to fix it
Find the affected fax block in the sales agent's contact. Add a missing ram:CompleteNumber or remove repeated ram:CompleteNumber elements, keeping the intended fax number. If you do not need this fax entry, remove its whole ram:FaxUniversalCommunication block. Check the file again.
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:CompleteNumber' must occur exactly 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000739 still fails, and which other rules do.
Related rules
- FX-SCH-A-000740 A sales agent telephone entry needs exactly one number element
- FX-SCH-A-000741 The sales agent's global identifier needs a scheme
- FX-SCH-A-000742 The sales agent's global identifier needs an allowed scheme
- FX-SCH-A-000743 The sales agent's address needs one country element
- FX-SCH-A-000744 The sales agent's address can have at most one region
- FX-SCH-A-000745 The sales agent's country code must be allowed