Inventory Items not converting into foreign currency

There was recently an associated discussion invoicing in forex with a similar problem that wrongly copies the forex amount number to the default currency. The advice to leave it all blanc would be a quick fix but it would be good if this can be resolved better by better handling of foreign currencies, after all, many of us transact in multiple currencies as trade is global. So I hope someone can push this to ideas.