Zulässiger Kennzeichnungscode für die Organisation

Fehler FX-SCH-A-000685 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 ist nicht in der für diese Prüfung verwendeten Codeliste 12 enthalten. Ein leerer Wert besteht diese konkrete Prüfung ebenfalls.

Was die Regel bedeutet

schemeID gibt das Kennzeichnungsschema der Organisationskennung an. Ein nicht zugelassener Code bezeichnet das Schema nicht gemäß der verwendeten Codeliste.

Bitte verwenden Sie einen zugelassenen Kennzeichnungscode für die Organisation des Steuervertreters

Das Attribut schemeID der Organisationskennung des Steuervertreters des Käufers enthält keinen in der verwendeten Codeliste zugelassenen Wert. Sie können den Eintrag anhand dieser Codeliste korrigieren.

Was ist zu tun?
  1. Suchen Sie ram:ID in ram:SpecifiedLegalOrganization des Steuervertreters des Käufers.
  2. Prüfen Sie den Wert des Attributs schemeID anhand der für diese Regel verwendeten Codeliste.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie.
Technische Details

Die Prüfung besteht, wenn der ermittelte Wert leer ist oder als enumeration/@value in codedb/cl[@id=12] vorkommt.

Wo die Regel greift

Die Regel gilt für das Attribut schemeID von ram:ID in ram:SpecifiedLegalOrganization 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:SpecifiedLegalOrganization/ram:ID
Prüfausdruck (assert/@test)
string-length($codeValue12)=0 or document('FACTUR-X_EXTENDED_codedb.xml')/codedb/cl[@id=12]/enumeration[@value=$codeValue12]