货位汇总表数据有误

2017/2/9 22:17:03山东用友

产品版本: 1089-T6-企业管理软件V6.0 适用产品: T6系列
产品模块: 18-库存管理 提交时间: 2012-06-12
问题现象: 做过货位调整单后,在货位汇总表中没有体现。但货位卡片,现存量里面的数据都是准确的
原因分析: 经数据库跟踪发现,提取数据到临时表的语句为:  select …… from invPosition ……inner join (select id, bisomqc from rdrecord) rd on InvPosition.rdid = rd.id,这样出来的数据不包括货位调整单的,但如果把inner join (select id, bisomqc from rdrecord) rd on InvPosition.rdid = rd.id,这条语句注释掉,出来的是完整的数据,经分析发现,连接条件InvPosition.rdid = rd.id不合理,因为货位调整单保存时,InvPosition.rdid是按顺序从1开始编号的,并不等于该业务对应的rd.id,自然连接不到任何货位调整单上的数据
解决方案: 经提交确定为软件BUG,通过补丁解决。补丁中取消了跟rdrecord的链接
  • 设为首页
  • 济南用友|
  • 用友畅捷通软件山东济南销售服务中心|
  • 联系我们|
  • 鲁ICP备2021016587号-3
  • Copyright © 2021 山东一友信息科技有限公司