月结单摘要报表

2020-08-27 18:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我有以下情况: ...

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

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


尊敬的专家,

我有以下情况:

我的客户正在询问AR发票摘要报告,我根据他们的要求准备了摘要报告,但是他们想要另外两个要求,它们是

1。 他们有两个编号系列,例如"国内"和"出口"-他们希望每个编号系列的注销文件计数。

2。另一种方法是,他们希望每月清点文件数量,因为他们需要从每个月开始,并以取消数量为文件数量进行计数。

在我想要的情况下,对我来说很紧急,请帮助我。

我的查询是:

选择T0。[Series],T0。[SeriesName],T0。[InitialNum]"起始编号",T0。[NextNumber],T0。[NextNumber]-T0。[InitialNum]"交易编号"( 从OINV t2(其中(t2。[CANCELED])为空)中选择count(t2。[CANCELED])作为"已取消的数量"

从NNM1 T0内部联接ONNM在T0上联接T1。[ObjectCode] = T1。[ObjectCode]在T0上右联接oinv t2。[系列] = t2。[系列]

在('110','91')和t2中的T0。[Series] .CANCELED <>'n'和

按T0。[Series],T0。[SeriesName],T0。[InitialNum],T0。[NextNumber]

分组。
6条回答
hongfeng1314
2020-08-27 19:14

我为您编写了一些代码:

选择
 系列,
 SeriesName =(从NNM1 WHERE系列中选择前1个SeriesName =系列),
 取消,
 DocCount = COUNT(*)
 来自OINV
 按系列分组,已取消
 
选择
 系列,
 SeriesName =(从NNM1 WHERE系列中选择前1个SeriesName =系列),
 DocCount = COUNT(*)
 来自OINV
 在何处取消<>'N'
 GROUP BY系列
 
选择
 系列,
 SeriesName =(从NNM1 WHERE系列中选择前1个SeriesName =系列),
 DocCount = COUNT(*)
 来自OINV
 在DATEADD(day,-30,GETDATE())和GETDATE()之间取消<>'N'和DocDate的位置
 GROUP BY系列
 

一周热门 更多>