Skip to content

Error

FX-SCH-A-000384: An item attribute may have at most one value

In short

Error: fails the selected checks.

FX-SCH-A-000384 means an item attribute on an invoice line contains more than one ram:Value element (BT-161). Keep at most one value element in each attribute, then export and recheck the file.

On this page

What it means

In the Extended profiles of Factur-X and ZUGFeRD, this rule checks each ram:ApplicableProductCharacteristic under a line's ram:SpecifiedTradeProduct. Each attribute (BG-32) may contain at most one ram:Value (BT-161). The attribute name is BT-160. This rule does not require a value element.

Why it matters

Keeping the value in a single element makes its relationship to the attribute name clear.

How to fix it

Check the affected line's item attributes. Remove duplicate ram:Value elements from each ram:ApplicableProductCharacteristic. If the entries describe distinct attributes, put them in separate attribute blocks, each with its own name (BT-160) and at most one value (BT-161). Export and recheck the file.

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:Value' 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-000384 still fails, and which other rules do.

Updated 6 November 2026