订单项匹配的客户的最后发票日期

2020-08-15 15:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿, 我认为,到现在为止,对我...

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

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


嘿,

我认为,到现在为止,对我来说这已经很容易了。 我需要显示带有PM发票项目的客户的最后发票日期。 我尝试将where条件放置在查询的几个不同区域中,并将其加入具有不同结果的不同区域中。 下面的代码是我从另一个页面询问下一个发票日期的代码,但是我看不到"发票日期中包含来自INV1的X个项目的任何东西"

 SELECT DISTINCT T1.CardCode,T1.CardName,

 (选择TOP1 T0.DocDate
 从OINV T0,在T0.CardCode = T1.CardCode
 ORDERBY T0.DocDate DESC)"最后一个DocDate"

 来自OINV T1 
2条回答
愤怒的猪头君
2020-08-15 15:27

请尝试这个

选择
 A.CardCode,
 A.CardName,
 Max(B.DocDate)AS'Last DocDate',
 Max(B.DocEntry)AS'最后一个DocEntry'
 从OCRD A的左外部加入OINV B到A.CardCode = B.CardCode
 GROUP BY A.CardCode,A.CardName
 具有Max(B.DocDate)不为空
 按A.CardCode订购
 

一周热门 更多>