+1 for me.
The development of the Account Banking Framework has now touched this area too. Apparently there are multi currency bank accounts which allow amounts in different currencies to co-exist. There is no clear understanding of how OpenERP should deal with this.
In lots of places, OpenERP coerces moves in different currencies to the companies default or some defined secondary currency. This is done using one of two coercion methods: average or current. The problem is that both methods only compute once. The multiple currency scenario calls for a third option: dynamic. Every calculation should be recalculated on review using the latest exchange rates.
On top of that there are is the challenge of reporting: how do you show the real amounts in the various currencies hidden in the system?
At first sight, adapting OpenERP for this looks like domino day - every correction triggers the need for new corrections. Right now I can't oversee the full scope of this.
As multiple currency accounts seem to become the new standard, action is needed. At least 5 member states of the EU are already affected by this.
_________________
Pieter J. Kersten
EduSense BV
http://www.edusense.nl