2020-09-02 19:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
用于出站代理。
在将数据发送到PI代理时,我在SXI_Monitor tcode中收到"消息已记录,提交缺失"消息。
我还尝试了Commit Work-它不在有效负载中发送数据。
请帮助解决此问题。
谢谢。
您如何调用该方法? 我猜。
可能性1:如果您要在Program/Class/FM中调用方法。在这种情况下,您要调用将发送数据的出站方法时,请添加提交工作并在那里等待。
"-呼叫提交工作 通话功能'BAPI_TRANSACTION_COMMIT' 出口 等待= abap_true。
可能性2:如果您正在通过tcode:SPROXY测试代理。从菜单"其他"中调用后,触发提交工作。
可能性3:更新任务中的调用方法如果要在输出程序或任何更新任务中调用方法,则创建一个RFC并添加代码以在RFC中与COMMIT WORK AND WAIT一起调用代理,然后在其中调用RFC。 新任务。
还要检查队列(SMQ1/SMQ2)。
感谢 Rameez
你好桑德拉,
应该使用"提交工作并等待"。
关于HTTP代理,它们不使用更新任务,但是最近我们开发了输出程序,并将其附加到输出类型。
在"立即发送"模式下调用此输出类型时,将在更新任务中调用输出程序。 (这就是我在输出程序中调用方法的意思。)
因为我们想在输出程序中调用接口,所以我们创建了RFC。
感谢您的快速回复。 我使用了BAPI_TRANSACTION_COMMIT及其工作方式。谢谢。。
请使用COMMENT按钮发表评论,提问,添加详细信息等。ANSWER只是提出解决方案,请在 答案区域的右侧:"在回答之前,只有在提出解决海报问题的方案时,才应提交答案"。
最多设置5个标签!
您如何调用该方法? 我猜。
可能性1:如果您要在Program/Class/FM中调用方法。
在这种情况下,您要调用将发送数据的出站方法时,请添加提交工作并在那里等待。
可能性2:如果您正在通过tcode:SPROXY测试代理。
从菜单"其他"中调用后,触发提交工作。
可能性3:更新任务中的调用方法
如果要在输出程序或任何更新任务中调用方法,则创建一个RFC并添加代码以在RFC中与COMMIT WORK AND WAIT一起调用代理,然后在其中调用RFC。 新任务。
还要检查队列(SMQ1/SMQ2)。
感谢
Rameez
你好桑德拉,
应该使用"提交工作并等待"。
关于HTTP代理,它们不使用更新任务,但是最近我们开发了输出程序,并将其附加到输出类型。
在"立即发送"模式下调用此输出类型时,将在更新任务中调用输出程序。 (这就是我在输出程序中调用方法的意思。)
因为我们想在输出程序中调用接口,所以我们创建了RFC。
感谢您的快速回复。 我使用了BAPI_TRANSACTION_COMMIT及其工作方式。谢谢。。
请使用COMMENT按钮发表评论,提问,添加详细信息等。ANSWER只是提出解决方案,请在 答案区域的右侧:"在回答之前,只有在提出解决海报问题的方案时,才应提交答案"。
一周热门 更多>