XPM - Multi currency invoicing and reports
Improve multi currency capability of XPM.
Currently, XPM only caters for invoicing out in the base currency and so invoices are done out of Xero. When it compes to KPI reports out of XPM, the info is all wrong. Invoice amounts pull through in invoice currency and not base currency, where as time is calculated in the base currency, these are incorrectly picked up as over and unders. Since there is no way to see what currency the invoice is in, reports from XPM are quite useless and differ significantly to profit reported in Xero for entities that invoice in different currencies (for example, Mauritius which invoices in local MUR and USD, and for countries that invoice foreign clients in USD). This is also a problem for costs which may be multi currency and bringing costs into the invoicing process in XPM.
This could be addressed in the short run by simply bringing in the invoice from Xero at the reported/ base currency value in effect limiting XPM to be base currency reporting (which is better than the current approach which treats different currencies as the same). The long term solution would require a currency field in XPM allowing for multicurrency invoicing out of XPM as well as the base currency reporting.