Value of 'ram:TargetCurrencyCode' is not allowed.
A non-empty value in ram:TargetCurrencyCode is not included in permitted code list 42. This check does not reject an empty value.
The target currency code identifies the currency into which the exchange rate converts. A disallowed code cannot reliably identify the target currency.
The specified target-currency value is not included in the permitted code list. Use an entry from code list 42 for ram:TargetCurrencyCode.
- Check the value in
ram:TargetCurrencyCode. - Replace any disallowed value with an entry from code list 42.
- Regenerate the invoice and validate it again.
Technical details
The test accepts an empty value; otherwise, ram:TargetCurrencyCode must match a value in the enumeration of code list 42.
Applies to ram:TargetCurrencyCode in the exchange rate for the tax currency.
rule/@context)assert/@test)