Unzulässiger Umsatzsteuerart-Code

Fehler FX-SCH-A-001131 Factur-X

Der Wert von 'ram:TypeCode' ist nicht zulässig.

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

Der Wert in ram:TypeCode ist nicht in der für diesen Code vorgesehenen Werteliste enthalten. Ein leerer Wert wird von dieser Prüfung zugelassen.

Was die Regel bedeutet

ram:TypeCode gibt die Art der Steuerangabe an. Ein nicht gelisteter Code kann nicht als gültige Steuerart verarbeitet werden.

Bitte verwenden Sie einen zulässigen Code für die Umsatzsteuerart

Der Wert in ram:TypeCode gehört nicht zur vorgesehenen Werteliste. Sie können diesen Eintrag anhand der zulässigen Codes korrigieren.

Was ist zu tun?
  1. Suchen Sie ram:TypeCode in der betreffenden Rechnungsposition.
  2. Ersetzen Sie den Wert durch einen Code aus der vorgesehenen Werteliste.
  3. Erzeugen Sie die Rechnung erneut und prüfen Sie sie.
Technische Details

Der Test akzeptiert einen leeren Wert oder einen Wert, der in der Codeliste mit der Kennung 26 enthalten ist.

Wo die Regel greift

Die Regel gilt für ram:TypeCode innerhalb der Umsatzsteuerangabe einer Rechnungsposition.

Originalmeldung aus dem Schematron
Value of 'ram:TypeCode' is not allowed.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedLineTradeSettlement/ram:ApplicableTradeTax/ram:TypeCode
Prüfausdruck (assert/@test)
string-length($codeValue26)=0 or document('FACTUR-X_EXTENDED_codedb.xml')/codedb/cl[@id=26]/enumeration[@value=$codeValue26]