Value of 'ram:SourceCurrencyCode' is not allowed.
A non-empty value in ram:SourceCurrencyCode is not included in permitted code list 42. This check does not reject an empty value.
The source currency code identifies the currency from which the exchange rate is expressed. A disallowed code cannot reliably identify the currency used in the conversion.
The specified source-currency value is not included in the permitted code list. Use an entry from code list 42 for ram:SourceCurrencyCode.
- Check the value in
ram:SourceCurrencyCode. - 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:SourceCurrencyCode must match a value in the enumeration of code list 42.
Applies to ram:SourceCurrencyCode in the exchange rate for the tax currency.
rule/@context)assert/@test)