Skip to content

Error

FX-SCH-A-000741: The sales agent's global identifier needs a scheme

In short

Error: fails the selected checks.

FX-SCH-A-000741 means a ram:GlobalID for the sales agent is missing its schemeID attribute. Add the scheme for the identifier you are supplying, such as 0088 for a GLN or 0060 for a DUNS number.

On this page

What it means

In the Extended profile of Factur-X and ZUGFeRD, each ram:GlobalID under ram:SalesAgentTradeParty must have a schemeID attribute. This rule checks only whether the attribute exists. It does not check the scheme code or identifier value, and an empty attribute passes this particular test.

Why it matters

The scheme identifies the numbering system used for the global identifier. The profile requires this attribute whenever you include a sales agent's ram:GlobalID.

How to fix it

Find the affected ram:GlobalID under ram:SalesAgentTradeParty in ram:ApplicableHeaderTradeAgreement. Add the appropriate schemeID, for example schemeID="0088" for a GLN or schemeID="0060" for a DUNS number. If you included the global identifier by mistake, remove that element instead. Check the file 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

Attribute '@schemeID' is required in this context.

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-000741 still fails, and which other rules do.

Updated 6 November 2026