Kennzeichnung für die Endverwendungskennung angeben

Fehler FX-SCH-A-000716 Factur-X

Das Attribut '@schemeID' ist in diesem Kontext erforderlich.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Beim Element ram:GlobalID fehlt das Attribut schemeID.

Was die Regel bedeutet

Das Attribut schemeID kennzeichnet das Schema, nach dem die globale Kennung eingeordnet wird. Ohne dieses Attribut ist das Schema der Kennung nicht angegeben.

Bitte geben Sie das Schema der Endverwendungskennung an

Bei der globalen Kennung des Endverwenders fehlt die Schemaangabe. Ergänzen Sie diese Angabe, damit die Kennung eingeordnet werden kann.

Was ist zu tun?
  1. Ergänzen Sie beim Element ram:GlobalID das Attribut schemeID.
  2. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:GlobalID>12345</ram:GlobalID>
✓ In Ordnung
<ram:GlobalID schemeID="...">12345</ram:GlobalID>
Technische Details

Die Prüfung kontrolliert, ob ram:GlobalID das Attribut schemeID besitzt.

Wo die Regel greift

Die Regel gilt für ram:GlobalID des ram:ProductEndUserTradeParty in der Vereinbarung der Rechnung.

Originalmeldung aus dem Schematron
Attribute '@schemeID' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:ProductEndUserTradeParty/ram:GlobalID
Prüfausdruck (assert/@test)
@schemeID