用友软件免费下载(www.bbsufida.com)旨在提供全系列最新最全的用友财务软件免费下载地址,快速下载请添加微信 yyrjgls

发货明细表查询-用友U8

admin2016-06-20300用友U8数量本币存货
对应版本:用友U8.52对应产品线:供应链对应模块:销售管理模块问题现象:以数量作为分组条件,发现过滤出的查询结果错误。跟踪语句发现SELECTmax([单据编号])as[单据编号],max([日期])as[日期],max([审核人])as[审核人],max([部门名称])as[部门名称],max([业务员])as[业务员],max([客户名称])as[客户名称],[数量],sum([本币无税金额])as[本币无税金额],sum([本币税额])as[本币税额],sum([本币价税合计])as[本币价税合计],sum([本币折扣额])as[本币折扣额],max([仓库名称])as[仓库名称],max([存货名称])as[存货名称],max([规格型号])as[规格型号],max([DLID])as[DLID]Intotempdb..TMPUF_5182032_heronGroup83_TANGHANZEFROMtempdb..TMPUF_5182032_heron83_TANGHANZEGROUPBY[数量]以上是销售管理运行时的语句其中[数量],应修改为sum([数量])as[数量]我应在何处修改问题原因:仅仅按数量分组没有实际意义。对产品功能的使用及理解问题。解决方案:仅仅按数量分组没有实际意义,不应是sum(数量)。例如存货A数量1000存货B数量1000,此时按照数量分组,如果对数量进行sum,取max(存货名称),则所得结果如下:存货B数量2000。显然这个结果是错误的。另外如果存货相同时,不进行sum操作结果也是错误的:存货A数量1000存货A数量1000目前产品得出结果是:存货A数量1000。仅对数量进行分组查询无意义。

微信号:yyrjgls
技术咨询,有偿服务!
复制微信号

本文链接:https://www.bbsufida.com/u8/40463.html

网友评论

热门文章
侧栏广告位
随机文章