点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨朋友,
我们正在从Non SAP调用BAPI,并在下面的链接中进行引用,但未发生连接。
我在这里有一个疑问,在下面的用非SAP语言编写的代码中,RfcMode R3的connectinfo为3,但是在前提是S4 HANA的情况下,我们是否需要在此处进行任何更改? >
//连接信息:
aConnectInfo =新的ConnectInfo(
3,//int aRfcMode 3 = R/3或2 = R/2
null,//字符串目标
" 9.7.12.7",//字符串aHostName您的主机名(例如IP-
//address)
0,//int aSystemNo Your SYSTEM-NUMBER
null,//字符串aGatewayHost
null,//字符串aGatewayService
null,//字符串aSystemName
null,//字符串aGroupName
null,//字符串aMsgServer
false,//布尔值isLoadBalancing
true); //布尔值isCheckAuthorization
//用户信息:
aUserInfo =新的UserInfo(
" MUSTER",//字符串aUserName,您的用户ID
" IDES",//字符串aPassword,您的密码
" 800",//字符串aClient,您的客户编号
" e",//字符串aLanguage,您喜欢的
//语言
1103); //int aCodePage您所需的代码页
此致
Nitin Garg
您是否在SM59中维护了连接?
Robert,您好,
感谢您的回复,是的,RFC连接已经创建,但是我不确定它将如何调用。
就像SM59中有许多RFC连接一样,用于不同的对象和工作,
嗨,
您正在使用Jco的连接器吗?
https://support.sap.com/en/product/connectors/ jco.html
嗨乔安娜,
感谢您的回复。 我们在SM59中有四个RFC连接,并且一切正常。 但是如何确保要通过JCO Connector呼叫哪一个呢?
很抱歉,这是拼写错误,我使用的是JCO连接器,并使用以下参考文献创建了它:-
//连接信息:
aConnectInfo =新的ConnectInfo(
3,//int aRfcMode 3 = R/3或2 = R/2
null,//字符串目标
" 9.7.12.7",//字符串aHostName您的主机名(例如IP-
//address)
0,//int aSystemNo Your SYSTEM-NUMBER
null,//字符串aGatewayHost
null,//字符串aGatewayService
null,//字符串aSystemName
null,//字符串aGroupName
null,//字符串aMsgServer
false,//布尔值isLoadBalancing
true); //布尔值isCheckAuthorization
//用户信息:
aUserInfo =新的UserInfo(
" MUSTER",//字符串aUserName,您的用户ID
" IDES",//字符串aPassword,您的密码
" 800",//字符串aClient,您的客户编号
" e",//字符串aLanguage,您喜欢的
//语言
1103); //int aCodePage您所需的代码页
您好,
是的,使用JOC并参考以下内容创建JCO-
https://help.sap.com/doc/saphelp_470/4.7/zh-CN/76/4a42f4f16d11d1ad15080009b0fb56/content.htm?no_cache=true
Hi Nitin,
1。 在SAP交易代码SM59中:测试RFC连接以确保其正常工作
2。 尽管您曾经写过您正在使用JOC连接器,但您应该使用JCO连接器(而不是JOC)。
一周热门 更多>