MRP运算经常性出现的错误提示--急!
金蝶云社区-云社区用户o5p91234
云社区用户o5p91234
0人赞赏了该文章 1,088次浏览 未经作者许可,禁止转载编辑于2015年08月31日 09:22:14

MRP运算时,经常性会出现以下错误提示,请问此问题应该如何解决?

source:UPDATE T_PLN_RESERVELINK SET FGENERATEID = @FGENERATEID, FCOMPUTEID = @FCOMPUTEID WHERE FID = @OID
message:事务(进程 ID 64)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
stacktrace: at Kingdee.BOS.App.Data.AbstractDatabase.ExecuteNonQuery(DbCommand command, IEnumerable`1 listParam)
at Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList, Boolean needTranslate)
at Kingdee.BOS.Orm.Drivers.OrmTransactionBase.ExecuteSqlTasks(IList`1 tasks)
at Kingdee.BOS.Orm.Drivers.OrmTransactionBase.Commit()
at Kingdee.BOS.Orm.DataManager.DataManagerImplement.DoItInTransaction(Action`2 action, IOrmTransaction ormTransaction, OperateOption option)
at Kingdee.K3.MFG.App.MFGDataManagerUtil.SaveData(Context ctx, IEnumerable items, DynamicObjectType dt, Boolean isClearCache, Boolean bCacheMetadata)
at Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpModelUtil.SplitSaveData(Context ctx, IEnumerable`1 saveItems, DynamicObjectType dt)
at Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpServiceContainerUtil.CommitMemoryData(IExtendServiceProvider serviceProvider)
at Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.DoComputeLogicByLLC(Decimal dLevelProgress, AbstractDSQueueBuilder demandQueueBuilder, Int64 i)
at Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.OnExecuteLogicUnit()
at Kingdee.K3.MFG.PLN.App.MrpModel.AbstractMrpLogicUnit.Execute()
at Kingdee.K3.MFG.PLN.App.Core.MrpComputeService.RunMrp(Context ctx, DynamicObject mrpDataObject, OperateOption option)