Der Wert von 'ram:ReasonCode[@listID="5153"]' ist nicht zulässig.
Der Wert von ram:ReasonCode mit @listID="5153" ist nicht in der dafür zugelassenen Codeliste enthalten. Ein leerer Wert ist laut Prüfbedingung zulässig.
ram:ReasonCode bezeichnet den Grund des Zuschlags. Für diese Prüfung wird der Grundcode aus der mit @listID="5153" bezeichneten Codeliste geprüft.
Der Grundcode des Zuschlags auf der Rechnungsposition ist nicht zulässig. Sie können den Code anpassen oder den Wert leer lassen.
- Suchen Sie
ram:ReasonCodemit@listID="5153"im betreffendenram:SpecifiedTradeAllowanceChargeder Rechnungsposition. - Prüfen Sie den Code anhand der dafür zugelassenen Codeliste.
- Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
Technische Details
Die Prüfung akzeptiert einen leeren Wert oder einen Wert, der in der Codeliste mit der ID 30 enthalten ist. Der Regelkontext beschränkt sie auf ram:ReasonCode[@listID="5153"].
Die Regel gilt für ram:ReasonCode mit @listID="5153" bei einem Zuschlag auf Ebene einer Rechnungsposition, dessen ram:ChargeIndicator den Wert true hat.
rule/@context)assert/@test)