查询以获取销售订单,交货,发票

2020-08-16 01:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 查询将销售订单链接...

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

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


大家好

查询将销售订单链接到其目标文档时遇到麻烦。

基本上,用户希望查看其库存的位置...

所以我需要销售订单,交货和发票中的数量以及退货和贷项凭证的

到目前为止,我有以下内容,如果用户转到销售订单>交货>发票,则效果很好。

选择

t0.docnum为"销售订单",

T1.ItemCOde作为" SO项",

T1。数量为" SO QTY",

T1.InvQty为" SO QTY(MT)",

t3.docnum作为"交货单",

T2.ItemCode为" Del Item",

T2。数量为" Del Qty",

T2。 InvQty为" Del Qty(MT)",

T5.DocNum作为"发票",

T4.ItemCode为'INV Item',

T4。数量为" INV QTY",

T4.InvQty为" INV数量(MT)",

t1.LineStatus为" SO LINE打开/关闭"

FROM ordr t0

在t0.docentry = t1.docentry上加入rdr1 t1

t2.baseentry = t0.docentry和t1.linenum = t2.baseline上的内部联接dln1 t2

t3.docentry = t2.docentry上的内部连接odln tp

向左联接INV1 T4,位于T4.BaseEntry = T3.DocEntry和T4.BaseEntry = T0.DocEntry

在T5.DocEntry = T4.DocEntry上左加入OINV T5

在哪里

t0.Docnum = 1553

但是...用户从同一销售订单中将指示复制到发票。

我正在努力将RDR1加入DLN1和INV1。

希望有人可以帮助我。

谢谢。 ????

Jerusha

7条回答
樱桃小丸子0093
2020-08-16 01:49

尝试一下

选择不同的T1.linenum,

t0.docnum作为"销售 订单'',

T1.ItemCOde为'SO项',

T1。数量为'SO数量',

T1.InvQty为'SO数量( MT)',

t3.docnum为"交货单",

T2.ItemCode为" Del物料",

T2.Quantity为" Del数量" ',

T2。 InvQty为" Del Qty(MT)",

T5.DocNum为" Invoice",

T4.ItemCode为" INV Item",

T4。 数量为'INV QTY',

T4.InvQty为'INV Qty(MT)',

t1.LineStatus为'SO LINE Open/Closed'

FROM ordr t0

内部连接在t0上的rdr1 t1.docentry = t1.docentry

内部连接在t2上的dln1 t2.baseentry = t0.docentry和t1.linenum = t2.baseline

在t3.docentry = t2.docentry上的内部联接odln t3

在T4.BaseEntry = T3.DocEntry和t2.linenum = t4.baseline上的LEFT JOIN INV1 T4

在T5上左联接O5 T5.DocEntry = T4.DocEntry

位置

t0.Docnum = 1553

关于此,

Prasad

一周热门 更多>