问题现象: | 存货核算收发存汇总金额不等于明细,经检查发现有部份存货未在明细列表里显示出来,通过过滤条件查询未显示的存货编码可以显示出来,比如仓库:04,编码 A03210,A03213,A03311,A03312,A03101,A03102,收发存汇总表还有部份编码为空白的存货,客户急,请尽快处理 [2012-1-11 12:02:01 补充] 数据已上传至IP 219.141.185.38,文件名为:问题号:201201110110 请查收 |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 【问题原因】 由于存货名称、规格型号中有回车和换行符,导致查询显示时错位,所以出现所说问题,如902250104016存货; 【解决方案】 在查询分析器中执行下面语句,将回车和换行符去除,再查询收发存汇总表即可以正常显示: update inventory set cinvname=replace(cinvname,char(10),'') where charindex(char(10),cinvname)>0 update inventory set cinvname=replace(cinvname,char(13),'') where charindex(char(13),cinvname)>0 update inventory set cinvstd=replace(cinvstd,char(10),'') where charindex(char(10),cinvstd)>0 update inventory set cinvstd=replace(cinvstd,char(13),'') where charindex(char(13),cinvstd)>0 【注意事项】修改前请务必做好数据备份;由于网站的关系,上述语句中如有标点符号' % + 则必需在输入法为英文的状态下重新录入后再执行; |
相关补丁: | |
版本: | 8.61 |
模块: | 库存管理 |
产品: | 供应链 |
问题名称: | 存货核算收发存汇总表汇总数不等于明细数据 |
最后更新: | 2012-01-20 23:56:05 |