Nicht zulässige schemeID

Fehler FX-SCH-A-000907 Factur-X

Der Wert von '@schemeID' ist nicht zulässig.

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

Der Wert des Attributs schemeID ist weder leer noch in der für diese Angabe zugelassenen Codeliste enthalten.

Was die Regel bedeutet

Die schemeID kennzeichnet das Schema der Kennung in ram:URIID. Ein nicht zugelassener Wert kann die Kennung uneindeutig machen.

Bitte verwenden Sie eine zulässige schemeID für die URI-Kennung

Die schemeID der ram:URIID des Rechnungsstellers ist nicht in der zugelassenen Codeliste enthalten. Sie können dieses Problem beheben, indem Sie den Wert an die Regel anpassen.

Was ist zu tun?
  1. Prüfen Sie das Attribut schemeID an ram:URIID.
  2. Lassen Sie den Wert leer oder verwenden Sie einen Wert aus der für diese Angabe zugelassenen Codeliste.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Geprüft wird, ob der Wert leer ist oder in der Enumeration mit der ID 13 der Codeliste enthalten ist.

Wo die Regel greift

Die Regel gilt für die ram:URIID-Angabe in der ram:URIUniversalCommunication des Rechnungsstellers.

Originalmeldung aus dem Schematron
Value of '@schemeID' is not allowed.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:InvoicerTradeParty/ram:URIUniversalCommunication/ram:URIID
Prüfausdruck (assert/@test)
string-length($codeValue13)=0 or document('FACTUR-X_EXTENDED_codedb.xml')/codedb/cl[@id=13]/enumeration[@value=$codeValue13]