应付单审核时出现报错,如何处理?
金蝶云社区-逐浪
逐浪
0人赞赏了该文章 442次浏览 未经作者许可,禁止转载编辑于2016年12月21日 15:42:03

金蝶K3CLOUD 6.1
付款单审核时出现这个,怎么处理?


发生时间: 2016-12-21 03:38:41
错误编号: ExecuteBatch
错误信息: 将 numeric 转换为数据类型 numeric 时出现算术溢出错误。
语句已终止。
Sql语句: insert into TMP77C69E05C75011E680FA02B1DB0 (
FPAYORGID,FCurrencyID,FAmount,FBankAcntID
)
values
(
1,1,10000001178999.0000000000,129718)

===================================================
调用堆栈:

Server stack trace:
在 Kingdee.BOS.App.Data.Sql.SqlDatabase.ExecuteBatch(List`1 sqlArray, Int32 batchSize, Int32 commandTimeout)
在 Kingdee.BOS.App.Data.DBUtils.ExecuteBatch(Context ctx, List`1 sqlArray, Int32 batchSize)
在 Kingdee.K3.FIN.CN.App.Core.InnerBankBal.BankAccountBalance.InsertRecentData()
在 Kingdee.K3.FIN.CN.App.Core.InnerBankBal.BankAccountBalance.CalculateRecent()
在 Kingdee.K3.FIN.CN.App.Core.CloseUnCloseService.GetBankAccountBalance(Context ctx, Int64 orgID, Int64 bankAccountID)
在 Kingdee.K3.FIN.CN.App.ServicePlugIn.BalanceControl.ValidatorBalanceControl.GetBankDecimal(DynamicObject bankDynamicObject, Int64 payOrgId, Int64 currencyId)
在 Kingdee.K3.FIN.CN.App.ServicePlugIn.BalanceControl.ValidatorBalanceControl.IsValidBalControl(ExtendedDataEntity dataEntity)
在 Kingdee.K3.FIN.CN.App.ServicePlugIn.BalanceControl.ValidatorBalanceControl.Validate(ExtendedDataEntity[] dataEntities, ValidateContext validateContext, Context ctx)
在 Kingdee.BOS.App.Core.Validation.ValidationService.Validate(IEnumerable`1 dataEntities, ValidateContext validateContext, AbstractValidator[] validators)
在 Kingdee.BOS.App.Core.Validation.ValidationService.TryValidate(IEnumerable`1 dataEntities, ValidateContext validateContext, List`1& errorInfo)
在 Kingdee.BOS.App.Core.AbstractOprerationService.TryValidate()
在 Kingdee.BOS.App.Core.AbstractOprerationService.Validate()
在 Kingdee.BOS.App.Core.SetStatus.Validate()
在 Kingdee.BOS.App.Core.AbstractOprerationService.DoExcete()
在 Kingdee.BOS.App.Core.AbstractOprerationService.Excute(Object[] ids)
在 Kingdee.BOS.App.Core.AbstractSetStatus.Excute(Object[] ids)
在 Kingdee.BOS.App.Core.SetStatusService.SetBillStatus(Context ctx, BusinessInfo businessInfo, List`1 pkEntryIds, List`1 paras, String operationNumber, OperateOption option)

Exception rethrown at [0]:
在 Kingdee.BOS.ServiceHelper.BusinessDataServiceHelper.SetBillStatus(Context ctx, BusinessInfo businessInfo, List`1 pkEntryIds, List`1 paras, String operationNumber, OperateOption option)
在 Kingdee.BOS.Business.Bill.Operation.AbstractStatusConvert.ExecuteBillOperation(List`1 paras, OperateOption option)
在 Kingdee.BOS.Business.Bill.Operation.AbstractStatusConvert.ExecuteStatusConvert(List`1 paras)
在 Kingdee.BOS.Business.Bill.Operation.Audit.AuditIdeaPrompt()
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Operation(CallBackWfAfterOperation callbackwf, IOperationResult result)
具体单据上的金额是这样子的