成本核算出现重复字段,无法核算
848次浏览
编辑于2018年03月16日 09:27:17
Message:不能在具有唯一索引“IDX_HS_STOCKDIMENSION_STOCKID”的对象“dbo.T_HS_STOCKDIMENSION”中插入重复键的行。重复键值为 (0, 0, 100212, , 0, , 中国化肥厂, 0, 100666, 0, 1)。
语句已终止。;StackTrace: 在 Kingdee.BOS.Orm.Drivers.SqlServerBulkCopyTask.Execute(IDbConnection con, IDbTransaction tran)
在 Kingdee.BOS.App.Data.Sql.KSqlServerBulkCopyTask.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.FIN.App.Core.OrmFunctionUtil.SaveData(Context ctx, IEnumerable items, DynamicObjectType dt, Boolean isClearCache, Boolean bCacheMetadata)
在 Kingdee.K3.FIN.HS.App.Core.OutStockAcctg.Object.AidProperty.InsertDimension()
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.GetOutInStockAcctgData(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.GetBillData(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.BeforeOutStockAcctg(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AbstractAcctgService.BeforeExecution[T](Context ctx, T acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.AcctgBefore[T,K](Context ctx, T acctgParameters, Dictionary`2 services, CostCalType calType)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecutionCostCal(CostCalGlobalContext costCalGlobalContext, Context bosctx, Dictionary`2 calservice)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.CostCal(ComputeContext ctx, CostCalGlobalContext costCalGlobalContext)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencilService.CostAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
语句已终止。;StackTrace: 在 Kingdee.BOS.Orm.Drivers.SqlServerBulkCopyTask.Execute(IDbConnection con, IDbTransaction tran)
在 Kingdee.BOS.App.Data.Sql.KSqlServerBulkCopyTask.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.FIN.App.Core.OrmFunctionUtil.SaveData(Context ctx, IEnumerable items, DynamicObjectType dt, Boolean isClearCache, Boolean bCacheMetadata)
在 Kingdee.K3.FIN.HS.App.Core.OutStockAcctg.Object.AidProperty.InsertDimension()
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.GetOutInStockAcctgData(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.GetBillData(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.BeforeOutStockAcctg(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AbstractAcctgService.BeforeExecution[T](Context ctx, T acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.AcctgBefore[T,K](Context ctx, T acctgParameters, Dictionary`2 services, CostCalType calType)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecutionCostCal(CostCalGlobalContext costCalGlobalContext, Context bosctx, Dictionary`2 calservice)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.CostCal(ComputeContext ctx, CostCalGlobalContext costCalGlobalContext)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencilService.CostAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
推荐阅读