Value of 'ram:ReasonCode' is not allowed.
If ram:ReasonCode contains a value, that value must be included in the code list used by this rule. The test also accepts an empty value.
An allowed reason code assigns the allowance to a recognized reason. A value not listed cannot be matched using this code list.
The value provided in ram:ReasonCode is not included in the applicable code list. You can change the value or leave the element empty.
- Check the value in
ram:ReasonCodefor the allowance. - Use a value from the code list applicable to this rule, or leave the value empty.
- Generate the invoice again and validate it.
Technical details
The test accepts an empty string value or a value present in the code list identified by 45.
The rule applies to ram:ReasonCode of a document-level allowance in ram:SpecifiedTradeAllowanceCharge.
rule/@context)assert/@test)