Schema-Kennzeichen der globalen Kennung erforderlich

Fehler FX-SCH-A-000992 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 Element ram:GlobalID enthält kein Attribut schemeID. Dieses Attribut ist in diesem Kontext erforderlich.

Was die Regel bedeutet

Das Attribut schemeID kennzeichnet das Schema der globalen Kennung. Ohne dieses Attribut fehlt die im XML geforderte Kennzeichnung der Kennung.

Bitte ergänzen Sie das Schema-Kennzeichen der globalen Kennung des Zahlungsempfängers

Bei der globalen Kennung des Zahlungsempfängers fehlt das Attribut schemeID. Ergänzen Sie es, um diese Angabe zu vervollständigen.

Was ist zu tun?
  1. Suchen Sie ram:GlobalID beim Zahlungsempfänger in den Zahlungsbedingungen.
  2. Prüfen Sie, ob das Element das Attribut schemeID enthält.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
So sieht es aus
✗ Führt zur Meldung
<ram:GlobalID>12345</ram:GlobalID>
✓ In Ordnung
<ram:GlobalID schemeID="value">12345</ram:GlobalID>
Technische Details

Die Regel prüft im Kontext von ram:GlobalID ausschließlich, ob das Attribut @schemeID vorhanden ist.

Wo die Regel greift

Die Regel gilt für das Element ram:GlobalID des Zahlungsempfängers ram:PayeeTradeParty in den Zahlungsbedingungen.

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