Kennungsschema der URI angeben

Fehler FX-SCH-A-000668 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:URIID enthält kein Attribut schemeID. In diesem Kontext muss das Attribut vorhanden sein.

Was die Regel bedeutet

Das Attribut schemeID kennzeichnet das Schema, nach dem die URI-Kennung des Käufervertreters zu verstehen ist.

Bitte geben Sie das Kennungsschema der URI des Käufervertreters an

Bei der URI des Käufervertreters fehlt das Attribut schemeID. Sie können den Fehler beheben, indem Sie dieses Attribut an ram:URIID ergänzen.

Was ist zu tun?
  1. Suchen Sie ram:URIID unter ram:BuyerAgentTradeParty.
  2. Ergänzen Sie an ram:URIID das Attribut schemeID.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie nochmals.
So sieht es aus
✗ Führt zur Meldung
<ram:URIID/>
✓ In Ordnung
<ram:URIID schemeID="..."/>
Technische Details

Geprüft wird ausschließlich, ob das Attribut schemeID im Element ram:URIID vorhanden ist.

Wo die Regel greift

Die Regel gilt für ram:URIID der Kommunikationsadresse des Käufervertreters unter ram:BuyerAgentTradeParty.

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