Regarding RFC destination

Hello,
I need to call a remote enabled APO function module from R/3. In the call i need to specify the RFC destination. The problem is:
The development R/3 system is connected to APO development system only, R/3 testing system to APO testing system only and R/3 production system to APO production system only. I want to write code in such a way that the RFC destination is identified automatically, ie, when it is run the program in R/3 dev system it picks APO dev system and so on.
Can this be achieved through some function module or using some tables. I tried RFCDES table. But it was not helpful. I want to avoid using the if...else check.
Thanks in advance,
CMV

Hi,
Why not create a custom table in which you map the R/3 system to the APO system. You can then read the table with your current R/3 system and get the APO system you need to connect with.
BR,
S.

Similar Messages

  • Clarification regarding RFC destination

    Hi Ramesh,
    Thanks for your information, can you please tell me do we need to create port and logical system name for creating RFC destination.
    Thank
    siva

    Siva,
    You do not need to create port / logical system while creating RFC destination.
    Port and Logical system comes into picture while setting up Partner profile for idoc communication.
    Nilesh

  • An RFC destination could not be specified for the logical system

    Hello Experts,
    I am trying post goods receipt in EWM system in a simple inbound delivery process. It is not getting posted back in ECC. I have my RFC connection setup properly(I assume since I was able to transfer inbound delivery to EWM in first place).It seems some setting related to Outbound queue in EWM is missing.Can anyone tell me in detail what settings are required?Is it something to do with WE20 transaction?I am not sure what settings should be done there.The error log is as below-
    An RFC destination could not be specified for the logical system
    SB3CLNT011
    Message No. B1550
    Diagnosis
    An RFC destination should be specified for the logical system SB3CLNT011.
    This could not be done in this case. SB3CLNT011 is not your local logical system
    and this system is not included in the relevant Customizing tables.
    Procedure
    Check:
    RFC
    destination
    Port
    definitions
    oubound partner profile of
    message type SYNCH for this logical system
    Regards,
    Khushboo

    Hi Oritra and Suraj,
    I have checked remote connection in SM59 for both the logical system.It works fine.I understand this is more of a technical issue,but I don't have A local basis team to help me so reaching out to experts here.Can you guide me what technical settings could be checked for EWM-->ECC connection?When I execute BD82 for SB3CLNT011 it shows me green status with message "No messages have been defined for the selection conditions in the model".
    Although when I do this for EWM logical system SB3CLNT012 it shows me this with all green status-
    System SB3CLNT011 as a partner type already exists
    System SB3CLNT012 as a partner type already exists
    Port A000000018 with RFC destination SB3CLNT011 already exists
    Outbound parameters for message type SHP_IBDLV_CHANGE SHP_IBDLV_CHANGE01 already
    Outbound parameters for message type SHP_IBDLV_SAVE_REPLICA SHP_IBDLV_SAVE_REPLI
    Outbound parameters for message type SYNCH SYNCHRON already exist
    Am I missing something in WE20?
    Regards,
    Khushboo

  • Logical system and rfc destination

    hello all,
    what is the difference between logical system and RFC destination?
    thanks for ur help in advance.
    regards,
    vikas

    Hi,
    In any ALE scenario u need one sender and one receiver system.
    Logical systems are just logical representation of these systems but in case of RFC destination u specify technical parameters for those systems like IP address and username and password to connect to that system.
    Thus when u create port i.e.we21 u specify actual RFC destination for the system to which u want to connect and when u create partner profile for that logical system u specify this port so when u want to send data to this logical system i.e receiver system port will be used which in turn has RFC destination which will be used to connect to that system.
    In simple terms logical systems are logical representation of any system and RFC destinations are physical/techinical systems.
    Regards

  • Logical system and rfc destination related Query?

    Hi Dudes
    Do we need to define logical system and RFC destination if they are in different clients in same server
    Regards
    Raj Kumar

    Hi
    Both are client independent setting, so even if you define in one client, it would be available in other clients also.
    Regards,
    Sanjeev

  • 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,
    Porselvan

    Hi 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

  • Service desk RFC destination in the Satellite system

    HI All,
          can any body tell me the RFC destination that is to be maintianed in the satellite system so that the message reaches the solution manager service desk.
    I am creating messages they are being send to the service desk successfully but are not visible when I go into the service desk of the solution.
    But they are visible through the transaction code CRM_DNO_MONITOR .Can any body help the RFC destination to be maintaned in the BCOS_CUST table so that the message reaches the Service Desk.]
    Currently I am using the RFC destination to the service desk client in the solution manager ie SIDCLNT200
    Thanks in advance
    Regards
    Amit

    Hi Amit,
    I think your expectation is not correct. I understood, you can create a message in a satellite system and you can see the ticket in SolMan service desk. Then everything is configured correct. What you are now looking for is to see the ticket in a solution when the sat. system is part of the solution. This is not working. If you create out of a solution a service desk ticket, these ticket get a special attribute that they belong to this solution, all other tickets can not be selected by a solution.
    Sorry but I am quite sure that it is working like this.
    There is only one option, that you define special variants so you can see only tickets from special systems, but these variants can not be assigned to a solution.
    Regards,
    uDo

  • Communication failure : RFC Destination SALV_WD_EXPORT_PDF does not exist

    Hi Experts,
    I have one standard ALV report in ABAP Webdynpro.
    When i try to print the ALV Report it gives Communication failure : RFC Destination SALV_WD_EXPORT_PDF does not exist.
    Can you give solution for this one.
    Regards,
    Sri

    Hi Sri
    Please go through this..
    /people/bv.pillai/blog/2007/01/09/webdynpro-abap-alv-print-versionpdf
    also Have a look this note SAP NOTE 918236; you will need help from basis.
    Cheers,
    Kris.

  • How to find out, which RFC-Destinations are in use?

    Hi community
    We have a huge list of RFC-Destinations in our productive system and I want to delete unneeded entries.
    Is there a report or a log, which shows, which RFC-Destinations were used, and when?
    Thanks in advance.
    Regards, Michael

    HI
    can you see the default trace in tcode SMGW, Be careful about deleting any system rfc.
    Read the documentation about default RFC, internal RFC, LDAP_RFC, transport RFC.
    I don't know other way to do that you need
    Regards
    William Neira

  • RFC destination error while importing a client request

    Dear Experts,
    We are trying to import a Client Export from our Prd system to Development System and we are unable to import the request as it pops up a RFC destination error.
    We have checked the RFC in the Dev QAS and PRD related to TMSADM and all of them are working fine
    FYI, We are able to release the transports from the development system and it can be moved till qas and prd . So the TMS Configuration is also good.
    The data file and co file in the backend of development is the same size as that of the Prd system.
    I am really stuck . Kindly suggest a solution . Please find the screenshots while importing
    Regards,
    Suratharajan .S

    Hi Suratha,
    Goto STMS->system overview and select the Communication tab.
    Maintained the Instance number of the ASD system.
    Once you maintained the instance number , you will able to see it in the RFC ASD.DOMAIN_ASD.
    Also distribute the configuration after entering the instance number.
    With Regards
    Ashutosh Chaturvedi

  • Error in Local Message System: RFC destination MB3AP1039 does not exist.

    Error in Local Message System: RFC destination MB3AP1039 does not exist. Message was Not Created
    Message no. BCOS088
    Hi,
         When iam creating a message from any system from HELP-CREATE SUPPORT MESSAGE it is throwing the above error message. Actually i need to send this message to SAP solution Manager Service Desk.
    Can anyone help me in resolving the above issue.
    Thanks & Regards,
    Mirza Kaleemulla Baig.

    Dear friend
    You have to of following option
    1.Define Service Desk destination in the R/3 systems:
    Note: for this you need to log in the R/3 system.
    Create the RFC between the Solution manager and R/3 system (Login to the R/3 system)
    2.a. Go to transaction SM30.
    b. In table/view field, enter BCOS_CUST. Then press the Maintain Button. See example below:
    c. Press the Continue button in the following screen:
    d. You should see the following screen, no entries should be seen in the table. Press the New Entries button:
    e. In the next screen, enter the following information:
    In the RFC Destination you should point to your Solution Manager destination RFC.
    0ss_msg   w   sm_bsmclnt_back    cust620     1.0
    shailesh

  • RFC Destination could not be created  in TREX administration tool

    Hi All,
       Recently i installed the TREX server, I am trying to connect the ABAP system with the RFC connection. I entered all necessary data for the RFC connection it giving error as
    RFC Destination could not be created.
    To solve the above problem i created one RFC connection of type TCP/IP in ABAP server eventhough it is not solved.
    Can i have the solution  for the above problem?
    Regards,
    Vivek.

    Hi Michale,
        Thanks for your quick response; I tried all the mentioned possibilities in that help document, still i am facing the same problem.
    It is giving the below error
    Connect to SAP System failed.Possible reasons:
    -Logon data incorrect
    -Password is not uppercase(must also be uppercase)
    -SAP system user locked
    -SAP user not in specified client
    -SAP User rights are insufficient
    -SAP system not reachable
    -saprfc.ini unavailable or entries incorrect
    -TREXTcpipClient.ini section[communication],parameters rfcdestination, sapsystem not set
    -SAP system Basis component below 6.20 or SP too low
    -->check also latest TREXTcpiplient trace file entries.*
    The above all are check by me everything is fine.
    The below information from the saprfc.ini file
    DEST=NPI
      TYPE=B
      MSHOST=server1
      GROUP=server1_group*.
    Is there any mistake, please let me know.
    Regards,
    Vivek.

  • RFC destination Could not be SPecified for Logical System

    Hello there
    i am traying to costomize Transaction Luancher for some of the report which is been devloped in ECC (wich is ARD 100)
    when  on Transaction launcher Wizard--> techincal
    i am  having a  logical system as ARD100(my r.3 system where report is devloped and which is connected to CRM )
    while chosing the OBJ.TYpe :   and Method:
    it says shows three erroe :
    1) RFC destination could not be specified  for the logical system ARD100
    2) Object type and Method is not available
    i have checked RFC  , in  SM59 entriesu2026u2026 There is an RFC named ARD100 and the connection test works. I also did an authorization test and it also works. I also checked to make sure the logical system name ARD100 exists
    could you please help me to resolved the same
    Regards
    Rajiv

    Hi Rajeev,
    In a system landscape it's important and necessary to use the logical system names consistently throughout all systems!
    Therefore please make sure, that you always use the same name for a logical system in all systems (CRM and R/3 systems).
    The following steps are required before a RFC call is made from the CRM system to the R/3 system :
        o  Use transaction SM59 to create an RFC destinations for the remote
           system.
        o  Use transaction BD54 to create the logical system.
        o  Use transaction BD97 to link the RFC destination created in SM59
           with the logical system created in BD54.
    I hope this helps.
    Best Regards
    Gavin

  • Third Party (Garnishment) checks - RFC destination error

    We have an issue with our testing of Third Party Garnishment checks.  We have a split system, with our HCM system residing separately from the remaining ECC modules.
    We are getting an error in regards to the printing of the checks in A/P.
    The posting is working fine
    the vendor account is cleared
    However, It’s not creating a check # or check form.
    We can do other check runs in this client fine; it’s just the 3PR runs that cause the error.
    The text of the error message is as follows:  An RFC destination could not be specified for the logical system HPQCLNT210.
       We have exhausted our resources here looking into the RFC connection and the partner profile and we cannot find anything wrong with them.
    Can someone offer suggestions on what else we could check?  Thanks so much.

    Hi David,
    Did you check below is set-up correctly.
    - Use transaction SM59 to create an RFC destinations for the remote system.
    - Use transaction BD54 to create the logical system.
    - Use transaction BD97 to link the RFC destination created in SM59 with the logical system created in BD54.
    Also, check entries in TBLSYSDEST is  filled with correct system name HPQCLNT210. Generally this error occurs when system name is incorrect in TBLSYSDEST.
    Thanks,
    Ameet

  • RFC destination error in posting 3rd party payment in 4.7 FI system

    Hi,
    We are running in to a problem when we are processing a payment via transaction F110S in our R/3 4.7 system for Financials. We are integrating our Financial system with ECC6.0 for HCM. We receive 3rd party invoice from HCM successfully via ALE and post it in 4.7 system. When we try to process payment against this invoice, apparently 4.7 system is trying to communicate with ECC 6.0 system and issuing an error and the payment processing gets cancelled. It generates a clearing document with out a check.
    The error says "An RFC destination could not be specified for the logical system HD1CLNT014
        Message no. B1550
    Diagnosis
        An RFC destination should be specified for the logical system
        HD1CLNT014. This could not be done in this case. HD1CLNT014 is not your
        local logical system and this system is not included in the relevant
        Customizing tables.
    Procedure
        Check:
            -   RFC destination
               -Port definition
             -oubound partner profile of message type SYNCH for this logical system
    We checked our configuration for all Logical system and RFC destination and everything seems fine.
    Any help in this regard is appreciated.
    Thanks
    Kesav

    Hi David,
    Did you check below is set-up correctly.
    - Use transaction SM59 to create an RFC destinations for the remote system.
    - Use transaction BD54 to create the logical system.
    - Use transaction BD97 to link the RFC destination created in SM59 with the logical system created in BD54.
    Also, check entries in TBLSYSDEST is  filled with correct system name HPQCLNT210. Generally this error occurs when system name is incorrect in TBLSYSDEST.
    Thanks,
    Ameet

Maybe you are looking for

  • Host name Resolved to an IPS Adress

    I am getting this Error Host name resolved to an IPS Adress - 172.17.158.194 provide a host name Please advise Edited by: Next Level on Sep 23, 2012 2:10 PM

  • Unable to Connect to Applications

    On an 8820 Model running on an Enterprise Server. I have installed Wachovia Mobile Banking Ver. 3.0 {Vendor: Firehorn Holdings} Install and set up completed fine. Open Mobile Banking and select the Activate Option or Browse Providers option and Selec

  • How to integrate Jboss seam frame work with Jdeveloper 11

    hi Really i don't know how to integrate Jboss seam frame work with JDeveloper, actually my current project implementation was started with Netbeans, but i am planning to suggest my customer , use JDeveloper. please provide the solution are any inform

  • Old Ipod, new computer

    I just bought a new computer. I have a 5g 30gig ipod and I want to use the new computer for this ipod. What steps do i take? I've already got itunes on my computer, my biggest concern is if itunes will automatically sync to my ipod, thus giving my an

  • Apple computer on a Windows based Network

    Okay, here is the question. We have a network where I work that is solely setup for non-Mac computers. We have just purchased 2 Macs to use for doing multi media. The Director of Information Systems feels it necessary to keep the new ones off the net