服务热线:

400-665-0027

知识资讯
联系我们

电话:400-665-0027


您当前位置:首页 > 知识资讯  > 知识学习 > 正文知识学习
金蝶专业版新增业务单据时,提示:保存单据出错,不能保存已经审核的单据!
服务热线:400-665-0027 新购有特价、金蝶老客户升级金蝶云产品可以享受5折优惠,送手机、送话费,好礼不断!

使用金蝶KIS专业版的老客户,你是否每年都会碰到一两次这样的报错

或者作为金蝶的售后工程师,对这个错误提示应该也不会陌生吧



问题描述: 专业版新增业务单据时,提示“保存单据出错,不能保存已经审核的单据!”

一开始碰到这个提示时,客户会说我单据都还没有保存成功,怎么却提示它已经审核了呢,不能保存已审核的单据,奇怪其实这个问题一般是数据库后台出了问题,需要我们工程师在数据库后台执行语句处理才可以


问题描述: 专业版新增采购订单时,提示“保存单据出错。不能保存已经审核的单据!”

问题分析:POOrder与POOrderentry不匹配或icmaxnum的Fmaxnum错误

处理方法:执行语句前请备份账套

Delete from IPOOrderEntry where Finterid not in (select Finterid from POOrder)

Delete from POOrder where Finterid not in (select Finterid from POOrderEntry)

或改最大号进行调整

Update icmaxnum set Fmaxnum=(select max(FInterID) from POOrderEntry)+1 where Ftablename='POOrder'


问题描述: 专业版新增采购发票时,提示“保存单据出错。不能保存已经审核的单据!”

问题分析:ICPurchase与ICPurchaseEntry不匹配或icmaxnum的Fmaxnum错误

处理方法:执行语句前请备份账套

Delete from ICPurchaseEntry where Finterid not in (select Finterid from ICPurchase)

或改最大号进行调整

Update icmaxnum set Fmaxnum=(select max(FInterID) from ICPurchaseEntry)+1 where Ftablename='ICPurchase'


问题描述: 专业版新增任务单时,提示“保存单据出错。不能保存已经审核的单据!”

问题分析:ICMO与ICMOEntry不匹配或icmaxnum的Fmaxnum错误

处理方法:执行语句前请备份账套

Delete from ICMOEntry where Finterid not in (select Finterid from ICMO)

或改最大号进行调整

Update icmaxnum set Fmaxnum=(select max(FInterID) from ICMOEntry)+1 where Ftablename='ICMO'

表名对照表(表体对应的表在表头后面加上Entry即可):

单据名称              单据表头

POOrder            采购订单表

POOrderEntry     采购订单分录表

ICPurchase         购货发票表

ICPurchaseEntry  购货发票分录表

SEOrder             销售订单表

SEOrderEntry      销售订单分录表

ICSaleEntry         销售发票分录表

ICSale                 销售发票表

ICBom                  BOM单

t_RP_RBill             收款单

t_RP_PBill             付款单

t_RP_ROtherBill    其他收款单

t_RP_POtherBill    其他付款单

ICMO                  生产任务单

ICStockBill           采购入库

ICStockBill           产品入库

ICStockBill           其他入库

ICStockBill           销售出库

ICStockBill           领料单

ICStockBill           其他出库单

ICStockBill           盘盈入库

ICStockBill           调拨单

ICStockBillentry   库存单据的分录表

库存单据在后台是同一张表,出入库单据审核的时候提示“单据已审核”


备份账套后请参考如下方法处理:

第一:删除不匹配记录 Delete from ICStockBillEntry where Finterid not in (select Finterid from ICStockBill)

Delete from ICStockBill where Finterid not in (select Finterid from ICStockBillentry)


第二:更新单据最大号表中记录 Update icmaxnum set Fmaxnum=(select max(FInterID) from ICStockBillEntry) where Ftablename='ICStockBill'

最后再温馨提醒一下:如果需要在后台执行任何数据库语句前,一定要记得先备份下账套