Das Attribut schemeID ist für die Herstellerkennung erforderlich

Fehler FX-SCH-A-001160 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

Das ram:GlobalID des Herstellers ist ohne das erforderliche Attribut schemeID angegeben.

Was die Regel bedeutet

Das Attribut schemeID kennzeichnet das Schema des globalen Herstellerkennzeichens. Ohne dieses Attribut fehlt eine für die Kennzeichnung erforderliche XML-Angabe.

Bitte ergänzen Sie das Schema des globalen Herstellerkennzeichens

Beim globalen Kennzeichen des Herstellers fehlt die Schemaangabe. Ergänzen Sie das Attribut schemeID, damit die Kennzeichnung vollständig angegeben ist.

Was ist zu tun?
  1. Suchen Sie das ram:GlobalID in den Herstellerangaben des Produkts.
  2. Ergänzen Sie dort das Attribut schemeID.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:GlobalID>123456</ram:GlobalID>
✓ In Ordnung
<ram:GlobalID schemeID="0088">123456</ram:GlobalID>
Technische Details

Im Kontext ram:GlobalID wird geprüft, ob das Attribut schemeID vorhanden ist.

Wo die Regel greift

Die Regel gilt für das ram:GlobalID in den Herstellerangaben eines Produkts in einer Rechnungsposition.

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