执行物料清单批量维护时,选择删除子项,最后执行时报错。
如下:
V7 补丁 9-8
QQ13750599
如何处理?
source:Kingdee.K3.MFG.ENG.App.Core
message:给定关键字不在字典中。
stacktrace:
Server stack trace:
在 System.Collections.Generic.Dictionary`2.get_Item(TKey key)
在 Kingdee.K3.MFG.ENG.App.Core.ECNOrderService.FillBomHead(Dictionary`2 dctBOMID, Dictionary`2 dctBillHeadObjs, DynamicObject[] sourceRows)
在 Kingdee.K3.MFG.ENG.App.Core.ECNOrderService.BuildECNBillEntry(Context ctx, List`1 ecnBillObjs)
在 Kingdee.K3.MFG.ENG.App.ServicePlugIn.ConvertRule.BomToEcnService.AfterConvert(AfterConvertEventArgs e)
在 Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.ConvertPlugInProxy.FireAfterConvert(AfterConvertEventArgs e)
在 Kingdee.BOS.App.Core.Convertible.DefaultPolicyPush.GetPushResultAction.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]:
在 Kingdee.K3.MFG.ENG.App.Core.BomBatchEditService.SaveSimulationBomResult(Context ctx, List`1 simuBomIds, BomBatchEditOption option, List`1 networkCtrlResults)
在 Kingdee.K3.MFG.ServiceHelper.ENG.BomBatchEditServiceHelper.SaveSimulationBomResult(Context ctx, List`1 simuBomIds, BomBatchEditOption option, List`1 networkCtrlResults)
在 Kingdee.K3.MFG.ENG.Business.PlugIn.DynamicForm.WizardForm.BomBatchEditWizardPlugIn.SaveSimulationBom()
在 System.Threading.Tasks.Task.Execute()