出库核算异常
756次浏览
编辑于2017年04月07日 14:52:53
出库核算合法性检查中提示异常 详细报错为:
来自数据源的 SqlDecimal 类型的给定值不能转换为指定目标列的类型 decimal。 StackTrace : 在 System.Data.SqlClient.SqlBulkCopy.ConvertValue(Object value, _SqlMetaData metadata)
在 System.Data.SqlClient.SqlBulkCopy.WriteToServerInternal()
在 System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServer(Int32 columnCount)
在 System.Data.SqlClient.SqlBulkCopy.WriteToServer(DataTable table, DataRowState rowState)
在 Kingdee.BOS.App.Data.Sql.SqlDatabase.CopyDataToDestination(SqlConnection cn, DataTable table)
在 Kingdee.BOS.App.Data.Sql.SqlDatabase.BulkInserts(DbCommand cmd, DataTable dt)
在 Kingdee.BOS.App.Data.DBUtils.BulkInserts(Context ctx, String InsertstrSql, String CreateSql, DataTable dt)
在 Kingdee.K3.FIN.App.Core.OutAcctg.BulkInsert.CostBulkInsert.CommitBulkInsert()
在 Kingdee.K3.FIN.App.Core.OutAcctg.BulkInsert.CostBulkInsert.CommitBulkOperation()
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.OutStockAcctgBatchCal(Context ctx, OutStockAcctgParameters acctgParameters, Dictionary`2 updateSoureInfo)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.OutStockAcctg(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AbstractAcctgService.Execution[T](Context ctx, T acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecuteServiceForShedule[T,K](Context ctx, T acctgParameters, CostAcctgServiceObject`1 service)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecutionBatchServiceObject[T,K](Context ctx, T acctgParameters, Dictionary`2 services, CostCalType calType, List`1 checkAttrs, Boolean isLast)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.OutStockAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencilService.CostAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
来自数据源的 SqlDecimal 类型的给定值不能转换为指定目标列的类型 decimal。 StackTrace : 在 System.Data.SqlClient.SqlBulkCopy.ConvertValue(Object value, _SqlMetaData metadata)
在 System.Data.SqlClient.SqlBulkCopy.WriteToServerInternal()
在 System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServer(Int32 columnCount)
在 System.Data.SqlClient.SqlBulkCopy.WriteToServer(DataTable table, DataRowState rowState)
在 Kingdee.BOS.App.Data.Sql.SqlDatabase.CopyDataToDestination(SqlConnection cn, DataTable table)
在 Kingdee.BOS.App.Data.Sql.SqlDatabase.BulkInserts(DbCommand cmd, DataTable dt)
在 Kingdee.BOS.App.Data.DBUtils.BulkInserts(Context ctx, String InsertstrSql, String CreateSql, DataTable dt)
在 Kingdee.K3.FIN.App.Core.OutAcctg.BulkInsert.CostBulkInsert.CommitBulkInsert()
在 Kingdee.K3.FIN.App.Core.OutAcctg.BulkInsert.CostBulkInsert.CommitBulkOperation()
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.OutStockAcctgBatchCal(Context ctx, OutStockAcctgParameters acctgParameters, Dictionary`2 updateSoureInfo)
在 Kingdee.K3.FIN.HS.App.Core.OutStcokCostAcctg.OutStockAcctg(Context ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AbstractAcctgService.Execution[T](Context ctx, T acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecuteServiceForShedule[T,K](Context ctx, T acctgParameters, CostAcctgServiceObject`1 service)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.ExecutionBatchServiceObject[T,K](Context ctx, T acctgParameters, Dictionary`2 services, CostCalType calType, List`1 checkAttrs, Boolean isLast)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencil.OutStockAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
在 Kingdee.K3.FIN.App.Core.OutAcctg.AcctgStencilService.CostAcctg(ComputeContext ctx, OutStockAcctgParameters acctgParameters)
推荐阅读