Skip to content

Error

FX-SCH-A-001158: A manufacturer's fax block needs one number element

In short

Error: fails the selected checks.

FX-SCH-A-001158 means a fax block in a manufacturer's contact details has no ram:CompleteNumber element or has more than one. Give the block exactly one number element, or remove the whole fax block if you do not intend to provide a fax number.

On this page

What it means

The rule counts ram:CompleteNumber elements in each ram:FaxUniversalCommunication within the line manufacturer's ram:DefinedTradeContact. It requires exactly one element. It does not check whether the number text is empty, complete or correctly formatted.

Why it matters

The contact fax block uses one dedicated element to hold the fax number.

How to fix it

Find the affected ram:FaxUniversalCommunication under ram:ManufacturerTradeParty/ram:DefinedTradeContact. Add a missing ram:CompleteNumber with the contact's fax number, or keep the appropriate number element and remove the extra elements. If no fax number is intended, remove the whole fax block. Save or export the corrected file and check it 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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-001158 still fails, and which other rules do.

Updated 6 November 2026