I would like to force AR Customer accounts to only transact in the currency for which they are set up. I.E. i have set up USD accounts for some customers and only want them to be invoiced and receipted in USD. If the customer wants to transact in another currency, we set up a separate account for them and they need to be restricted to only transact in that currency.
I know that what i am asking for defeats the object of multi currency accounting, but we operate in a strange economy where hyper inflation is a common thing and allowing someone to pay off an invoice raised in local currency, with another currency, opens a risk of arbitrage from our staff which we want to remove.
Thanks in advance for any advice offered.