问题描述:开单选择商品,或者输入编号,条码名称敲回车报错:子查询返回的值不止一个。当子查询跟随在=、!=、<、<=、>、>=之后,或子查询用作表达式时,这种情况是不允许的。
问题原因:商品信息记录在数据库里面重复
处理方法:备份数据后执行对应版本的脚本
https://share.weiyun.com/zCiXbTDM ----------9.7、9.71、9.72用于处理大于小于.sql
https://share.weiyun.com/dGW1e5aM ----------9.8用于处理大于小于.sql
https://share.weiyun.com/Z2FCuCpH ----------9.81到9.88版本用于处理大于小于.sql
https://share.weiyun.com/HdU5Ber0 ------9.89到9.95版本大于小于脚本
ps:脚本只解决了商品重复的问题,如果是选择其他信息:客户档案、部门等报这个错就需要发送到数据组处理。
注意:如果执行了上面脚本后,过几天又出现了类似问题,问一下是否有对接第三方系统,如果有对接,可以建议他们购买我们的API接口来对接数据。