要检查outbound delivery item是否在GR中发布,需要查看哪些表?
或者是否有任何BADI可以提供这些信息?
发布于 2020-06-17 11:44:19
通常,您可以从表中获取传递(或传递项)状态。
VBUK (标头状态) VBUP (项状态)例如:
DATA: ls_vbup type vbup.
SELECT SINGLE * FROM VBUP
WHERE VBELN = <delivery no>
AND POSNR = <delivery item>
INTO ls_vbup.LS_VBUP-WBSTA是货物运送的状态。它可以包括:
C:状态货物运输“完成”。所有的数量都是postedA:状态下货物流动的“开放”。没有数量已张贴yetB:状态货物移动“部分”。否则,如果您还想知道哪些GR/GI已经发布供您传递,则可以检查SD文档流表VBFA。
DATA: lt_vbfa TYPE TABLE OF vbfa.
SELECT * FROM VBFA
WHERE VBELV = <delivery no>
AND POSNV = <delivery item>
AND VBTYP_V = 'J' " J means Delivery
AND VBTYP_N = 'R' " R means Goods movement
INTO TABLE lt_vbfa.LT_VBFA表包含为您提供的GR/GI
https://stackoverflow.com/questions/62422961
复制相似问题