SalesEditLines throws error by printing proforma invoice

Hello everybody,

we use Dynamics AX 2012 r2

My problem is: some of my users have a problems when they try to print a proforma invoice

I’ve delete thair userdata of SalesEditLines and the AUC Files there are only 2 users with that problem. What else can I do?

thank you for help!

. They get "The container used in ‘Map :: Create’ must contain at least 4 elements. (S) \ Jobs "

also they get

Microsoft.Dynamics.Ax.Xpp.InternalException: Exception of type ‘Microsoft.Dynamics.Ax.Xpp.InternalException’ was thrown.

at Microsoft.Dynamics.Ax.MSIL.Interop.throwException(Int32 ExceptionValue)

at Microsoft.Dynamics.Ax.MSIL.Interop.AfcILThrowError(String text1, String text2)

at Microsoft.Dynamics.Ax.Xpp.Map.create(Object[] _container)

at Dynamics.Ax.Application.SalesFormletterParmData.newChooseLines(Object[] _salesFormletterContractPacked, Boolean _reuseParmUpdate, Boolean _onlyCreateParmUpdate, Boolean _executeLateSelection, Boolean , Boolean , Boolean ) in SalesFormletterParmData.newChooseLines.xpp:line 22

at Dynamics.Ax.Application.SalesFormletterParmData.newChooseLines(Object[] _salesFormletterContractPacked, Boolean _reuseParmUpdate, Boolean _onlyCreateParmUpdate, Boolean _executeLateSelection)

at Dynamics.Ax.Application.SalesFormletterParmData.executeChooseLinesServer(Object[] _salesFormletterContractPacked, Boolean _append, Boolean _reuseParmUpdate, Boolean _onlyCreateParmUpdate, Boolean _executeLateSelection, Boolean , Boolean , Boolean ) in SalesFormletterParmData.executeChooseLinesServer.xpp:line 11

at Dynamics.Ax.Application.SalesFormletterParmData.executeChooseLinesServer(Object[] _salesFormletterContractPacked, Boolean _append, Boolean _reuseParmUpdate, Boolean _onlyCreateParmUpdate, Boolean _executeLateSelection)

at Dynamics.Ax.Application.SalesFormletterParmData.chooseLinesServerIL(Object[] _inputContract) in SalesFormletterParmData.chooseLinesServerIL.xpp:line 6

at SalesFormletterParmData::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)

Compile forward the SalesFormletterParmData class.

I’ve compiled foward but it doesn’t helps…