Continuing the discussion from Invoice conversion is ignored by Manager:
If you allow me @Abeiku, I will jump on your band wagon and make another suggestion, what if there was two fields for Unit Price, one called Price - base, the other Price - currency – just for the sake of argument.
And it should work like this:
Price - basegets autofilled onItemselectionPrice - currencyis always calculated asPrice - base× (Exchange rateOR1) and it should be dynamically recalculated as exchange rate changes,Price - baseshould not appear in the UI of the invoice and therefore, thePrice - currencyfield should retain the nameUnit price.
This way we avoid the need to manually edit Unit price eveytime we issue a foreign currency invoice. Which proved very prone to errors and could potentially cause serious losses to the users.