Der Wert von 'ram:CategoryCode' ist nicht zulässig.
Der nicht leere Wert von ram:CategoryCode ist nicht in der für diese Regel verwendeten Codeliste enthalten. Ein leerer Wert ist laut Prüfbedingung ebenfalls zulässig.
ram:CategoryCode kennzeichnet die Steuerkategorie. Ein nicht leerer Wert muss der zugelassenen Codeliste entsprechen, damit die Kategorie einheitlich codiert ist.
Der eingetragene Wert für ram:CategoryCode ist nicht als zulässiger Code erkannt. Sie können einen Code aus der vorgesehenen Codeliste verwenden; die Prüfbedingung lässt auch einen leeren Wert zu.
- Prüfen Sie den Wert von
ram:CategoryCodeinram:AppliedTradeTax. - Verwenden Sie einen in der Codeliste zugelassenen Wert oder lassen Sie den Wert leer.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:AppliedTradeTax> <ram:CategoryCode>NOT-A-CODE</ram:CategoryCode> </ram:AppliedTradeTax>
<ram:AppliedTradeTax> <ram:CategoryCode/> </ram:AppliedTradeTax>
Technische Details
Der Schematron-Test akzeptiert einen leeren Wert oder einen Wert, der in der Codeliste mit Kennung 24 in FACTUR-X_EXTENDED_codedb.xml enthalten ist.
Die Regel gilt für den Wert von ram:CategoryCode in ram:AppliedTradeTax eines Logistikzuschlags auf Dokumentenebene.
rule/@context)assert/@test)