批量计划运算向导,报程序错误
金蝶云社区-郭俊贤
郭俊贤
0人赞赏了该文章 640次浏览 未经作者许可,禁止转载编辑于2017年09月13日 09:49:12

客户计划员在跑MRP的批量计划运算向导,报以下错误。
source:DELETE FROM T_PLN_RESERVELINKENTRY WHERE EXISTS (SELECT 1 FROM @FID_udt1 WHERE FID = T_PLN_RESERVELINKENTRY.FEntryID)
message:违反了 PRIMARY KEY 约束“PK__#ACF5AD3__C1BEA5A23A197D44”。不能在对象“dbo.@FID_udt1”中插入重复键。重复键值为 (184881)。
语句已终止。
stacktrace: 在 Kingdee.BOS.App.Data.AbstractDatabase.ExecuteNonQuery(DbCommand command, IEnumerable`1 listParam)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList, Boolean needTranslate)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList)
在 Kingdee.BOS.App.Data.Sql.KSqlForSqlServerTask.Execute(IDbConnection con, IDbTransaction tran)
在 Kingdee.BOS.Orm.Drivers.OrmTransactionBase.ExecuteSqlTasks(IList`1 tasks)
在 Kingdee.BOS.Orm.Drivers.OrmTransactionBase.Commit()
在 Kingdee.BOS.Orm.DataManager.DataManagerImplement.DoItInTransaction(Action`2 action, IOrmTransaction ormTransaction, OperateOption option)
在 Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpModelUtil.SplitSaveData(Context ctx, IEnumerable`1 saveItems, DynamicObjectType dt)
在 Kingdee.K3.MFG.PLN.App.MrpModel.Util.MrpServiceContainerUtil.CommitMemoryData(IExtendServiceProvider serviceProvider)
在 Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.DoComputeLogicByLLC(Decimal dLevelProgress, AbstractDSQueueBuilder demandQueueBuilder, Int64 i)
在 Kingdee.K3.MFG.PLN.App.MrpModel.LogicUnitImpl.Mrp.NetCalcLogicUnit.OnExecuteLogicUnit()
在 Kingdee.K3.MFG.PLN.App.MrpModel.AbstractMrpLogicUnit.Execute()
在 Kingdee.K3.MFG.PLN.App.Core.MrpComputeService.RunMrp(Context ctx, DynamicObject mrpDataObject, OperateOption option)
inner exception:
source:.Net SqlClient Data Provider
message:违反了 PRIMARY KEY 约束“PK__#ACF5AD3__C1BEA5A23A197D44”。不能在对象“dbo.@FID_udt1”中插入重复键。重复键值为 (184881)。
语句已终止。
stacktrace: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser

请各位老师帮忙看看,客户生产急需跑计划来处理订单。