Consistent function
teja
Member Posts: 78
hi all,
I Go through the C/Side Refernce Guide About Consistent Function. But I do not Follow about these two lines, and what is their functionality....
Normally this function is only used for accounting routines. If your accounts do not balance, the accounts are inconsistent. This function makes sure inconsistent changes are not made in your accounts.
If an attempt is made to commit a write transaction when a table is marked as inconsistent, the system displays a message and all updates made in the write transaction are aborted.
Please Explain me with Example
Thanks...
I Go through the C/Side Refernce Guide About Consistent Function. But I do not Follow about these two lines, and what is their functionality....
Normally this function is only used for accounting routines. If your accounts do not balance, the accounts are inconsistent. This function makes sure inconsistent changes are not made in your accounts.
If an attempt is made to commit a write transaction when a table is marked as inconsistent, the system displays a message and all updates made in the write transaction are aborted.
Please Explain me with Example
Thanks...
0
Comments
-
simply put it ensures that total debit = total creditNAV - Norton Anti Virus
ERP Consultant (not just Navision) & Navision challenger0 -
I do not know, but the text is clear and simple. If you set the DB into Inconsistent (inconsistency flag is set by this command), when some commit occure, the big "inconsistency" error is raisen. It means, you set the flag, when the DB is in non-consistent state (e.g. just one G/L entry was created) and you clear the flag after the second entry is created (e.g. when you write the entry for balance account and the sum of amounts is 0). If there are some roundings problems (e.g. one amount is 1.32454 and second is -1.32453 because some sums and roundings) the flag is still set and the commit will not be done...0
-
Hello,
I am having the following message popup when i try to run the "Adjust Exchange Rates" batch job:
--Begin--
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.
Parts of the program mark tables as inconsistent during very comprehensive tasks, such as posting. This prevents data from being updated incorrectly.
--End--
What does it mean? What should i do so that i can run the job successfully?0 -
take a look at this thread on how to see the gl entries are made and why debits don't add up to credits.
http://www.mibuso.com/forum/viewtopic.php?t=22748
See partnersource if there is fix for this.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 322 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions

