I am going to do my best to explain the issue here in hopes that someone will understand my problem and have a potential solution.
We have a client that has a multi-company environment that also has varying functional currencies. however they are audited on a consolidated level using one reporting currency (USD). While this all seems simple there is a significant problem with how GP/Management Reporter treat all accounts for conversion.
So for some accounts, and I will use deferred revenue as the primary example (but this also applies to depreciation expense, and prepaids) when a transaction is entered in an originating currency (other than functional) at rate is used to convert to the functional currency. However when revenue starts to get recognized out of deferred revenue every month it will be taken at a different rate meaning that what comes out of deferred and go to revenue in functional currency will never really balance.
What this also means is that when reporting in reporting currency the same will be true so the amount being recognized as deferred will appear at one rate and then taken out of deferred at different reporting rates creating a discrepancy or remaining balance in deferred. The system would typically I think handle this through the CTA calculation however this is not acceptable by the client. Is there any ways using GP and Management Reporter to ensure that the same rate is being used on a transactional basis for functional and reporting.
If there are any publicly traded companies out there or someone who has worked with one have you run into this issue and how did you resolve it.
*This post is locked for comments