Regarding Type of the RFC Connections

Hi Experts,
While We r Creating the RFC Destination in SM 59,
When We will Create the Connection Type as --3
                                                                   --H
                                                                   --T
Can Any body Please explain When to go for which connection Type.....
Regards
Khanna

Hi Rajesh,
Type 3 ABAP Connection :
ex 1) If we want to execute any function module from one SAP system in another , we need type 3.
We define an RFC destination say ECC6CLNT100 with required parameters.
and to test it go to SE37, select any common sap function module and when you execute that it will ask for RFC destination. you provide this destination and the function module will be executed  in the target system.
ex2) when you create a partner profile, you need to create a port and for creating a port, we need to specify an RFC destination. here also we use type 3.
Type H.
ex1) when we need to send xml messages from an SAP system to any other system, we need this.
For example when we send messages using proxy from SAP system to the integration engine of XI, we need type H.
Type T.
ex1) To we make an RFC call from R/3 to XI , we use sender RFC adapter in XI.
In R/3 system we need to create an RFC destination of type T.
Rajesh, I hope it answers all your queries.
& dont forget to award SDN points..:)
Regards
Pushkar

Similar Messages

  • Error in the RFC Connection

    Hi Expert,
    First, I'm sorry if I post in the wrong thread.
    I have a problem when creating RFC Connection. I want to create RFC Connection between BW systems to R/3 System in SM59.
    I already insert the right IP Address to the target system, but when I test the connection, I got this error :
    host name 'SAP-BO-01' unknown / CPI-C error CM_PRODUCT_SPECIFIC_ERROR
    I already test the connection from BW to R/3 and vice versa, using ping in command prompt, and I got no problem. Also, I already create a log on to the target system, and it was successful, but the RFC Connection still error.
    Did you have any clue or solution about this?
    I really appreciate every helpful comment from you. Thank You...

    Hi
    Do you have mapping in the host file in the server? ask you basis team to check that.
    If you can ping the server, that means connection is fine, only thing is there might be some entry missing in hosts or services file in the server.
    During creation of RFC connection you can directly use the IP address also. as you said you are able to ping the server that means you got to know the IP address. Now use the below command to know the exact hostname.
    ping -a <IP_ADDRESS>
    Regards
    Anindya

  • Kill the RFC connection as soon as the call is completed in Web Dynpro JAVA

    Hi Experts,
    Please guide us how to kill the RFC Connection from web dynpro java as soon as the execution is completed.The FM connection (Adaptive RFC) isnt getting closed in IS-U side. Please guide us how to close them explicitly.
    We are getting the following error
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)

    hi suvankar ,
    wdContext.current<Modelname>_InputElement().modelObject().modelInstance().disconnectIfAlive();
    use this option after executing your rfc, it will remove the connection to the r/3.
    adn this
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)  -- is occuring because the pool size defined the jco destination is not sufficient, ask your basis team to increase the pool size.
    Regards
    Govardan

  • Establishment of the RFC-connection

    Hi!
    I am about to set up the RFC connection to SAP system from SAP Solution Manager.
    The following connection between the systems/server was configured:
    my server --> SAP Router 1 --> SAP Router 2 --> SAP System
    How should the RFC-connection look like?
    The errors I getting are:
    Logon                     Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: timeout during allocate
    Error Details     LOCATION: SAP-Gateway on host  on host dzla9005 (wp 1)
    Is there some special SAP notes for that issue?
    Thank you very much!
    regards

    Hello Thom,
    Facing the same issue.
    Did you solve it ?
    Regards,
    Gidion

  • Type of the network connection

    Hi All!!
    Am working with some networking stuff like - "Bandwidth Meter(A panel which holds a table giving the information regarding the bandwidth, type of the network connected etc in the columns) ", where I need to display the type of the network to which my system is connected..in one of the columns provided...
    Is there any facility provided in Java to know the type of the network to which our system is coneected?
    The type of the network here is - LAN, WAN, MAN etc....
    Thanks in Advance,
    Regards,
    Bhavani

    You can use class java.net.NetworkInterface to retrieve all network interfaces of your machine and, for each network interface, you can invoke method getInetAddresses() to get InetAddress objects attached with each interface. The class InetAddress provides methods like isMulticastAddress(). However, retrieve information like bandwith or mac address are possible only if you use JNI . http://forum.java.sun.com/thread.jsp?thread=421257&forum=31&message=1872338

  • How can i change the user that open the rfc connection (sm58) from R/3?

    Hi all,
    i'd like to know how can i customize the user 'connecting' R/3 and BW, i mean: when i launch a data extraction a fixed user creates the rfc connection to BW (and i can see it from tcode sm58 in r/3), i need to use a different username so that it will come be more easy for me to reorganize the rfc queue in case of errors (we are doing some testing), it's possible to do something like this or everyone has to share the same user r/3 side?
    I hope i've been clear...
    thanks for the help
    S.

    Hi...
    Its recommended that only one user executes the RFC because you must manage the authorizations for remote execution only with few users....in case on error you can send the user as a parameter of the RFC  and you can buid the error message with this parameter and identify the user of execution...
    I hope this helps you
    Regards

  • Rfc--- jdbc, how to define data types for the rfc's

    i downloaded the rfc.xsd in to local hard drive. while i am defining the data type i am getting an error. do i have to change any thing the rfc.sxd file please help me
    thanks

    Hi there,
    How did you load the RFC metadata from the SAP system? I assume you are using the standard procedure via your Software component in the (Design)integration builder-Repository your namespace- > imported Objects -> RFC/IDOCS.
    From there after you have entered the necessary details for the SAP system where the RFC exists; you can select from a list the BAPI/RFC you need in your interface.
    Cheers,
    Roberto
    PS: Look at the below link for more information how to do that:
    http://help.sap.com/saphelp_nw04/helpdata/en/d3/35da4105aa3f5de10000000a1550b0/frameset.htm
    Message was edited by: Roberto Viana
    Message was edited by: Roberto Viana

  • RFC Connection error message while Debug the running WebDynpro app

    Dear friends,
    I am trying to debug WebDynpro application.
    After configuring the NWDS with the J2EE server instance, I try to run the WebDynpro application, which I want to debug.
    I did selecting the application and run after putting breakpoint at a button click.
    But the webdynpro application uses 2 JCo destiantions, and so it gives JCOClientConnection for logical System: ... Please assure that you have configured the RFC connections and/or logical system name properly for this model! message.
    If I run the same application from the portal, it doesn't give such error message.
    Can anybody help me how can I run the WebDynpro application for debug purpose without getting this error message?
    Thanks and regards,
    Lakshmikanthaiah

    Hi,
    are you running the application on the same server? Or are you using the Debugmode on your local installation.
    If so, you should check the JCO Destinations on you local server.
    <a href="http://localhost:50000/webdynpro/dispatcher/sap.com/tcwdtools/WebDynproConsole">http://localhost:50000/webdynpro/dispatcher/sap.com/tcwdtools/WebDynproConsole</a>
    Regards,
    Dennis

  • Check 10 or more RFC Connections at the same time

    Hi there,
    i have a little question. On a System here there are about 25 RFC connections.
    In all the connections there is a server (where the rfc connection has to connect) s334
    I want to check now if this is correct in all 25 RFC Connections. Is it possible to check this once for all the connection. Or did i have to open every Connection and look whats inside?
    Thanks
    Bjoern

    Hi bjoern bayerschmidt,
       very tuff one we can't tell untill the purpose of RFC..... i can suggest you one thing to rid form this. But you need to take help of ABAP developer. There is a t code called SHDB  which records all the sets you do and generates a ABAP code. Schedule the report in back ground check the below  link:[http://www.erpgenie.com/component/content/article/487] for the sample code.
    or else
    There is a report RFCTST01 using this you can test multiple RFC connections
    you can also schedule this with the diff RFC connections as varients.
    Regards,
    S.Manu.

  • RFC Connection error in SM59 for SAP J2EE

    Hi All,
    i am getting the following error description while testing the connection for
    SAP J2EE ...
    Connection Test SAPJ2EE  
    Connection Type TCP/IP Connection  
    Logon              Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: program sapfallback not registered
    Error Details     LOCATION: SAP-Gateway on host filip / sapgw00
    Error Details     DETAIL: TP sapfallback not registered
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 1483
    Error Details     MODULE: gwr3cpic.c
    Error Details     LINE: 1694
    Error Details     RETURN CODE: 679
    Error Details     SUBRC: 0
    Error Details     RELEASE: 700
    Error Details     TIME: Tue Mar 31 02:44:35 2009
    Error Details     VERSION: 2
    Help me resolve this
    Regards,
    Mahesh.

    Hi,
    Please follow this steps:
    Creating RFC Destinations in the ABAP and Java Environment
    You need to create the following RFC destinations in transaction SM59 (ABAP) and the Visual Administrator (Java):
    u2022 AI_RUNTIME_JCOSERVER
    u2022 AI_DIRECTORY_JCOSERVER
    u2022 LCRSAPRFC
    u2022 SAPSLDAPI
    Depending on your client settings, it may be necessary to be logged on your SAP Exchange Infrastructure host as SAP system user with the authorization to maintain customizing tables and to release transport orders. Note, that user "SAP*" or "DDIC" does not have these authorizations.
    Maintaining the RFC Connections (Transaction SM59)
    1. Log on to your SAP Exchange Infrastructure central instance host.
    2. Call transaction SM59.
    3. Choose Create.
    4. Enter at least the following:
    RFC destination: AI_RUNTIME_JCOSERVER
    Connection type: T
    Description: <your description>
    5. Choose ENTER
    6. Choose the tab Technical settings and do the following:
    a. Select Registered Server Program
    b. In the Program ID field, enter: AI_RUNTIME_<SID> where <SID> is the SAP system ID of your Integration Server host. Use uppercase letters only.
    c. Enter Gateway host and Gateway service of your Integration Server host. To find out the required parameters:
    a. On the Integration Server host, call transaction SMGW
    b. Choose Goto u2192 Parameters u2192 Display (see entries for gateway hostname and gateway service)
    7. Choose tab Special Options and select the flag Unicode in the box Character Width in Target System.
    8. Save your settings.
    9. Repeat the steps 3 u2013 8 for the remaining destinations:
    Destination
    Values
    AI_DIRECTORY_JCOSERVER
    Program ID: AI_DIRECTORY_<SID>, where <SID> is the SAP system ID of your SAP XI host
    LCRSAPRFC
    Program ID: LCRSAPRFC_<SID>, where <SID> is the SAP system ID of your SAP XI host.
    SAPSLDAPI
    Program ID: SAPSLDAPI_<SID>, where <SID> is the SAP system ID of your SAP XI host.
    10. Leave the transaction SM59 open for later tests.
    J2EE Configuration for the Destinations (Visual Administrator)
    1. On your SAP Exchange Infrastructure central instance host, start the J2EE Engine administration tool.
    2. Choose Cluster u2192 Server u2192 Services u2192 JCo RFC Provider
    3. In the section RFC destination, enter exactly the same program ID and gateway options for AI_RUNTIME_JCOSERVER that you used in the step Maintaining the RFC connection above. Additionally, set the number of processes to 10.
    4. In the section Repository, do the following:
    a. Enter the parameter for the SAP XI host: Application Server, System Number, Client and Language.
    b. For User and Password maintain the login parameters for the user SAPJSF.
    c. Select the flag Unicode.
    6. Choose Set.
    7. Repeat the steps 3 u2013 6 for the remaining destinations:
    Destination
    Values
    AI_DIRECTORY_JCOSERVER
    u2022 Corresponding values from SM59
    u2022 Number of processes: 10
    LCRSAPRFC
    u2022 Corresponding values from SM59
    u2022 Number of processes: 3
    SAPSLDAPI
    u2022 Corresponding values from SM59
    u2022 Number of processes: 3
    Testing the RFC Destination
    After you have maintained all RFC destinations in both the ABAP and Java environment, you can check all the connections above as follows:
    1. Call transaction SM59 again.
    2. Open your RFC destination.
    3. Choose Test Connection. No error should be displayed.
    This will solve your problem.
    Thanks
    Laxmi Bhushan

  • Clarification on RFC connections for MM-SUS set up in SRM

    Hi All,
    I am stuck with replication of vendor from R/3 to SUS. I have made the RFC connections as mentioned below
    R/3 Side: R/3 to XI - Type 3
    SUS Side: SUS to R/3 - Type 3
                    SUS to XI (LCRSAPRFC) - Type T
                    SUS to XI (SAPSLDAPI) - Type T
                    SUS to XI - Type H
    XI Side: XI to R/3 - Type 3
                XI to SUS (LCRSAPRFC) - Type T
                XI to SUS (SAPSLDAPI)  -  Type T
    Can you please confirm whether these connections are sufficient for MM-SUS set up.
    Thanks in advance!
    Regards,
    Ram
    Edited by: Ram K on Sep 21, 2008 10:16 AM

    Hi Ram,
    Vendor Master data R/3 to SRM
    1.Find the vendor group in  SRM
    TC= PPOMV_BBP
    Ex:- VG Id= 50000041
    2.TC= BBPGETVD     in  SRM
    Give the following parameters
    System(R/3), Vendor no in R/3, Pur. Org, Object ID:50000041
    Then  click on start transfer.
    3.TC= SLG1   Check the Q if have strucked
    4.Check the vendor no in SRM System use TC= PPOMV_BBP
    Note:-
    R/3 & SRM number range shoul be same
    R/3 internal/External No. range equal to SRM External number, Then only replicated
    If u need more details pls contact to my Id bvnvrao yahoo.com.
    I will forward screen shot document.
    I think it will help.
    WR
    Rao

  • RFC error text: Error when opening an RFC connection

    Hello!
    I have recently an error in Tcode STMS.
    The following error comes up:
    I use only Solution Manager and have to tranport
    System   <SAPSID>              Kommando TMS_MGR_READ_TRANSPORT_QUEUE
    Mandant  000              Service  Transport Service
    Benutzer TMSADM           Start    Online
    Datum    24.09.2007       Funktion TMS_TP_SHOW_BUFFER
    Uhrzeit  11:07:06         Meldung  TP_CALL_FAILED
    Moreovert is not possible to open import gueue.
    The error is: the import queue cannot be read.
    Thank you very much!
    regards
    Thom

    First, could you please do the following check:
    1) Call SM59, check RFC destinations: AI_RUNTIME_JCOSERVER and
        AI_DIRECTORY_JCOSERVER,  what is the Program ID under Registered
       Server Program section?
    2) Call J2EE visual admin, choose cluster -> server -> JCO RFC provider
       there should be AI_RUNTIME_<SID> and  AI_DIRECTORY_<SID> under
       available RFC destination tab.  Please make sure their names are the
       same as the program ID registered in AI_RUNTIME_JCOSERVER and
       AI_DIRECTORY_JCOSERVER respectively.
    3) Also make sure the gateway host and service are the same in both
       RFC configurations.
    Can you perform an R/3 trace for this issue aswell - to trace the
    RFC connection issue? It maybe that there is an error like
    "timeout during allocate of registered program" which is likely with
    this type of message in SXMB_MONI. (SAP Note No. 84850)
      1) set gw/reg_timeout to a higher value
      2) check/change current Queue and Mapping Configuration/Setup
         the parallel number of XI outbound queues (XBTO* queues) is
         set in XI configuration (SXMB_ADM); setting EO_OUTBOUND_PARALLEL
         to e.g. 20 allows 20 messages to be mapped in parallel;
         this queue number multiplies by the number of different
         configured receivers
         #receivers * EO_OUTBOUND_PARALLEL should correspond to the number
         of parallel configured mapping threads (J2EE Visual Admin,
         service JCo Rfc Provider, Destination AI_RUNTIME_*, #processes)
         if ( #used-outbound-queues > #jco-mapping-threads ) then this
         can cause the above seen timeout error
         => consequence check/change parameter EO_OUTBOUND_PARALLEL or
            JCo mapping threads (processes)
    Finally, if you are perhaps running on AIX, then check note 716927
    Otherwise tell which OS do you run on
    regards,
    jaime

  • RFC connection Error in SLDCheck

    Hi All,
    I am trying to logon to Integration builder for that i getting the ESR builder address is not maintain. for this i have chk in SLDCheck t code ,there i am getting LCRSAPRFC connection error.I have test the RFC connection in that i am getting the
    the error in register server program
    Error Details     ERROR: program LCRSAPRFC_XID not registered
    now wht i have to do for troubleshooting
    Regards

    Thanx  for reply
    when I test connection to  Connection Test SLD_UC     error
    Logon     Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: program SLD_UC not registered
    Error Details     LOCATION: SAP-Gateway on host sapdevpi / sapgw00
    Error Details     DETAIL: TP SLD_UC not registered
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 62
    Error Details     MODULE: gwr3cpic.c
    Error Details     LINE: 1778
    Error Details     RETURN CODE: 679
    Error Details     SUBRC: 0
    Error Details     RELEASE: 701
    Error Details     TIME: Fri Jan  8 11:05:42 2010
    Error Details     VERSION: 2
    RFC SLD_UC is connection T 
    Gateway Host  sapdevpi
    Gateway server  sapgw00
    same error with
    Connection Test SLD_NUC
    Connection Test SAPSLDAPI   ( program Id SAPSLDAPI_DPI )
    Connection Test SAPJ2EE
    In Connection Test LCRSAPRFC error  program id LCRSAPRFC_DPI
    Logon     Cancel
    Error Details     max no of 100 conversations exceeded / CPIC-CALL: 'ThSAPCMRCV' : cmRc=17 thRc=45
    Error Details     ERROR: max no of 100 conversations exceeded
    Error Details     LOCATION: CPIC (TCP/IP) on host sapdevpi
    Error Details     COMPONENT: CPIC (TCP/IP) with Unicode
    Error Details     COUNTER: 82
    Error Details     MODULE: r3cpic_mt.c
    Error Details     LINE: 10791
    Error Details     RETURN CODE: 466
    Error Details     SUBRC: 0
    Error Details     RELEASE: 701
    Error Details     TIME: Fri Jan  8 11:12:56 2010
    Error Details     VERSION: 3
    Regards
    shahid

  • RFC Connection error between R/3 4.7 & ECC 6.0

    Hi all,
    I m receiving the following error when i test the RFC connection between the mentioned systems..
    / CPIC-CALL: 'ThSAPCMINIT' : cmRc=20 thRc=665#Unknown service
    DEV_W0 file contains the following information:
    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Gateway on host IGATESAP06 / sapgw00
    M  *  ERROR       service 'sapgw01' unknown
    M  *
    M  *  TIME        Wed Apr 22 03:59:51 2009
    M  *  RELEASE     640
    M  *  COMPONENT   NI (network interface)
    M  *  VERSION     37
    M  *  RC          -3
    M  *  MODULE      ninti.c
    M  *  LINE        463
    M  *  DETAIL      NiPGetServByName: service 'sapgw01' not found
    M  *  SYSTEM CALL getservbyname
    M  *  COUNTER     2704
    M  *
    M  *****************************************************************************

    A  RFC 2272  CONVID 90657609
    A   * CMRC=20 DATA=0 STATUS=0 SAPRC=665 ThSAPCMINIT
    A  RFC> ABAP Programm: RSRFCPIN (Transaction: SM59)
    A  RFC> User: 704817 (Client: 800)
    A  RFC> Destination: ISMCLNT500 (handle: 2, , {8E460E4B-7D68-4FAE-A9BD-E212DAFA6A8E})
    A  RFC> Called function module: RFC_PING
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    Could any one pls. help me..
    Thanks & Regards, Subbu

    Hi all,
    Thanks for ur replies.. I have added as u mentioned but i m receiving the below error??? Could u pls. suggest??
    M  *
    M  *  LOCATION    SAP-Gateway on host IGATESAP06 / sapgw00
    M  *  ERROR       service '?' unknown
    M  *
    M  *  TIME        Wed Apr 22 04:58:46 2009
    M  *  RELEASE     640
    M  *  COMPONENT   NI (network interface)
    M  *  VERSION     37
    M  *  RC          -3
    M  *  COUNTER     2733
    M  *
    M  *****************************************************************************

    A  RFC 2272  CONVID 94231859
    A   * CMRC=20 DATA=0 STATUS=0 SAPRC=665 ThSAPCMINIT
    A  RFC> ABAP Programm: RSRFCPIN (Transaction: SM59)
    A  RFC> User: 704817 (Client: 800)
    A  RFC> Destination: ISMCLNT500 (handle: 2, , {34E2D1F9-B021-4B04-BD35-16E04AF4BD11})
    A  RFC> Called function module: RFC_PING
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    thanks,
    Subbu

  • RFC connection error in Webclient

    hi,
    when i am checking the RFC connection for the webclient i am getting the error:
    ERROR program 5480450@CRMSERVER not registered
    LOCATION SAP-Gateway on host crmserver / sapgw00
    DETAIL TP 5480450@CRMSERVER not registered
    COMPONENT SAP-Gateway
    COUNTER 44
    MODULE gwr3cpic.c
    LINE 1621
    RETURN CODE 679
    SUBRC 0
    RELEASE 640
    TIME Wed Dec 14 13:51:00 2005
    VERSION 2
    please guide me how to resolve this,
    regards,
    uday

    hi,
    when i am checking the RFC connection for the webclient i am getting the error:
    ERROR program 5480450@CRMSERVER not registered
    LOCATION SAP-Gateway on host crmserver / sapgw00
    DETAIL TP 5480450@CRMSERVER not registered
    COMPONENT SAP-Gateway
    COUNTER 44
    MODULE gwr3cpic.c
    LINE 1621
    RETURN CODE 679
    SUBRC 0
    RELEASE 640
    TIME Wed Dec 14 13:51:00 2005
    VERSION 2
    please guide me how to resolve this,
    regards,
    uday

Maybe you are looking for

  • Post unplanned delivery cost to different freight G/L Accounts

    Hi, Regarding the freight costs the business process is at  the time Purchase Order creation, the company does not know what is the freight costs that is going to be charged by the vendor. The freight charges will be known when the vendor sends the I

  • If i have to buy a new phone do my photos all have to be on photo stream

    If i have to buy a new phone do all of my pictures have to be on the photo stream? Or can they be in my albums as well?

  • Airport Express Networking

    I've been using AE for a single computer connection. I tried to open up the network for my relatives PC by turing on internet sharing. When I do this I get the middle finger from my my airport icon (litertally) and get closed out of my own interent a

  • Drag and Drop between 2 Panes

    Hi, I am using JDK 1.4.1 and am trying to implement Drag n Drop between a JTree and Labels with ImageIcons, both on different panes. I got the DnD working just on the tree. but i cant get to drag and drop the label on the Jtree as a node. I am gettin

  • URGENT ----- EXTERNAL SWF POSITION

    Hi all, im a newbie, just coming to the point.... got headache by googling arround the solution. i made 2 files 1. main 2. logo in main, loading the logo.swf i put an actionscript in a timeline frame, n that is: loadMovieNum ("logo/logo.swf",1); n it