Unzulässige Kennzeichnung der Verkäufer-Steuervertretung

Fehler FX-SCH-A-000766 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:ID ist nicht in der dafür vorgesehenen Codeliste enthalten.

Was die Regel bedeutet

Das Attribut kennzeichnet das verwendete Identifikationsschema. Ein nicht zugelassener Wert kann die eindeutige Einordnung der Organisationskennung beeinträchtigen.

Bitte verwenden Sie eine zulässige Kennzeichnung für die Organisationskennung des Steuervertreters

Die Kennzeichnung @schemeID an ram:ID des Steuervertreters ist nicht zugelassen. Sie können die Rechnung korrigieren, indem Sie einen in der zugehörigen Codeliste enthaltenen Wert verwenden.

Was ist zu tun?
  1. Suchen Sie ram:ID in ram:SpecifiedLegalOrganization des ram:SellerTaxRepresentativeTradeParty.
  2. Prüfen Sie den Wert des Attributs @schemeID anhand der zugehörigen Codeliste.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der Test lässt einen leeren ermittelten Codewert zu oder prüft, ob dieser in der Codeliste mit der Kennung 12 enthalten ist.

Wo die Regel greift

Die Regel gilt für ram:ID innerhalb der ram:SpecifiedLegalOrganization des ram:SellerTaxRepresentativeTradeParty.

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