金蝶云
郴州金蝶软件--金蝶KIS商贸版业务结账的时候提示违反了约束
来源: | 作者:黄飞 | 发布时间: 2022-10-26 | 681 次浏览 | 分享到:
郴州金蝶软件--金蝶KIS商贸版业务结账的时候提示违反了约束

金蝶KIS商贸版业务结账的时候提示违反了约束,不能在t_cc_stock_batchno中插入重复键

方案一:

1、先取消对表t_CC_Stock_BatchNo 取消主键控制,进行结账再通过以下语句查询哪个商品出现重复记录。
SELECT FYear, FPeriod, FStockID, FItemID, FBatchNo, FAuxPropID
FROM t_CC_Stock_BatchNo
GROUP BY FYear, FPeriod, FStockID, FItemID, FBatchNo, FAuxPropID
HAVING (COUNT(*) > 1)

2结账后在进入表t_CC_Stock_BatchNo把重复记录删除(正常要删除2条上期一条本期1条),但是建议参考其他商品修改该表对应字段(如入库数,出库数,余额等)防止出现查询报表不准确。删除后重新设置会原来的主键控制。

方案二:

期末结账时出来这样的提示;那是因为客户做的单子的有问题,把对应有问题的单子删除后就可以结账了。如果不想删除单据那就只能去改底层数据库了。你可以先把帐套备份 然后执行下面语句试试:

SELECT * FROM t_cc_stock_batchno WHERE Fyear=2022and Fperiod=7

DELETE FROM t_cc_stock_batchno WHERE Fyear=2022 and Fperiod=7


--t_CC_Stock_BatchNo带批号的期未库存表

关于郴州金蝶软件

主要负责郴州地区金蝶软件、用友软件、财务软件、OA办公自动化、进销存管理软件、HR人力资源系统、定制开发等,销售及服务工作

更多技术服务信息,请访问:http://www.czjdyerp.com或咨询我公司技术服务QQ:380911664

销售咨询电话:0735-2885869

如需上门服务请联系我公司技术服务QQ:380911664或电话咨询:13319678383(微信同号)



更多