查找给定ORDR的目标ODLN

2020-09-24 21:22发布

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

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


给出ORDR编号(DocNum或DocEntry)如何找到对应的ODLN文档? 关系在哪里定义?

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

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


给出ORDR编号(DocNum或DocEntry)如何找到对应的ODLN文档? 关系在哪里定义?

付费偷看设置
发送
1条回答
大简至美
1楼 · 2020-09-24 21:46.采纳回答

你好,威尔,

如果您想从UI中找到关系,则可以尝试"关系图"功能。 您可以通过右键单击销售订单,然后从菜单中选择"关系图"来获得图形图。

如果要使用SQL方法在两种类型的文档之间找到这种关系,则可能必须查看行级表(在您的情况下为RDR1和DLN1)。 线级表中将存在一些"目标条目","基准"和"目标类型"列,用于存储关系。

SELECT DISTINCT

RDR1.DocEntry作为"销售订单文档",

DLN1.DocEntry作为"传递文档"

RDR1左联接DLN1开启

RDR1.TrgetEntry = DLN1.DocEntry和RDR1.LineNum = DLN1.BaseLine和RDR1.TargetType = 15且RDR1.itemcode = DLN1.itemcode

WHERE RDR1.DocEntry ='给定的销售订单'

*请注意,上述方法基于以下条件:通过"复制自"或"复制至"方法创建文档。 例如,您的交货是使用基于销售订单的"复制自"创建的,或者使用销售订单中的"复制至"按钮来创建交货。 如果从头开始手动创建交货,则与销售订单的关系将不存在。

希望这会有所帮助。

吉米

一周热门 更多>