单据转换和审核报错
金蝶云社区-咖啡.泡茶
咖啡.泡茶
0人赞赏了该文章 285次浏览 未经作者许可,禁止转载编辑于2016年05月04日 12:56:11

A单据下推成B单据报错
A单据下推成C单据没问题
报错代码
[{"operation":"BOS_ConvertOpForm.BClick.FBTNOK."}]
发生时间:12:44:52
错误来源: mscorlib
错误信息:未将对象引用设置到对象的实例。
===================================================
调用堆栈:

Server stack trace:
在 Kingdee.BOS.App.Core.Convertible.MappingHelper.MappingBaseDataField.MappingValue()
在 Kingdee.BOS.App.Core.Convertible.DefaultPolicy.FieldMappingAction.MappingValue(ExtendedDataEntity extEntity, IMappingField mapping, Field targetField, Object mapValue, Object sourceOrgBDId)
在 Kingdee.BOS.App.Core.Convertible.DefaultPolicy.FieldMappingAction.Do()
在 Kingdee.BOS.Core.BusinessPolicyModel.BusinessPolicyEngine.Do(OperateOption context)
在 Kingdee.BOS.App.Core.Convertible.ConvertEngine.OnCreating(PushArgs pushArgs, OperateOption option)
在 Kingdee.BOS.App.Core.ConvertService.Push(Context ctx, PushArgs serviceArgs, OperateOption option, Boolean validPermission)

Exception rethrown at [0]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 Kingdee.BOS.Contracts.IConvertService.Push(Context ctx, PushArgs serviceArgs, OperateOption option, Boolean validPermission)
在 Kingdee.BOS.ServiceHelper.ConvertServiceHelper.Push(Context ctx, PushArgs serviceArgs, OperateOption option)
在 Kingdee.BOS.Business.Bill.Operation.Push.DoPush(OpFormReturnInfo retInfo, ListSelectedRow[] thisViewSelectedRows, ListSelectedRow[] selectedRows)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoCallBackAction(Object returnData, Action`1 action)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.FormClosedCallBack(String id, Boolean isSyncCall)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.CloseWindow()
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.OnClose()
在 Kingdee.BOS.Business.DynamicForm.ConvertPlugIn.ConvertOpFormEdit.ButtonClick(ButtonClickEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormViewPlugInProxy.FireButtonClick(ButtonClickEventArgs e)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.ButtonClick(String key, String menuKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.ButtonClick(String buttonKey, String menuKey, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal

开发姜李直 2016/5/4 12:51:15

同时C单据的审核操作也报错
错误代码
[{"operation":"bac45f86f6704dd0827cf6f316ae7634.MBIClick.tbSplitApprove"}]
发生时间:12:47:40
错误来源: Kingdee.BOS.ServiceHelper
错误信息:未将对象引用设置到对象的实例。
===================================================
调用堆栈:

Server stack trace:
在 Kingdee.BOS.App.Core.BusinessFlow.BusinessFlowTrackerApply.GetDynamicObjectCollection(DynamicObject dataObject, Entity entity)
在 Kingdee.BOS.App.Core.BusinessFlow.BusinessFlowTrackerApply.CreateArticulationSheet(LinkEntity linkEntity, DynamicObject dataObject)
在 Kingdee.BOS.App.Core.BusinessFlow.BusinessFlowTrackerApply.Audit(DynamicObject[] dataObjects, String operationNumber)
在 Kingdee.BOS.App.Core.AbstractSetStatus.SetBillStatusConvertData(Context ctx, BusinessInfo info, DynamicObject[] objs, List`1 paras, OperateOption option)
在 Kingdee.BOS.App.Core.AbstractSetStatus.BeforeInvokeFormBusiness(DynamicObject[] objs)
在 Kingdee.BOS.App.Core.AbstractOprerationService.CallOperation(DynamicObject[]& objs)
在 Kingdee.BOS.App.Core.AbstractOprerationService.CallOperatinTransaction(DynamicObject[] objs)
在 Kingdee.BOS.App.Core.AbstractOprerationService.DoExcete()
在 Kingdee.BOS.App.Core.AbstractOprerationService.Excute(Object[] ids)
在 Kingdee.BOS.App.Core.SetStatusService.SetBillStatus(Context ctx, BusinessInfo businessInfo, List`1 pkEntryIds, List`1 paras, String operationNumber, OperateOption option)

Exception rethrown at [0]:
在 Kingdee.BOS.ServiceHelper.BusinessDataServiceHelper.SetBillStatus(Context ctx, BusinessInfo businessInfo, List`1 pkEntryIds, List`1 paras, String operationNumber, OperateOption option)
在 Kingdee.BOS.Business.Bill.Operation.AbstractStatusConvert.ExecuteBillOperation(List`1 paras, OperateOption option)
在 Kingdee.BOS.Business.Bill.Operation.AbstractStatusConvert.ExecuteStatusConvert(List`1 paras)
在 Kingdee.BOS.Business.Bill.Operation.Audit.AuditIdeaPrompt()
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Operation(CallBackWfAfterOperation callbackwf, IOperationResult result)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Execute(InvokeFormOperation4WfParam param, CallBackWfAfterOperation callbackwf)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.InvokeFormOperation(String operationNumber)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.ExcuteOperation.DoAction(FormBusinessServiceArgs e)
在 Kingdee.BOS.Core.DynamicForm.FormBusinessServiceUtil.InvokeServices(IDynamicFormView view, Object source, IEnumerable`1 services, Int32 actionType, String activeEntity, DynamicObject activeRow, Int32 rowIndex)
在 Kingdee.BOS.Web.DynamicForm.BusinessServiceCaller.InvokeFormBusiness(IDynamicFormView view, Object source, List`1 formBusinessServices, Int32 actionType, String entityKey, Int32 row)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.BarItemClick(String parentKey, String barItemKey, BarDataManager bar, Int32 bartype)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.MainBarItemClick(String barItemKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.MainBarItemClick(String itemKey, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal