思迅服装之星v8门店销售商品无法查询的解决

最近有个使用服装之星的客户那里反应部分门店销售的某几个商品,在门店的销售报表和流水里均看不到,但是总部的销售报表和流水里均可以看到。

环境:思迅服装之星v8连锁版,分店类型为“进销存”,类别编码为2位。

经过对比,发现无法查看的这几个商品都属于类别编号为“L”的类别,但我记得系统里是不存在这个类别的。咨询思迅售后技术,说L这个类别是系统默认存在的,当系统使用“6级1位”[注1]的类别时,L这个类别就是“LB-其他类别”的父级(一般使用使用的是“3级2位”的类别)。

此客户遇到商品销售数据不能查看的原因就是将商品放到了L这个类别中。

解决办法:如果要修改的商品很少,总部在后台程序中将属于L的商品修改类别到非L类别中,门店下传一下数据即可,不影响原来的任何数据,同时以前不能看到的销售数据现在也可以查看了。

如果要修改的商品比较多,则可以使用SQL语句来执行:

USE hbfsv8
go
----备份商品档案表
SELECT *  INTO t_bd_item_info_BAK1225 FROM t_bd_item_info
----将商品档案中的设定类别不在类别表中的,统一改成LB类别
update t_bd_item_info set item_clsno='LB' where item_clsno not in (select item_clsno from t_bd_item_cls)
----将商品档案中的设定类别为L的,统一改成LB类别
update t_bd_item_info set item_clsno='LB' where item_clsno='L'

如果客户那里不使用“6级1位”的类别,建议将数据库表t_bd_item_cls中L这个条目删除,以免做商品资料时不小心放到L类别里。

打开表直接删除这一行,或使用SQL语句:

USE hbfsv8
go
delete t_bd_item_cls where item_clsno='L'

[注1]“6级1位”指使用6级分类,每级类别编码为1位数;“3级2位”就是3级类别,每级类别编码为2位数(系统默认)。

对本文发表评论





8 + 5 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。