入库成本核算提示错误
1,420次浏览
编辑于2014年10月21日 14:48:03
异步任务执行失败System.AggregateException: 发生一个或多个错误。 ---> System.InvalidCastException: 无法将类型为“System.Object[]”的对象强制转换为类型“System.IConvertible”。
在 System.Convert.ToDecimal(Object value)
在 Oracle.DataAccess.Client.OracleParameter.PreBind_Decimal()
在 Oracle.DataAccess.Client.OracleParameter.PreBind(OracleConnection conn, IntPtr errCtx, Int32 arraySize, Boolean bIsFromEF, Boolean bIsSelectStmt)
在 Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
在 Kingdee.BOS.App.Data.Oracle.OracleDatabase.BatchUpdate(BatchSqlParam param, String where)
在 Kingdee.BOS.App.Data.DBUtils.BatchUpdate(Context ctx, BatchSqlParam param, String where)
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.UpdateData.UpdateHookLogData(Context ctx, Dictionary`2 stockHookDataList, Dictionary`2 needUpdatePayHookDict, Dictionary`2 payHookDictForEntryId, StorageAccountParaEx storagePara)
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.MutiPushCal.UpdateStockBillData()
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.MutiPushCal.CaculateCost(Context ctx, StorageAccountPara para)
在 Kingdee.K3.FIN.HS.App.Core.HookService.DoCalMaterialCostForMutiPush(Context ctx, StorageAccountPara storagePara)
在 Kingdee.K3.FIN.HS.App.Core.HookService.HookCalForList(Context ctx, StorageAccountPara storagePara, List`1 lstHookID)
在 Kingdee.K3.FIN.HS.App.Core.HookService.WizardCalMaterialCost(Context ctx, List`1 paraList, Boolean autoCalOtherData)
在 Kingdee.K3.FIN.HS.ServiceHelper.HookServiceHelper.WizardCalMaterialCost(Context ctx, List`1 para)
在 System.Threading.Tasks.Task.Execute()
--- 内部异常堆栈跟踪的结尾 ---
---> (内部异常 #0) System.InvalidCastException: 无法将类型为“System.Object[]”的对象强制转换为类型“System.IConvertible”。
在 System.Convert.ToDecimal(Object value)
在 Oracle.DataAccess.Client.OracleParameter.PreBind_Decimal()
在 Oracle.DataAccess.Client.OracleParameter.PreBind(OracleConnection conn, IntPtr errCtx, Int32 arraySize, Boolean bIsFromEF, Boolean bIsSelectStmt)
在 Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
在 Kingdee.BOS.App.Data.Oracle.OracleDatabase.BatchUpdate(BatchSqlParam param, String where)
在 Kingdee.BOS.App.Data.DBUtils.BatchUpdate(Context ctx, BatchSqlParam param, String where)
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.UpdateData.UpdateHookLogData(Context ctx, Dictionary`2 stockHookDataList, Dictionary`2 needUpdatePayHookDict, Dictionary`2 payHookDictForEntryId, StorageAccountParaEx storagePara)
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.MutiPushCal.UpdateStockBillData()
在 Kingdee.K3.FIN.HS.App.Core.StorageAccount.MutiPushCalIn.MutiPushCal.CaculateCost(Context ctx, StorageAccountPara para)
在 Kingdee.K3.FIN.HS.App.Core.HookService.DoCalMaterialCostForMutiPush(Context ctx, StorageAccountPara storagePara)
在 Kingdee.K3.FIN.HS.App.Core.HookService.HookCalForList(Context ctx, StorageAccountPara storagePara, List`1 lstHookID)
在 Kingdee.K3.FIN.HS.App.Core.HookService.WizardCalMaterialCost(Context ctx, List`1 paraList, Boolean autoCalOtherData)
在 Kingdee.K3.FIN.HS.ServiceHelper.HookServiceHelper.WizardCalMaterialCost(Context ctx, List`1 para)
在 System.Threading.Tasks.Task.Execute()
--- 内部异常堆栈跟踪的结尾 ---
---> (内部异常 #0) System.InvalidCastException: 无法将类型为“System.Object[]”的对象强制转换为类型“System.IConvertible”。
推荐阅读