Skip to content

Error

FX-SCH-A-001159: A manufacturer's telephone block needs one number element

In short

Error: fails the selected checks.

FX-SCH-A-001159 means a telephone 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 telephone block if you do not intend to provide a telephone number.

On this page

What it means

The rule counts ram:CompleteNumber elements in each ram:TelephoneUniversalCommunication 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 telephone block uses one dedicated element to hold the telephone number.

How to fix it

Find the affected ram:TelephoneUniversalCommunication under ram:ManufacturerTradeParty/ram:DefinedTradeContact. Add a missing ram:CompleteNumber with the contact's telephone number, or keep the appropriate number element and remove the extra elements. If no telephone number is intended, remove the whole telephone 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-001159 still fails, and which other rules do.

Updated 6 November 2026