Unzulässige Kennzeichnung der Käufer-URI

Fehler FX-SCH-A-000704 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 von @schemeID an ram:URIID entspricht keinem in der Codeliste 13 zugelassenen Wert. Ein leerer Wert ist laut Prüfbedingung zulässig.

Was die Regel bedeutet

Die Kennzeichnung ordnet die URI-Kennung einem Typ zu. Ein nicht zugelassener Wert lässt sich nicht anhand der vorgesehenen Codeliste einordnen.

Bitte verwenden Sie eine zulässige Kennzeichnung für die Käufer-URI

Die Kennzeichnung @schemeID am ram:URIID des Käufers wird nicht als zulässiger Wert erkannt. Sie können die Kennzeichnung anpassen und die Rechnung anschließend erneut prüfen.

Was ist zu tun?
  1. Suchen Sie ram:URIID in der URI-Kommunikation des Käufers.
  2. Prüfen Sie den Wert von @schemeID anhand der für diese Kennzeichnung geltenden Codeliste.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Die Prüfung lässt einen leeren Wert zu; andernfalls muss der Wert in einer enumeration der Codeliste mit id=13 vorkommen.

Wo die Regel greift

Die Regel gilt für die Kennzeichnung (@schemeID) des ram:URIID in der URI-Kommunikation des Käufers.

Originalmeldung aus dem Schematron
Value of '@schemeID' is not allowed.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:BuyerTradeParty/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]