Zulässiges Kennzeichnungsschema für die globale Kennung

Fehler FX-SCH-A-000681 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 an ram:GlobalID ist weder leer noch in der zugelassenen Enumeration für dieses Schema enthalten.

Was die Regel bedeutet

Das Kennzeichnungsschema der globalen Kennung muss entweder leer sein oder einem in der Codeliste zugelassenen Wert entsprechen.

Bitte verwenden Sie ein zugelassenes Kennzeichnungsschema für die globale Kennung

Der Wert von schemeID an ram:GlobalID entspricht nicht der zugelassenen Codeliste. Verwenden Sie einen dort aufgeführten Wert oder lassen Sie den Wert leer.

Was ist zu tun?
  1. Suchen Sie ram:GlobalID beim Steuervertreter des Käufers.
  2. Vergleichen Sie den Wert von schemeID mit der zugelassenen Codeliste und verwenden Sie einen dort aufgeführten Wert oder einen leeren Wert.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Die Regel akzeptiert einen leeren Wert oder einen Wert, der in der externen Codeliste mit der Kennung 11 aufgeführt ist.

Wo die Regel greift

Die Regel prüft den Wert des Attributs schemeID am Element ram:GlobalID des Steuervertreters des Käufers.

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