Der Wert von 'ram:ReasonCode' ist nicht zulässig.
Wenn ram:ReasonCode einen Wert enthält, muss dieser in der für diese Regel hinterlegten Codeliste enthalten sein. Ein nicht gelisteter Wert ist unzulässig; ein leerer Wert wird von diesem Test nicht beanstandet.
Der Reason Code ordnet den Abschlag einem Grund zu. Die Codeliste begrenzt die zulässigen Werte, damit dieser Grund mit einem vorgesehenen Code angegeben wird.
Der angegebene ram:ReasonCode für den Abschlag ist nicht in der dafür vorgesehenen Codeliste enthalten. Verwenden Sie einen dort aufgeführten Code oder lassen Sie den Wert leer.
- Suchen Sie
ram:ReasonCodeim Abschlag am Bruttopreis der Rechnungsposition. - Vergleichen Sie den eingetragenen Wert mit der für diese Regel vorgesehenen Codeliste und verwenden Sie einen dort enthaltenen Wert oder einen leeren Wert.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details
Der Test akzeptiert einen leeren Wert oder einen Wert, der in codedb.xml unter der Codeliste mit der ID 21 aufgeführt ist.
Die Regel gilt für ram:ReasonCode eines Abschlags am Bruttopreis einer Rechnungsposition.
rule/@context)assert/@test)