服务热线:

400-665-0027

知识资讯
联系我们

电话:400-665-0027


您当前位置:首页 > 知识资讯  > 知识学习 > 正文知识学习
金蝶KIS专业版操作结转损益的时候提示:违反了***
服务热线:400-665-0027 新购有特价、金蝶老客户升级金蝶云产品可以享受5折优惠,送手机、送话费,好礼不断!

金蝶KIS专业版操作结转损益的时候提示:违反了 PRIMARY KEY约束’PK_Voucher’。不能在对象’t_Voucher’中插入重复键。

错误代码:5(5H)Source:Microsoft 0LE DB Provider for SQL Server  如下图


原因:这种一般是数据库后台凭证表头或表体有孤立数据,或者ID编码更新有问题,致凭证体被异常占用,无法新增凭证。

解决方案:

1、先备份好账套数据,防止误操作

2、进入数据库后台,执行以下语句

select * from t_voucherentry where fvoucherid not in (select fvoucherid from t_voucher) 如果查询出来数据,则代表有上述的情况需要进行修复,需要将这部分异常的凭证体进行删除,修复语句如下: delete from t_voucherentry where fvoucherid not in (select fvoucherid from t_voucher)

3、如果还是不行,再执行以下语句


经过处理后,就可以正常结转损益了