I'm noting this here for some future reference. I've seen this on a couple of different environments in a few different ways from a few different screens, but each time it's been the same solution....Enable Multi-Currency Projects. This is the error I was getting when trying to release various financial transactions, all linked to projects.
“Error: Inserting 'GL Transaction' record raised at least one error. Please review the errors. Denominated GL Account currency is different from transaction currency.” |
The error you get when releasing a document is a bit vague and other than the little red "X" at the top of the screen, there's no clear place to see the error as no tabs or cells are flagged. The error text is a bit misleading and could be clearer. It would be nice if the error message referenced that the “Project Currency is different from the Transaction Currency”
The error message leads you to check the AP or AR account or maybe that the bank account is in the correct currency and if it's related to an expense claim like today's error was, the employee and their related AP account are both referencing the correct currency. This one really threw me for a loop because it was a quick check and it doesn't even post to the AP account.
However, the currency of the expense or revenue in this situation was CAD, but the base currency of the system is USD and the currency of the project that the expense was related to was also USD. So I needed to turn on Multi-Currency Projects on the Enable/Disable Screen.