29.07.2020, 19:04 | #1 |
Участник
|
Ax2012 SysOperationServiceController Не удается сериализовать параметр
Здравствуйте.
При выполнении задачи, реализованной через SysOperationFramework Без установленной в параметрах пользователя галки Выполнять в CIL все работает замечательно. Без ошибок. Но если установить эту галку, то при запуске на выполнение уже после заполнения данных в диалоге выдает ошибку: Цитата:
Не удается сериализовать параметр
Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown. at Dynamics.Ax.Application.SysOperationServiceController.runServiceOperation(Object[] parameters) in SysOperationServiceController.runServiceOperation.xpp:line 29 at SysOperationServiceController::runServiceOperation(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) на строке кода X++: result = runAs( curUserId(), classNum(SysDictClass), staticMethodStr(SysDictClass, invokeStaticMethod), [_className, _methodName, _params, true, DateTimeUtil::getSystemDateTime()]); |
|
30.07.2020, 02:37 | #2 |
Участник
|
Сам себе отвечу.
Дело было не в бобине. Просто нужно было собрать полный CIL |
|
|
|