依次调用BAPI和功能模块-失败

2020-08-31 02:50发布

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

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


嗨,

我正在调用'BAPI_GOODSMVT_CANCEL'来反转收货以进行外向交货,然后调用功能模块'WS_REVERSE_GOODS_ISSUE'来反转同一发货的发货。

在调用FMWS_REVERSE_GOODS_ISSUE时,系统抛出错误消息,因为"不存在传递"。

如果单独调用此FM(之前没有BAPI),则效果很好。

在BAPI和FM之前使用SET UPDATE TASK LOCAL。 还是一样的问题。

对此问题有解决方案吗?

谢谢

Raj

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

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


嗨,

我正在调用'BAPI_GOODSMVT_CANCEL'来反转收货以进行外向交货,然后调用功能模块'WS_REVERSE_GOODS_ISSUE'来反转同一发货的发货。

在调用FMWS_REVERSE_GOODS_ISSUE时,系统抛出错误消息,因为"不存在传递"。

如果单独调用此FM(之前没有BAPI),则效果很好。

在BAPI和FM之前使用SET UPDATE TASK LOCAL。 还是一样的问题。

对此问题有解决方案吗?

谢谢

Raj

付费偷看设置
发送
6条回答
南山jay
1楼-- · 2020-08-31 03:28

我在同一主题上发现了另外两个问题,这些问题与将WS_REVERSE_GOODS_ISSUE与另一个功能模块一起使用: https://answers.sap.com/questions/11740318/unusual-behaviour-on-multiple-function-modules-usi.html ,以及 在 https://answers.sap.com上找到解决方案/questions/7237642/vl216-error-message-when-delivery-is-cancelled-and.html

TL; DR:您可以尝试在两个不同的会话中调用两个功能模块吗? ,以避免共享接口工作区,例如,通过在RFC目标" NONE"中调用BAPI(别忘了在RFC" NONE"中也调用BAPI_TRANSACTION_COMMIT,以便将其应用于BAPI的上下文)。

大道至简
2楼-- · 2020-08-31 03:19

尝试,

在调用FM之前。 使用语法等待最多5秒钟。

野沐沐
3楼-- · 2020-08-31 03:17

Gaurav,我已经做到了。 没有帮助。

悻福寶寶
4楼-- · 2020-08-31 03:10

您好Thiyagarajan Balasubramani,

您如何调用这些功能模块?

通过编码还是在事务SE37中?

派大星 ヾ
5楼-- · 2020-08-31 03:34

Ravi Kumar 很可能通过编码为OP 尝试SET UPDATE TASK LOCAL,但是很好看。

吹牛啤
6楼-- · 2020-08-31 03:16

Gaurav,我已经做到了。 没有帮助。

Jelena Perfiljeva ,客户业务流程就是这样。

一周热门 更多>