看哪些表来检查是否outbound delivery item
张贴在 a 中GR
?
或者是否有任何 BADI 可以提供此信息?
一般来说,您可以从表格中获取交货(或交货项目)状态
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
:状态货物移动“完成”。所有数量已过帐A
:状态商品运动“开放”。尚未发布数量B
:状态商品运动“部分”。否则,如果您还想知道哪些 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