The following error is coming up while opening "Divided Trail Balance " Report (GL–>Reports–>Transactions)
Function SrsReportDataProviderPreProcess::disableLockEscalation has been incorrectly called.
Kindly help me to resolve this.
Thanks in advance…
This method essentially ensures system memory doesn’t get out of control during report generation process.
Are there any customization in this report or tables used in this report?
Yes there is a customization in this report and table as well…
Let me be very clear on this problem to resolve it by identifying the root cause…
There are two servers 1) Dvelopment with the following kersnel version
- Live with following kernel version
There are tow problems in Live
1)GL–>Trail Balance(Form) Form name LedgerTrailBalanceListPage
Observation in DEV Server for the same form
In other server
- Problem is GL–>Reports–>DividedTrailBalance–>
throws the following error now.
Kindly help me in resolving this.
Your help is most appreciated and thank you in advance…
It’s surprising that LedgerTrialBalanceTmp is temporary in AX2012 R1 and persistent in R2. Be careful if you use both versions and move code between them.
You said you have some customizations there - even if you don’t see anything suspicious, try to remove them. If it fixes the problem, your modifications are the culprit.
The error is thrown by disableLockEscalation() if it’s called for a wrong table. Look at the call stack in debugger and try to find out what code is passing the invalid value.