用友软件免费下载(www.yongyou8.com)旨在提供全系列最新最全的用友财务软件免费下载地址。QQ群:498796122用友软件免费版用友软件破解版用友软件试用版

首页用友知识库正文

发货明细表查询-用友U8

用友财务软件2016-12-11632用友u8供应链用友u8销售管理用友u8软件问题用友u8解决方案用友U8知识库

问题现象:在用友U8V8.52erp软件供应链管理的销售管理模块中以数量作为分组条件,发现过滤出的查询结果错误。 跟踪语句发现 SELECT max([单据编号]) 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] Into tempdb..TMPUF_5182032_heronGroup83_TANGHANZE FROM tempdb..TMPUF_5182032_heron83_TANGHANZE GROUP BY [数量] 以上是销售管理运行时的语句 其中[数量],应修改为sum([数量]) as [数量] 我应在何处修改

原因分析:仅仅按数量分组没有实际意义。 对产品功能的使用及理解问题。

解决方案:在用友U8V8.52erp系统中仅仅按数量分组没有实际意义,不应是sum(数量)。 例如 存货A 数量1000 存货B 数量1000 ,此时按照数量分组,如果对数量进行sum,取max(存货名称),则所得结果如下: 存货B 数量2000。 显然这个结果是错误的。 另外如果存货相同时,不进行sum操作结果也是错误的: 存货A 数量1000 存货A 数量1000 目前产品得出结果是: 存货A 数量1000。 仅对数量进行分组查询无意义。

以上用友U8软件问题解决方案来自用友软件官网知识库,原用友U8知识库如下表所示:

用友U8知识库主体 用友U8知识库明细
对应版本 用友U8V8.52
对应产品线 用友U8ERP
对应模块 供应链-销售管理
问题现象 以数量作为分组条件,发现过滤出的查询结果错误。 跟踪语句发现 SELECT max([单据编号]) 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] Into tempdb..TMPUF_5182032_heronGroup83_TANGHANZE FROM tempdb..TMPUF_5182032_heron83_TANGHANZE GROUP BY [数量] 以上是销售管理运行时的语句 其中[数量],应修改为sum([数量]) as [数量] 我应在何处修改
问题原因 仅仅按数量分组没有实际意义。 对产品功能的使用及理解问题。
解决方案 仅仅按数量分组没有实际意义,不应是sum(数量)。 例如 存货A 数量1000 存货B 数量1000 ,此时按照数量分组,如果对数量进行sum,取max(存货名称),则所得结果如下: 存货B 数量2000。 显然这个结果是错误的。 另外如果存货相同时,不进行sum操作结果也是错误的: 存货A 数量1000 存货A 数量1000 目前产品得出结果是: 存货A 数量1000。 仅对数量进行分组查询无意义。
提交时间 2015-11-26

如果上述用友U8知识库未解决您的问题,您还可以到用友十万个为什么搜索一下:https://www.yongyou8.com/ask/

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://www.yongyou8.com/zsk/zsk2cnly3.html

网友评论