Skip to content

Error

FX-SCH-A-001147: An included product can have at most one identifier

In short

Error: fails the selected checks.

FX-SCH-A-001147 means an included product on an invoice line contains more than one ram:ID element. Keep at most one identifier element in that included product entry.

On this page

What it means

The rule counts ram:ID elements in each ram:IncludedReferencedProduct under the line's ram:SpecifiedTradeProduct. Zero or one passes this check; two or more fail. It does not check the identifier's text.

Why it matters

The Extended profile provides one optional identifier field for each included product entry.

How to fix it

In the affected ram:IncludedReferencedProduct, keep the appropriate ram:ID and remove the extra ram:ID elements. Do not add another product entry merely to store a second identifier for the same product. 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:ID' may occur at maximum 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-001147 still fails, and which other rules do.

Updated 6 November 2026