Incorrect or missing multicurrency accounts when running financial revaluations or when applying payables\receivables documents
A common issue we see is either missing accounts or the wrong account being used for gain\loss\rounding\etc when processing revaluations or when applying multicurrency documents in payables and receivables.
The first thing to note is there are 3 locations that are checked when looking for the multicurrency accounts to use for gain\loss during revaluation events or when applying payables\receivables documents. The below are the 3 locations and are also in the order that will be checked.
- On the rate type assignment.
- Go to Tools>Setup>Financials>Rate Type.
- Select the exchange table being used by the transaction\revaluation in the lookup window.
- Select the rate type being used by your transaction.
- Click the accounts button.
- On the currency itself.
- Go to Tools>Setup>Financials>Currency Accounts.
- Select the currency.
- In posting account setup.
- Go to Tools>Setup>Posting>Posting Accounts.
If you are unsure of how to find the exchange table being used to check the rate type assignment, you can check via the following.
- Find the rate type being used.
- For GL revaluations.
- Go to Tools>Setup>Financials>Multicurrency.
- Take note of the rate type assigned to “Financials” in the “Default Transaction Rate Types” box.
- For Payables transactions.
- Go to Cards>Purchasing>Vendors.
- Select the vendor in question.
- Click the option button.
- Look to the field “Rate Type ID”.
- If the value is not set in this window, Go to Tools>Setup>Financials>Multicurrency.
- Take note of the rate type assigned to “Purchasing” in the “Default Transaction Rate Types” box.
- For Sales transactions.
- Go to Cards>Sales>Customer.
- Select the customer in question.
- Click the option button.
- Look to the field “Rate Type ID”.
- If the value is not set in this window, Go to Tools>Setup>Financials>Multicurrency.
- Take note of the rate type assigned to “Sales” in the “Default Transaction Rate Types” box.
- For GL revaluations.
- Next run the below query against the company DB.
- In the script replace XXX with the currency ID being used.
- In the script replace YYY with the rate type identified in step 1.
- Run the script and it should return 1 record showing the exchange table being used.
select CURNCYID,RATETPID,EXGTBLID from MC40301 where CURNCYID='XXX' and RATETPID='YYY'
For transactions you can also check via clicking the blue expansion button next to the currency ID which will also show the exchange table used.
As always, if you need assistance please feel free to reach out to Microsoft GP support.
Comments
-
https://ru.wikipedia.org/ informationen [url=https://ru.wikipedia.org/]informationen[/url] [informationen](https://ru.wikipedia.org/)

Like
Report
*This post is locked for comments