点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嘿,
我有一个查询,该查询显示用于维修呼叫的零件。 我需要此查询中的参考号以显示该产品购买的最新参考号。 目前,它向我显示了一个较旧的数字。 我的查询如下,所有帮助将一如既往。
选择T1。" callID",T3。" ItemCode",T3。" Dscription",T3.Quantity,T5.NumAtCard,T3.DocEntry 从OSCL T1 左联接SCL4 T2在T1上。" callID" = T2。" SrcvCallID" 内联接INV1 T3在T2上。"对象" = T3。" ObjType"和T2。" DocAbs" = T3。" DocEntry"和T2。"对象" ='13' 内连接PCH1 T4 ON T4.ItemCode = T3.ItemCode T5上的内部联接选项T5。[DocEntry] = T4。[DocEntry] 在哪里T5.CardName喜欢'%% Alliance %%'
嗨尼克,
尝试一下:
BR,
Matija
我还应该澄清一下,我需要显示来自供应商(联盟)的发票(链接到服务电话)中的所有产品。 产品应显示商品代码。 产品说明,数量以及从供应商处购买产品的最新购买编号(NumAtCard)。
因为我必须在发票上显示与此条件匹配的所有产品,所以我不能使用前1名
编辑:未解决,但是我确实意识到我应该使用POR1和OPOR而不是PCH1和OPCH
您可以对查询使用SQL RANK/partition_by函数来获得所需的结果
没关系,我已修正了它! 不是联接问题,我只需要将select语句中的T6.NumAtCard更改为T4.NumAtCard。
再次感谢您的所有帮助 Matija Gregur 。
一周热门 更多>