WS_DELIVERY_UPDATE_2处理POD

2020-08-26 15:19发布

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

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


大家好,

我知道这个问题已经被问过很多次了,但是我找不到这个问题的答案,因此开始新的讨论,假设较早遇到相同问题的顾问现在可能已经找到了解决方案。 (由于我无法重新打开旧帖子,因此不得不打开新帖子)

我正在使用此bapi WS_DELIVERY_UPDATE_2处理外向交货的POD,但是我无法弄清楚将状态从A更改为B或C所要传递的内容。在表VBKOK_WA中有一个字段PDSTK,我 假设用于更新POD状态,但是当我执行BAPI时,它会更新POD数量,但不会更新我的状态。 除了BDC,还有其他方法吗?

请帮助。

此致

Nilanjana

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

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


大家好,

我知道这个问题已经被问过很多次了,但是我找不到这个问题的答案,因此开始新的讨论,假设较早遇到相同问题的顾问现在可能已经找到了解决方案。 (由于我无法重新打开旧帖子,因此不得不打开新帖子)

我正在使用此bapi WS_DELIVERY_UPDATE_2处理外向交货的POD,但是我无法弄清楚将状态从A更改为B或C所要传递的内容。在表VBKOK_WA中有一个字段PDSTK,我 假设用于更新POD状态,但是当我执行BAPI时,它会更新POD数量,但不会更新我的状态。 除了BDC,还有其他方法吗?

请帮助。

此致

Nilanjana

付费偷看设置
发送
3条回答
ZJXianG
1楼 · 2020-08-26 15:45.采纳回答

最后我找到了问题,并在这里进行了更新。

如果在处理IDOC STPPOD的段E1EDL53之前未对其进行压缩,则结构T_POD将填充空值,这将导致IDOC失败,并显示消息"字段GRUND为空",因此如果存在,则段E1EDL53必须在处理之前进行压缩

黑丝骑士
2楼-- · 2020-08-26 15:59

同样重要的是要注意WS_DELIVERY_UPDATE_2从未被SAP正式发布过。 因此,根据您的版本/EHP,它可能不起作用。

梦想连接
3楼-- · 2020-08-26 15:39

如果您希望完全不使用idoc来完全确认POD,则可以使用以下参数运行WS_DELIVERY_UPDATE_2:

表VBKOK_WA:
        VBELN_VL =交货编号
        PODAT =日期
        POTIM =时间
        KZPOD =‘B’
 COMMIT =" X"
 送货=送货编号

一周热门 更多>