【问题描述】 商贸版业务结账提示:结账过程中发生错误,请重新登录再试。违反了 PRIMARY KEY 约束 'PK_t_CC_stock_BatchNo'。不能在对象 't_CC_Stock_BatchNo' 中插入重复键。 【原因分析】 原因: 1.启用了保质期管理的商品,同一批号同一商品,其保质期、有效期、生产日期数据不一致,导致业务结账失败; 2.未启用保质期管理的商品,同一批号同一商品,部分保质期、有效期、生产日期存在数据,导致业务结账失败; 【解决方案】 该种场景:1.启用了保质期管理的商品,同一批号同一…