Der Wert von 'ram:CategoryCode' ist nicht zulässig.
Wenn ram:CategoryCode einen Wert enthält, muss dieser in der für die Regel hinterlegten Codeliste enthalten sein. Ein nicht gelisteter Wert ist unzulässig. Ein leerer Wert besteht diese konkrete Prüfung.
Der Steuerkategoriecode ordnet die Steuerangabe einer Kategorie zu. Die Prüfung bestätigt, dass ein angegebener Code in der vorgesehenen Codeliste enthalten ist.
Der Steuerkategoriecode der Vorauszahlung ist nicht in der vorgesehenen Codeliste enthalten. Ein leerer Wert wird von dieser Prüfung akzeptiert.
- Suchen Sie
ram:CategoryCodeinram:IncludedTradeTaxder Vorauszahlung. - Vergleichen Sie den eingetragenen Wert mit der für diese Regel vorgesehenen Codeliste.
- Ersetzen Sie einen nicht gelisteten Wert durch einen zulässigen Code oder lassen Sie den Wert leer.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details
Der Test lässt einen leeren Codewert zu. Andernfalls muss der Wert in FACTUR-X_EXTENDED_codedb.xml in der Codeliste mit der Kennung 24 als Enumerationswert vorkommen.
Die Regel gilt für ram:CategoryCode innerhalb der Steuerangabe ram:IncludedTradeTax einer Vorauszahlung.
rule/@context)assert/@test)