【发布时间】:2016-01-25 16:33:10
【问题描述】:
有没有办法判断销售订单是否已经发货?我该从哪张桌子上看?有一些建议给我使用 VBAP.VBELN 作为 VBFA.VBELV 的条件然后获取 VBFA.VBELN ,我将使用它从 VBUP 表中进行选择VBUP.VBTYP_N = 'J'。
他说,如果是J,就说明,已经是货了……
我知道“J”表示交付。但是,有没有其他方法或者更简单的方法来判断销售订单是否已经发货?
非常感谢您。
【问题讨论】:
有没有办法判断销售订单是否已经发货?我该从哪张桌子上看?有一些建议给我使用 VBAP.VBELN 作为 VBFA.VBELV 的条件然后获取 VBFA.VBELN ,我将使用它从 VBUP 表中进行选择VBUP.VBTYP_N = 'J'。
他说,如果是J,就说明,已经是货了……
我知道“J”表示交付。但是,有没有其他方法或者更简单的方法来判断销售订单是否已经发货?
非常感谢您。
【问题讨论】:
销售订单本身不保持货物移动状态。您需要按照文档流(表 VBFA)首先获取您的销售订单的交货编号,然后获取交货头状态(表 VBUK)或位置状态(表 VBUP)。在表格 VBUK/VBUP 字段 WBSTK/WBSTA 中,如果文档/位置已完全处理,则为“C”。
【讨论】: