【问题描述】 录入凭证的时候、期末调汇自动生成凭证、结转损益自动生成凭证时,提示“违反了XXX约束XXX。不能在对象dbo.t-VoucherEntrl中插入重复键”? 【场景介绍】 录入/生成凭证,凭证进行保存的时候,提示不能插入重复键,不能正常保存凭证。 【解决方案】 该问题一般是因为存在凭证脏数据,存在有凭证体,没有凭证头的情况,导致凭证体被异常占用,无法新增凭证,请用以下语句进行检测: select * from t_voucherentry where fvoucherid not in (select …