RFC回调服务器不可用,尝试执行cl_crm_ducuments =>通过RFC创建文件时发生异常

问题描述 投票:1回答:1

我正在尝试将文件从服务器目录上传到SAP-CRM系统(作为附件)。因此,我正在使用create_with_file类的方法cl_crm_documents

要调用此方法,我使用的是我自己创建的RFC功能。如果我在函数生成器中测试我的RFC函数,则一切正常。如果我从外部系统(在我的情况下为MS-Outlook)执行RFC,则会发生错误:“异常:RFC回调服务器不可用”。我启动了调试器,程序大约运行了一半(因此连接有效):create_with_file调用几个函数,直到调用RFC_START_PROGRAM函数为止。错误恰好发生在此行。

没有人知道为什么仅当我从远程调用Function时才会发生错误,以及我可以采取什么措施解决此问题。

sap crm abap saprfc
1个回答
1
投票

我无权访问CRM系统,但这可能正在发生:您使用的类尝试使用SAP GUI在前端PC上执行某些操作。为此,它执行RFC回调或SAP GUI。只要您使用函数生成器,此方法就可以正常工作,因为有可用的GUI连接。一旦使用其他方法调用功能模块,GUI将不再存在,并且该程序将无法运行。我建议您检查代码,看看是否有一些参数或自定义项可以禁止RFC调用...

© www.soinside.com 2019 - 2024. All rights reserved.