Skip to content

Error

FX-SCH-A-001157: A manufacturer's contact email block needs one address element

In short

Error: fails the selected checks.

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

On this page

What it means

The rule counts ram:URIID elements in each ram:EmailURIUniversalCommunication within the line manufacturer's ram:DefinedTradeContact. It requires exactly one element. It does not check whether its text is empty, contains multiple addresses or is a valid email address.

Why it matters

The contact email block uses one dedicated element to hold the email address.

How to fix it

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

Updated 6 November 2026