需要查询帮助以进行更新

2020-09-29 16:23发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好专家


 我已经添加了更多字段并修改了Query,但是它再次显示了重复项

 请帮我更新查询

 


 选择不同的OITM.ItemCode,OITM.ItemName,sum(OutQty)"从系统净输出",SUM(OITW.OnHand)作为"现有库存"
 ,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate
 来自OINM
 在OINM.ItemCode = OITM.ItemCode上内部加入OITM
 OINM.ItemCode = OITW.ItemCode和OINM.Warehouse = OITW.WhsCode上的内部JOIN OITW
 其中Warehouse ='JB-WH'并且'2016-01-01 00:00:00.000'和'2017-01-31 00:00:00.000'之间的DocDate
 按OITM.ItemCode,OITM.ItemName,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate分组
 通过[从系统净输出] asc订购

 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好专家


 我已经添加了更多字段并修改了Query,但是它再次显示了重复项

 请帮我更新查询

 


 选择不同的OITM.ItemCode,OITM.ItemName,sum(OutQty)"从系统净输出",SUM(OITW.OnHand)作为"现有库存"
 ,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate
 来自OINM
 在OINM.ItemCode = OITM.ItemCode上内部加入OITM
 OINM.ItemCode = OITW.ItemCode和OINM.Warehouse = OITW.WhsCode上的内部JOIN OITW
 其中Warehouse ='JB-WH'并且'2016-01-01 00:00:00.000'和'2017-01-31 00:00:00.000'之间的DocDate
 按OITM.ItemCode,OITM.ItemName,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate分组
 通过[从系统净输出] asc订购

 
付费偷看设置
发送
11条回答
闻人可可
1楼 · 2020-09-29 17:17.采纳回答

你好

请更新您的SP的参数

@whs VARCHAR与@whs VARCHAR(50)

谢谢

工程师 Taseeb Saeed

hengyuye
2楼-- · 2020-09-29 17:02

你好,

请添加此联接

在dbo.OITB.ItmsGrpCod = OITM.ItmsGrpCod上将dbo.OITB左外联接

谢谢

Taseeb Saeed工程师

jovirus
3楼-- · 2020-09-29 17:12

亲爱的Shahan Shams,

您需要将其分组在"项目代码"和"项目名称"上,并对所需的所有数量进行求和,并获得单据日期的最小值和单据日期的最大值。

它将为您提供特定日期范围内的项目图。

谢谢

Taseeb Saeed工程师

小c菟菟
4楼-- · 2020-09-29 16:59

嗨taseeb

任何更新

关于

Nan4612
5楼-- · 2020-09-29 17:11

您好,

如果您的退出日期不同,将重复此操作。 尝试此操作,

选择不同的OITM.ItemCode,OITM.ItemName,sum(OutQty)"从系统净输出",OITW.OnHand作为"现有库存" ,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate 来自OINM 在OINM.ItemCode = OITM.ItemCode上内部加入OITM OINM.ItemCode = OITW.ItemCode和OINM.Warehouse = OITW.WhsCode上的内部JOIN OITW 其中Warehouse ='01'并且DocDate在'2016-01-01 00:00:00.000'和'2017-01-31 00:00:00.000'之间 按OITM.ItemCode,OITM.ItemName,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate,OITW.OnHand分组 由OITM.ItemCode排序,[从系统中净出] asc

一只江湖小虾
6楼-- · 2020-09-29 16:58

嗨拉詹

我尝试使用您的新查询。 还在重复。

按照您的说法,如果我给文档日期,而出件日期是在不同的日期,那我该如何通过过滤方式获取数据?

一行。

请问您能否通过上述方式解决此问题

关于

三十六小时_GS
7楼-- · 2020-09-29 17:04

嗨,

不可能获得单行。 因为您的出库日期不同。 尝试在下面的查询中排除0个数量。 因此,行数将减少。

选择不同的OITM.ItemCode,OITM.ItemName,sum(OutQty)"从系统净输出",OITW.OnHand作为"现有库存",OITW.AvgPrice ,OINM.Warehouse,OINM.DocDate 来自OINM的内部加入OINM.ItemCode = OITM.ItemCode上的OITM内部加入OINM.ItemCode = OITW.ItemCode和OINM.Warehouse = OITW.WhsCode上的OITW 其中Warehouse ='01'并且DocDate在'2016-01-01 00:00:00.000'和'2017-01-31 00:00:00.000'之间并且OutQty <> 0 由OITM.ItemCode,OITM.ItemName,OITW.AvgPrice,OINM.Warehouse,OINM.DocDate,OITW.OnHand分组,由OITM.ItemCode进行,[从系统净输出] asc

一周热门 更多>