New user.
My functional currency is AUD. I have several multicurrency bank, creditor and debtor accounts.
I want to do a GL revaluation so that the AUD equivalent on the balance sheet matches the source currency at the spot rate at the end of the month.
We use the unrealised/realised method, the one that is supposed to make reversing entries.
Whenver I try to create a revaluation batch, I get the result "Description: No records were found to be revalued". The accounts I select have foreign currency transactions (almost all from subledgers, eg AR, AP and Bank services), I force revaluation. I hope I don't misunderstand what is supposed to happen. I have, for example, an account with a Euro balance of 1118 showing up as AUD 4425, which is very wrong (I have much bigger effects in other accounts).
These problem accounts are all multicurrency. They don;t have any AUD transactions; the Euro account only has Euro transactions, the GBP account only has GBP transactions, and so on. I have one revaluation code, using spot rates. I get the "no records" message regardless of which currency I try to revalue.