IDOC_INBOUND_ASYNCHRONOUS等待完成/异步

2020-09-28 10:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在使用FM'IDO...

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

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


嗨,

我们正在使用FM'IDOC_INBOUND_ASYNCHRONOUS'通过程序创建IDOC。

之所以使用它,是因为我们希望程序继续运行,而不必等待IDOC的创建/处理。

但是,该程序实际上正在等待IDOC被处理。 当我们仔细观察时,程序正在等待语句"等待直到g_semaphore ='X'"。 在同一标准FM中。

为什么会这样? 由于FM是异步FM,因此不应该立即返回控制。 为什么要等待IDOC完成处理?

我们还检查了WE20中的配置。 我们使用的IDOC合作伙伴资料设置为"后台程序触发"。

我们在这里缺少什么? 任何输入将不胜感激。

谢谢。