When you try to post a service invoice with the same currency as the one in the Additional Reporting Currency (General Ledger Setup) and an automatic payment method (GIRO, CASH) in Microsoft Dynamics NAV 2009, you receive the following error message:
"The transaction cannot be completed because it will cause inconsistencies in the G/L Entry table. Check where and how the CONSISTENT function is used in the transaction to find the reason for the error. Contact your system administrator. Tables can be marked as inconsistent during comprehensive tasks, such as posting. This prevents data from being updated incorrectly."
Follow the steps in the code changes section to solve this issue. This problem occurs in the following products:- Microsoft Dynamics NAV 2009 R2
- Microsoft Dynamics NAV 2009 SP1