Hi all
after we updates to CU 13 we face an issue in Credit note in purchase order
when the choose the Purchase order and item to credit it
this Error face me
Microsoft.Dynamics.Ax.Xpp.InfoException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.InfoException' was thrown.
at Microsoft.Dynamics.Ax.MSIL.Interop.throwException(Int32 ExceptionValue)
at Microsoft.Dynamics.Ax.MSIL.cqlClassIL.callReturn(Int32 rc, interpret* ip)
at Microsoft.Dynamics.Ax.MSIL.cqlClassIL.CallStatic(String className, String methodName, Object[] parameters, Type[] types, Object[] varargs, Type[] varargsTypes)
at Microsoft.Dynamics.Ax.Xpp.XppObjectBase.StaticCall(String className, String methodName, Object[] parameters, Type[] types, Object[] varargs)
at Dynamics.Ax.Application.Debug.assert(Boolean expression)
at Dynamics.Ax.Application.SourceDocumentLineItem.newFromSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation) in SourceDocumentLineItem.newFromSourceDocumentLineImplementation.xpp:line 16
at Dynamics.Ax.Application.ChargeSourceDocLineItem.Initoriginsourcedocumentlineitem() in ChargeSourceDocLineItem.initOriginSourceDocumentLineItem.xpp:line 50
at Dynamics.Ax.Application.SourceDocumentLineItem.Parmoriginsourcedocumentlineitem() in SourceDocumentLineItem.parmOriginSourceDocumentLineItem.xpp:line 5
at Dynamics.Ax.Application.SourceDocumentLineTargetStateProvider.Gettransitcompletesourcedoclineaccstatus(SourceDocumentLineImplementation _sourceDocumentLineImplementation) in SourceDocumentLineTargetStateProvider.getTransitCompleteSourceDocLineAccStatus.xpp:line 35
at Dynamics.Ax.Application.SourceDocumentLineProcessor.Targetstatereached(SourceDocumentStateBase _transitionedState) in SourceDocumentLineProcessor.targetStateReached.xpp:line 16
at Dynamics.Ax.Application.SourceDocumentProcessorBase.Submit() in SourceDocumentProcessorBase.submit.xpp:line 13
at Dynamics.Ax.Application.SourceDocumentLineProcessor.submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, RecordInsertList _accountingDistributionInsertList, AccountingDistributionList _parentAccountingDistributionList, systemSequence _systemSequence, SourceDocumentLineItem _sourceDocumentLineItem, RecordInsertList _sourceDocumentLineTmpInsertList, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean ) in SourceDocumentLineProcessor.submitSourceDocumentLineImplementation.xpp:line 135
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, RecordInsertList _accountingDistributionInsertList, AccountingDistributionList _parentAccountingDistributionList, systemSequence _systemSequence, SourceDocumentLineItem _sourceDocumentLineItem, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, RecordInsertList _accountingDistributionInsertList, AccountingDistributionList _parentAccountingDistributionList, systemSequence _systemSequence, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, RecordInsertList _accountingDistributionInsertList, AccountingDistributionList _parentAccountingDistributionList, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, RecordInsertList _accountingDistributionInsertList, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean _maintenanceOnly, Boolean , Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean _isStatusPropagating, Boolean , Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentLineProcessor.submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user)
at Dynamics.Ax.Application.SourceDocumentProcessorFacade.submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, String _user, Boolean , Boolean , Boolean , Boolean ) in SourceDocumentProcessorFacade.submitSourceDocumentLineImplementation.xpp:line 26
at Dynamics.Ax.Application.SourceDocumentProcessorFacade.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, SourceDocumentProcessorCaller _caller, Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentProcessorFacade.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, SourceDocumentLineAccountingStatus _targetSourceDocumentLineAccountingStatus, Boolean , Boolean )
at Dynamics.Ax.Application.SourceDocumentProcessorFacade.@submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation, Boolean )
at Dynamics.Ax.Application.SourceDocumentProcessorFacade.submitSourceDocumentLineImplementation(SourceDocumentLineImplementation _sourceDocumentLineImplementation, Boolean _updateImplementation)
at Dynamics.Ax.Application.MarkupTrans.Insert(SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean ) in MarkupTrans.insert.xpp:line 65
at Dynamics.Ax.Application.MarkupTrans.Insert()
at Dynamics.Ax.Application.Markup.copySingleMarkupTrans(NoYes _reverseSign, MarkupTrans _oldMarkupTrans, String _currencyCode, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, Common _bufferOrig, SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean _initLineNum_RU, Boolean _initCalculatedAmount, Boolean , Boolean , Boolean , Boolean , Boolean ) in Markup.copySingleMarkupTrans.xpp:line 199
at Dynamics.Ax.Application.Markup.@copySingleMarkupTrans(NoYes _reverseSign, MarkupTrans _oldMarkupTrans, String _currencyCode, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, Common _bufferOrig, SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean _initLineNum_RU, Boolean , Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.Markup.@copySingleMarkupTrans(NoYes _reverseSign, MarkupTrans _oldMarkupTrans, String _currencyCode, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, Common _bufferOrig, SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.Markup.@copySingleMarkupTrans(NoYes _reverseSign, MarkupTrans _oldMarkupTrans, String _currencyCode, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, Common _bufferOrig, Boolean , Boolean )
at Dynamics.Ax.Application.Markup.copySingleMarkupTrans(NoYes _reverseSign, MarkupTrans _oldMarkupTrans, String _currencyCode, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, Common _bufferOrig)
at Dynamics.Ax.Application.Markup.copy(NoYes _reverseSign, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, String _currencyCode, SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean _initCalculatedAmount, Boolean , Boolean , Boolean , Boolean ) in Markup.copy.xpp:line 79
at Dynamics.Ax.Application.Markup.@copy(NoYes _reverseSign, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, String _currencyCode, SourceDocumentLineAccountingStatus _targetAccountingStatus, Boolean , Boolean , Boolean )
at Dynamics.Ax.Application.Markup.@copy(NoYes _reverseSign, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, String _currencyCode, Boolean , Boolean )
at Dynamics.Ax.Application.Markup.copy(NoYes _reverseSign, Common _bufferFrom, Common _bufferTo, Boolean _copyPostingFields, String _currencyCode)
at Dynamics.Ax.Application.PurchCopying.Copyline(TmpFrmVirtual _tmpFrmVirtualLines) in PurchCopying.copyLine.xpp:line 489
at Dynamics.Ax.Application.PurchCopyingBase.Copyintransaction() in PurchCopyingBase.copyInTransaction.xpp:line 49
at Dynamics.Ax.Application.PurchCopying_CreditNote.Copyintransaction() in PurchCopying_CreditNote.copyInTransaction.xpp:line 10
at Dynamics.Ax.Application.PurchCopyingBase.Copy() in PurchCopyingBase.copy.xpp:line 18
at Dynamics.Ax.Application.PurchCopyingForm.copyServerRunIL(Object[] _packedParameters) in PurchCopyingForm.copyServerRunIL.xpp:line 28
at PurchCopyingForm::copyServerRunIL(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)
some people say to delete XPPil and do Full CIL but Nothing solved
Is there any other way to solve this issue?
Regards.