The currency code base field should be a criteria selection at the commitment and/or invoice object when creating authorization rules. Customers using multiple currencies may have different approvers for different regions and/or currencies and the only way to do it now is add and attribute which is repetitive. Using the activity currency code is limiting since it may be in base currency (ex. US Dollars) and the commitment and invoice be in a different active currency.
Customer support service by UserEcho