dear all ,
I had this error when I invoice an PO for account payable module ,
this error shown as below .
1- Cannot edit a record in Source document line (SourceDocumentLine).
The record has never been selected.
2-Removal of suspension of recId allocation for table VendInvoiceInfoTable has failed.
3- Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown.
at Dynamics.Ax.Application.SysRecIdSequence.Removerecidsuspension(Int32 _tableId) in SysRecIdSequence.removeRecIdSuspension.xpp:line 23
at Dynamics.Ax.Application.formletterParmData.Removerecidsuspension() in formletterParmData.removeRecIdSuspension.xpp:line 15
at Dynamics.Ax.Application.formletterParmData.Catchall() in formletterParmData.catchAll.xpp:line 9
at Dynamics.Ax.Application.formletterParmData.Createdata(Boolean _append, Boolean ) in formletterParmData.createData.xpp:line 62
at Dynamics.Ax.Application.PurchFormletterParmDataInvoice.chooseLinesServerIL(Object[] _pack) in PurchFormletterParmDataInvoice.chooseLinesServerIL.xpp:line 20
at PurchFormletterParmDataInvoice::chooseLinesServerIL(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Dynamics.Ax.Application.SysDictClass.invokeStaticMethod(Object[] _params) in SysDictClass.invokeStaticMethod.xpp:line 26
at SysDictClass::invokeStaticMethod(Object[] )
at Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
at Microsoft.Dynamics.Ax.Xpp.PredefinedFunctions.runAsInvoke(String className, String staticMethodName, Object[] parms, Object[]& exportInfolog)
I do full compile with no errors and cil compile with no errors , and incremental compile no errors
can anyone help me to solve this error ,
note that the application is dynamics ax 2012 r1