TCP/IP Connections in RFC Destination
Hi,
When we are using TCP/IP Connections in RFC Destinations in SAP XI and why?
Regards
bobby
>
jak jak wrote:
> Hi Sujit,
>
> i have one small doubt,we are using WAS 6.40 with EP 6.0. So can we use this RFC destination service in our code?
>
>
>
> Thanks,
> Jak
You can use RFC Destinations with WAS 6.40. I wrote a blog on about it [here|/people/stefan.thibeault2/blog/2008/07/16/a-real-world-example-of-using-the-sap-enterprise-connector].
Similar Messages
-
RFC Destination Seetings Problem between R/3 and XI System
Hi...
In my RFC to File Scenario I cant see the messages in MONI......
When we create RFC destination through SM59.....we will fill gateway host and service
of R/3......Then we Configure the RFC Sender CC and fill same Program ID, Gateway host & service of R/3.
My doubt is,after this should I have to configure SM59 at XI side ???.....
I am getting confused in this RFC Settings between R/3 & XI....Can u explain the flow correctly.....
Please help me out.....
Thanks,
Sudheer.Hello Sudheer,
1.Configure the Sender communication channel by giving the programId there,
2.You need to create RFC Destination at Sender R/3 system pointing to PI, there you need to mention the programId, specified in Sender CC,
3. In RFC destination you need to specify your XI system details for Host/ServiceName nameand gateway service .
Note: programId is case sensitive.
No need to create any RFC Destination in XI system.
check the following thread for further clarifications.
Re: TCP/IP connection for RFC sender adapter
Regards,
Prasanna -
How to call RFC in Async Mode using TCP/IP RFC Destination ?
Hi experts,
Can anybody tell me how to call an Async RFC using TCP/IP RFC Destination ?
Regards,
UmeshCheck the link
http://help.sap.com/saphelp_nw04/helpdata/en/80/09680289c751429ab3b07ad2a61c10/content.htm
It says
<b> For asynchronous calls, no connection to external systems is possible (TCP/IP connections in transaction SM59).</b>
Regards,
Abhishek -
Plant Connectivity - RFC Destination
Hi,
I configured Plant Connectivity 2.0 (V2.0.0.33) according to the following document:
SAP Plant Connectivity 2.0 - Configuration Guide for EWM
On the EWM side one have to create a TCP/IP connection. There is a brief instruction in the EWM help:
Setting Up the Material Flow System > System Settings > 7.
The RFC Client connection test succeeds. The Connection Test in the SCM/EWM system results in error.
There are some ambiguous points in the configuration for me.
PCo Management Console > Destination Systems > RFC Settings > Server Settings
- Program ID
Should the Program ID be the same as the name of the TCP/IP Connection?
- Gateway Service ?
Here I took the sapgwxx which is listed in the error message.
- Application Server ?
What is meant by Application Server? It is the server where Plant Connectivity is installed? Or is it the SAP server?
SCM > SM59
The instruction in the MFS System Settings number 7 about the RFC destination doesnt specifies which settings to make here. Also the EWM-MFS-PCo guide doesnt give any detail about that. There is only a hint on page 15 that one can test the connection.
I would appreciate any help! Thanks in advance!
Kind Regards,
Bahit A.
Edited by: bahitaktas on Jun 8, 2010 2:04 PMI solved the problem!
TCP/IP Settings:
- Activation Type -> Registered Server Program
- Registered Server Program > Program ID -> Program ID from PCo
PCo Settings:
PCo Management Console > Destination Systems > RFC Settings > Server Settings
- Gateway Service ? Gateway listed in the error details if the TCP/IP connection in sm59 fails
- Application Server ? Analogous the host listed in the error details ...
http://help.sap.com/saphelp_nw70/helpdata/EN/22/042652488911d189490000e829fbbd/frameset.htm
Edited by: bahitaktas on Jun 8, 2010 2:53 PM -
RFC Destination of TCP/IP type :: Using Explicit Host Option
Hi
We need to call the executable file in an External non-sap system.
We created the RFC detination for this & follow below steps -->
*) Create RFC Destination of type TCP/IP
*) Select option " <i>Start Explicit Host</i> "
*) In Program parameter provide the path & name of the executable file e.g c:\windows\notepad.exe
*) In Target Host providing the name of non-sap system.
But while using Test Connection we are getting following error -->
<b>ERROR timeout during allocate
LOCATION SAP-Gateway on host clxstst02 / sapgw00
DETAIL no connect of TP net from host CLWBRIDGE after 22 sec
COMPONENT SAP-Gateway
COUNTER 34
MODULE gwr3cpic.c
LINE 1785
RETURN CODE 242
SUBRC 0
RELEASE 640
TIME Thu Dec 14 15:28:33 2006
VERSION 2</b>
Pls. suggest what needs to be done.
Regards
- Lalit -Hello Lalit,
Even though DNS is used you may have to have entires in host file.
Suppose the SAP server is A and the PC is B.
The the hostname/IP address for B should be maintained in A and vice versa should also happen.
Also check if you are able to ping the PC from the SAP servers and vice versa.
Regards.
Ruchit. -
TCP/IP RFC destination problem
Hi All,
During the RFC destination creation, im using TCP/IP connections.. So please tell me what should be filled for the following fields:
Program
Target Host
Save as Hostname Ipaddress
Please let me knw what should be the required steps, since when i had provided some information in these fields and tried to test; it gives the following error:
Error Details timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456 Timeout dur
Error Details ERROR: timeout during allocate
Error Details LOCATION: SAP-Gateway on host DELECC6IDES / sapgw00
Error Details DETAIL: no connect of TP PROGRID from host DELECC6IDES.bcone.com after 20 sec
Error Details COMPONENT: SAP-Gateway
Any valuable help?
Thanks
rohithDont worry
Sender Port is not mandatory. Only the target port is mandatory
In SM59,
-Have you given the connection type as 3
-In the Target Host, give the IP Address of the target server
-System Number is to be filled
-Now, go to the Logon/Security tab,
-Give the language
-Client
-Username and Password of the destination server
-Now. Save it.
-Test Connection.
Hope the information is helpful -
Whats the difference between RFC destination of type "HTTP" and "TCP/IP"
Hi Folks,
I want to know the difference between RFC destination of type "H" and "T".
In what instances/tasks we would use them?
Looking forward for your valuable answers...
Cheers,
Ram.Type of RFC connection.
By entering the type of RFC connection, you specify the communication method (TCP or SNA) and the logon type in the target sys
Type T (TCP/IP) destinations are connections to external programs that use the RFC API to receive 'Remote Function Calls'. You must specify the host name and the pathname of the program to be started. The communication method depends on how you select the program location.
Type H is the HTTP connection to R/3 system
Type G is the HTTP Connection to external server -
RFC Destination Connection Pool requirement
Hi Experts,
I have a custom webdynpro java application to display number of work items pertaining to that particular user in a backend.
There are users who dont use this functionality as well. But the requirement is to place this application in home screen.
I have used both metadata and modeldata with hard coded user since we did not want error messages to appear for users who do not have backend access.
Application & Access Details
Application Location : Home Screen
Concurrent Users : 600 concurrent users maximum possible value
Connection Usage : Close connection immediately using disconnectIfAlive() method.
Now I need to configure JCO Pool Size , Max Connections, Wait Time for the RFC destination.
I have read a lot of post and documents but could not acheive clarity of thought on this.
Kindly let me know what values I should give in these fields for optimal performance and no connection issue for users.
Regards,
PorselvanHi Muthavudaiyan,
Hope you are doing good.
Basically from the JCo perspective, there are only 5 parameters that are involved here:
jco.destination.pool_capacity:
Maximum number of connections that are held open in the pool for reuse (default: 1)
jco.destination.peak_limit:
Maximum number of connections that can be obtained from a pool at peak usage times
jco.destination.max_get_client_time:
Maximum time to wait for a free connection if the peak limit is reached before exception is thrown
jco.destination.expiration_time:
Timeout period after which pooled idle connections can be closed (default: 600000ms = 10mins)
jco.destination.expiration_check_period:
Regular time interval for checking if pooled connections have expired and will be closed
The values are determined by the application in question. The ideal values have to told to you by the application developer; there are no two ways about this.
Thank you and have a nice day :).
Kind Regards,
Hemanth -
Creation of RFC destination for SAP-Access Connectivity
Hi,
I want to create a RFC destination for SAP-Access connectivity.
Can I get some help regarding it's connection type,activation type and gateway options required for the same.
Regrads,
Anthony D'souzaHi
Please see the following:
1. Create an entry in Trxn DBCA for SQL Server in SAP, you are creating a database connection for the SQL server in SAP.
2. You use this connection, and write Native SQL stmnts...between EXECSQL...ENDEXEC to fetch the data..and then normal ABAP statements to put that data into your ztable.
TABLE DBCON Entry can be like this...depends on your External database..
CON_NAME Raj Logical name for connection
DBMS MSS Microsoft SQL Server
USER_NAME <User name> For SQL Server
PASSWORD <password> " "
CON_ENV MSSQL_SERVER=<server> MSSQL_DBNAME=<database name>
DB_RECO Availability type for an open database connect
FUNCTION z_houston_connect.
""Local interface:
EXEC SQL.
CONNECT TO 'RAJ' AS 'V'
ENDEXEC.
EXEC SQL.
SET CONNECTION 'V'
ENDEXEC.
*- Get the data from MS-SQL Server
EXEC SQL.
open C1 for
select
l.loc_id,
l.loc_name,
a.acc_id,
a.acc_name,
d.person
from ho_loc_mast as l
inner join snd_acc_mast as a on l.loc_id = a.loc_id
inner join snd_acc_addr as d on a.loc_id = d.loc_id and
a.acc_id = d.acc_id
where l.loc_id = '001'
ENDEXEC.
DO.
EXEC SQL.
FETCH NEXT C1 into :wa-c_locid, :wa-c_locname, :wa-c_acc_id, :wa-c_acc_name, :wa-c_person
ENDEXEC.
IF sy-subrc = 0.
PERFORM loop_output.
ELSE.
EXIT.
ENDIF.
ENDDO.
EXEC SQL.
CLOSE C1
ENDEXEC.
ENDFUNCTION.
Regards,
Raj -
How to create RFC(TCP/IP Connections) For BW Maintain BI accelerator Index?
HI Friend,
I want to test Maintain BI accelerator Index for CUBE ( RSDDV ), but I don't create RFC(TCP/IP Connections), what Program name enter in Program?
Because RSCUSTA tocde need to enter : RFC BI Accelerator .
ERROR:
SP test: Error in BI Accelerator (module TREX_EXT_GET_TREX_VERSION_INFO)
BW SERVER:
Operating system Windows NT
Machine type 2x AMD64 L
Server name SAPBW1_BW1_01
Platform ID 562
Database system MSSQL
Release 9.00.13
Name BW1
Host SAPBW1
Owner bw1
Thank you.
Regards,
Howard.
Edited by: flying on Apr 30, 2010 7:39 AMHi Howard,
is this your first usage of BWA? Normally this config is done by the initial installation normally from your HW vendor.
Please use the python standalone tool trexadmin to setup this RFC connection:
1. Log on with the user <sapsid>adm.
2. Enter the following:
cd <TREX_DIR>
./TREXAdmin.sh
Go to the tab 'Connectivity' and create a new RFC connection.
Regards,
Jens -
Use of RFC destination "DEST" of type SNA/CPI-C connections
Hi ,
Please tell me the use of RFC destination "DEST" of type SNA/CPI-C connections in PI system .
Connection test for this RFC is failing with message "Error when opening RFC connection" . whether it is normal ?
Regards ,
HanumantDear Hanumant Anarase,
Have you find any solution for your problem,
Because i am facing the same issue, as you mentioned above.
Regards,
Furqan -
Http RFC destination for ECC to PI Connection Error
Hi,
While doing the proxy runtime configuration http RFC destination for ECC to PI .
I configure the RFC destination as below ---
Target Host -- PI Host
Service No -- 50000
Path Prefix --- /sap/XI/engine/?type=entry
Login Security Details
User Id -- PI user id
Password --- PI password
While doing the Connection Test , I got the error "ICM_HTTP_CONNECTION_FAILED"
I checked T-code in ECC system SMICM and ICM is in green status and I checked the services are activated in SICF transaction.
Please let me know how to resolve this issue.
regards,
RohitHi Rahul,
I checked all service are activated in SMICM and I configured the FQDN also.
Now I cofigured the Service No --- 8000(http port no of PI) instead of 50000(J2EEport no of )
Target Host --- hostname
and did a Connection test...then I am getting a status as "http reponse 500" and status text as "empty http request received".
pls let me know is it correct configured or not.
regards,
Rohit -
Decreasing amount of RFC-Destinations when using UD-Connect?
Hello,
I created an RFC-Destination in sm59 as well as JCO RFC Provider and used the SAP manual for UD-Connect/JDBC to a "foreign" Sybase-DB. The Connection is working properly and all DB-data is accessible, but our cutomer claims that there are more than 25 parallel rfc-connections from our Web AS to his Sybase-DB. My question is: How can I decrease the amount of parallel connections, because I don't think 25 connections to Sybase-DB are necessary. I know there is the maxConnection-Property in JCO RFC Provider but this parameter is globally affecting all RFC-connections and not only those that are associated with the Sybase-DB.
Is there actually a way to customize the amount of parallel connection via JDBC?
Best regards
DannyHi,
use transaction "smqs", select destination and click on registration change max number of connections.
Try to define rfc server group to control connections ...
Regards
Ben -
Deamon program for TCP/IP kind of RFC connection
Hi Guru's ,
To create a TCP/IP kind of RFC connection we need a deamon program to run on the third party tool which will help the SAP system to recognise it and make a connection with it . What i have come to know is that this deamon program can be in the form of an exe which can be executed on the third party tool and this is provided by the third party vendors . We need to have the right knowledge of RFC libraries , C programming , SAP development env . Can you tell me if any one has done this kind of development and how much time and effort is needed for this purpose . Any pointers will be highly appreciated .
Thanks in advance
AnkushTry using FTP to get at the root.
I never heard of telnet being supported on RT.
The TCP/IP functionality is all there.
I hope this helps,
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction -
RFC Destination not getting connected - IDoc to XI scenario
Hi Everybody,
I want send an IDoc from R/3 System to Xi, I have created Two logical systems (Sender and Receiver correspondingly) and i have assigned the clients to them.
Once i create RFC destination, i have specified all my technical settings as well as Login/Security settings, once i click, "Remote Log On" it takes me directly to Login page of XI. Please guide me how to solve the problem. If i click Test---> Authorization, it prompts out with an error "Name and Password is incorrect (repeat Logon)", but i have given exact username and password.
I am a fresher to XI.... please give me some documents related to IDoc to XI scenario step by step to [email protected] I would be grateful and appreciate you if u would help me to sort out this problem....
Please give me step by step solutions.... Thanks in Advance...
Regards/GuruRequirements in R3 system:
1. Create RFC destination pointing to XI in SM59
2. Create port for XI using we21
3. create Outbound Entry in partner Profile for XI in we20.
Requirements in XI system:
1. Create Technical System pointing to the R3 system.
2. create Business System pointing to the R3 system.
If you want to send IIDOC out of XI,
1. SM59 - Create RFC destination
2. IDX1 - Create port
3. IDX2 - Import Metadata.
Note:u dont need a IDOC sender adapter or a Sender Agreement to sent a IDOC to XI.
Check dis link for more info:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660
please refer to michel book on IDCO usage in XI
Message was edited by:
Sreeram Reddy
Maybe you are looking for
-
Web App name tag capabilities and Upload response handling
Hi Guys, Let me begin by apologising for how long-winded this is going to be. I have set my products up in the ecommerce module utilising catalogues etc - I have removed the buy now and cart options, so the ecommerce module is operating essentially
-
Hi, We are in a process of 11g upgrade(with EBS). As a part of it we are upgrading Developer 6i to patchset 18. We are about to apply Patch 4948577 and the read of this patch suggests as below. Note: You should be logged in as the oracle user with wr
-
I still have Safari on the computer with all my bookmarks. Not all of them came over to Firefox. How can I get them over. Also I had some in the toolbar that displayed over the window. Does this browser have that feature?
-
At what scenario we go for copy process chain??
At what scenario we go for copy process chain??
-
Hi JavaGurus, I am new to Java. I want to know what are the Packages (Softwares, Tools) I need. I purchase a book Teach Yourself JAVA2 Platform in 21 days. I don't know where to start. Please help me out. I really want to learn Java programming. Than