需要查询帮助(链接的销售订单和采购订单)

2020-09-06 06:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)选择 A.DocDate'SO...

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

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


选择
 A.DocDate'SO日期',A.DocNum'SO No',A.CardName'客户名称',E.SlpName'销售代表',(B.LineNum +1)AS'LineNum',F.FrgnName'产品'  ,B.ItemCode,B.Dscription,B.Quantity'SO Qty',B.OpenCreQty'SO Open Qty',B.Price'SO Price',C.Quantity'PO数量',C.Price'PO价格',  D.DocNum'PO No',D.CardName'Vendor',D.DocStatus'PO Status',A.DocStatus'SO Status'

 从
 奥尔德
 A.DocEntry上的内部联接RDR1 B = B.DocEntry
 B.DocEntry = C.BaseEntry和B.ObjType = C.BaseType上的左外部联接POR1 C
 C.DocEntry = D.DocEntry上的左外部联接OPOR D
 A.SlpCode = E.SlpCode上的内部联接OSLP E
 B.ItemCode = F.ItemCode上的内部联接OITM F
 其中B.DocEntry = C.BaseEntry和B.ObjType = C.BaseType,A.DocDate在[%0]和[%1]之间,而B.LineNum = C.LineNum
 对于浏览

 这适用于每个销售订单1个采购订单,但是结果不匹配/不显示具有多个PO的销售订单的每一项。.想知道是否可以为Where子句提供建议,我在没有B.LineNum的情况下测试了查询 = C.LineNum,但它给了我重复的行记录。 感谢您的帮助!
3条回答
小灯塔
2020-09-06 07:03 .采纳回答

您好

您需要编写如下内容

从*

中选择*(选择ORDR。" DocNum",ORDR。" DocDate",RDR1 。" ItemCode",ORDR。" ObjType"来自ORDR内部在ORDR上加入RDR1。" DocEntry" = RDR1。" DocEntry")作为A

左加入

(选择POR1。 " BaseRef",POR1。" BaseType",POR1。" Quantity")作为B

在A." DocNum" = B." BaseRef"和A." ObjType" = B." BaseType"

一周热门 更多>