Naming of RFC Dest SAP R3- XI- Partner

Hello,
I want to send an Idoc via XI to different external partners. I know how to setup the RFC dest from R3 to XI and so on...
The question is the following:
How do you name your RFC Destinations in R3 system?
One for each external (the final receiver of the Idoc) or is it recommended to use the XI system as destination for all
How to handle ALEAUDIT messages...seems the better way to name the final partner...
what are the suggestions...
Thanks for your ideas,
bye
jo

Hi,
If you are going to be doing an IDOC to IDOC then by  naming the partner as your R3 systems then you do not need to manipulate your Idoc's control record in XI.
If you did this wrt to XI, then the IDOC control record will have R3 as sender partner name and XI as receiver partner name... When XI send s the IDOC, the control record will need to be maniuplated with XI as the Sender Partner and R3 as the receiver partner.
I hope this clears the concept. I would recommend naming it( paretner profile ) with respect to the actual partners
The port / RFC destiation can be named with respect to XI and used in the partnerinside the partner profile.
Regards,
Bhavesh

Similar Messages

  • Regd. Creation of Port and RFC dest in PI

    Hi Experts,
    I have two scenarios 1. file to IDOC and 2. IDOC to file.
    for first , i need to connect to ECC for posting IDOC. in sap side they have created port ,partner profile etc.
    in PI sides i created an RFC destination(sm59) ,given generic name, i have created port(idx1) and mentioned the partener num say(SAP123) ant type (LS). Loaded the meta data in idx2. i am able to post IDOC in sap.
    for the second case,i am supposed to receive idoc from sap.
    do i need to create another port and rfc destination ? or simply adding the metadata in the prev created port will help.
    Actually i tried creating another RFC dest and port and was trying to assign same partner num (SAP123) and type (LS)
    while loading the metadata i get an error saying 'basic type of the IDOC is unknown'.
    from SAP side the IDOC status is green , saying idoc is dispatched to the target port.But in Trn. SE58, there is error show.
    Is this something wrong in PI or SAP ?
    Please help me with the steps to be followed with suggested naming conventions if any.
    Best regards,
    Srinivas

    Hi,
          Port type shouldbe SAP SYSID ...it is important that you create the port with this naming convention as the name is very important to be followed...
    Try to create the port name with the above mentioned..and give a try...
    Also post the error generated in the SM58 ...
    HTH
    Rajesh

  • Rfc dest

    hi ,
    1. if i am doing only a file to idoc scenario do i need a rfc dest from SAP to XI
    if yes why??
    2. if i am doing a idoc to file scenario do i neeed rfc dest and port from XI to SAP
    if yes why??

    for file to idoc check:
    http://wiki.sdn.sap.com/wiki/display/XI/FileToIDOC
    for sender IDOC check:
    https://wiki.sdn.sap.com/wiki/display/XI/SAPR3IdocsToXI--Steps+Summarized
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660?quicklink=index&overridelayout=true

  • Get message from RFC of SAP by XI, but BC ok

    I have RFC in SAP and it was called by BC before.
    i change it with XI now with same user ID and passwd, but i got
    message "The transaction was terminated by the user".
    i do test by RFC in SAP directly it's ok, How to check it? Thanks!

    Hi,
    You need to do proper ALE configurations for this scenario:
    Please check your configuration like:
    SM59 - RFC
    WE21 - tRFC Port
    WE20 - Partner Profiles
    and also Logical System names of the sender and receiver system.

  • Connect Webmethods Flowservoce using RFC Dest Type G

    Hello Friends,
    For my scenario i need to send Material Master Idoc to Webmethods, the idoc is received by a flow service written in Webmethods developer.
    now I am strucked at RFC destination i am trying to create TYPE G connection, here what value i need to enter for "Path prefix " .
    We want to connect directly using RFC Dest with out using any adapters.
    appreciate any help (Information / blogs.....)
    Regards
    Satish

    Tuhin Kumar Oza,
    Cud u plz go through the following link,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a1/9cdb4064da712ae10000000a155106/content.htm
    see the table under the head procedure.
    See the Path Prefix entry against System Landscape Directory.
    Reg,
    -Naveen

  • Change of RFC dest during Create BP via DSWP

    Dear all,
    I'm creating Business Partner via Tcode DSWP. Where in the screen "Create Business partner" got to know there are Satellite system being attached on the tree in left hand.
    My questions:
    1) may i know how can i perform the config if i want to edit/delete/add the system?
    2) How can i assign the RFC dest accordingly each of the system?
    Please comment.
    Thanks in advance.

    My Answers:
    1.) The creation of Business Partners along with their associated system, system identification number, and user ID is maintained in Transaction BP.
    In Transaction BP select the button "Person" to create. Go to the Identification Tab. In the Identification Numbers area you will need to add entries for every system/client combination you want to create messages for.
    In the IDType column  Choose CRM001
    In the Identification Number column maintain the entries as follows:
    <System> <Installation Number> <client> <UserID>
    For example: PSM 0005063405 300 RGODFREY
    So, if you want to edit/delete/add systems that are mapped to business partners you may do that here.
    2.) RFCs are required to be generated before creating business partners in BP. This is performed in transaction SM59. Once the RFS are created and generated in SM59, you are free to add/edit/delete the systems according business partner.
    Award Points.

  • RFC_SENDER_XI : RFC Dest Error

    Hi All
    I am configuring the RFC Destination on the ECC6 of typer TCP/IP to communicate RFC to XI, when i create the RFC destination RFC_SENDER_XI of type TCP/IP i am getting error
    Error Details     SAP gateway connection failed. Is SAP gateway started?                    / CPIC
    Error Details     ERROR: SAP gateway connection failed. Is SAP gateway started?
    Error Details     LOCATION: SAP-Server eccserv_EC6_01 on host eccserv (wp 0)
    I have configured the RFC Sender Adapter and i am using the same PID of RFC Sender in my RFC Dest, the RFC destnation is throwing error when i mention the host name of ECC in Gateway host.
    Any clue where is the problem, how should i activate the gateway host on ECC, is there any such thing to activate gateway host also when i run TCode SMGW on ECC i am not able to see any active connectiions there.

    Now i am getting the error on the RFC_SNDR Adapter
    Error Details:
    Error: 2007-08-07 11:02:26 GMT+05:30: com.sap.aii.af.rfc.afcommunication.RfcAFWException: senderAgreement not found: lookup of binding via CPA-cache failed for AdapterType RFC, AdapterNS http://sap.com/xi/XI/System, direction INBOUND, fromParty '', fromService 'ECC_SERVER', toParty '', toService '', interface 'ZMK_TEST_RFC', NS 'urn:sap-com:document:sap:rfc:functions' for channel 'CC_RFC_SNDR' (channelId 389e1dc5421a32b5a336160fb15d71eb)
    I have done the cache refersh still getting same error

  • RFC Dest. Parameters for ALIEN Device Integration?

    hi,
        I am trying to Integrate Alien Device to SAP AII.
    In RFC dest.  ALE_OUT   
       HOST: ip address
       service/port : 23
       path : /
    but I am getting an " ICM_HTTP_CONNECTION_FAILED" error.
    thanks,
    arul.

    hi,
        I am trying to Integrate Alien Device to SAP AII.
    In RFC dest.  ALE_OUT   
       HOST: ip address
       service/port : 23
       path : /
    but I am getting an " ICM_HTTP_CONNECTION_FAILED" error.
    thanks,
    arul.

  • SAP WCF - Getting incorrect action when trying to send a RFC to SAP

    SAP WCF - Getting incorrect action when trying to send a RFC to SAP
    I am trying to send a rfc and i am getting this message below.
    Does anyone know the correct action i need to use?
    Event Type:        Warning
    Event Source:    BizTalk Server 2006
    Event Category:                BizTalk Server 2006
    Event ID:              5743
    Date:                     7/6/2009
    Time:                     3:02:26 PM
    User:                     N/A
    Computer:          saptestbox
    Description:
    The adapter failed to transmit message going to send port "WcfSendPort_SAPBinding_Rfc_Custom" with URL "sap://CLIENT=200;LANG=EN;@a/saptest/90?ListenerGwServ=sapgw90&ListenerGwHost=saptest&ListenerProgramId=testE1D200&RfcSdkTrace=False&AbapDebug=False". It will be retransmitted after the retry interval specified for this Send Port. Details:"Microsoft.ServiceModel.Channels.Common.UnsupportedOperationException: Incorrect Action <BtsActionMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <Operation Name="_x002F_SIE_x002F_E_MM_INVENTORY_INTF" Action="http://Microsoft.LobServices.Sap/2007/03/Rfc/_x002F_SIE_x002F_E_MM_INVENTORY_INTF" />
    </BtsActionMapping>. Correct the specified Action, or refer to the documentation on the allowed formats for the Actions.
    Server stack trace:
       at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
    Exception rethrown at [0]:
       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
       at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)".
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

    I am getting same error even after using the same operation name  in logical and  in action on physical port as in Binding file created by adapter
    Details:"Microsoft.ServiceModel.Channels.Common.UnsupportedOperationException: Incorrect Action <BtsActionMapping>
    <Operation Name="Send" Action="http://Microsoft.LobServices.Sap/2007/03/Idoc/3/ORDERS05//711/Send"/>
    </BtsActionMapping>. Correct the specified Action, or refer to the documentation on the allowed formats for the Actions. Note that Actions are case-sensitive.

  • How we create RFC in SAP R/3

    Hi all.
    I want to create a iview and when i click on preview or Deploy, it shoud display screen of Transcation SE11.
    I think we can do this by creating RFC of transcation(SE11). So Please tell me-
    How we create RFC in SAP R/3 for transcation SE11.
    I will rewards u points.
    Thanks in advance
    waiting---
    Naresh Kumar

    Hi Naresh,
    there is better way, you can display an transaction in the portal with an iView. Then use this URL of the transaction, then you can insert a html view with the URL of the transaction.
    You can add tabs with different transactions for example.
    Best Regards,
    Marcel

  • SAP ISU- Business Partner

    Hi All,
    I have a couple of queries more pertaining to SAP ISU Business Partner which are as below:
    1.Can we delete an exiting Business Partner?If yes, how do we do it?Or is it only marked for deletion.In that case,Can we see a report to view all existing BP and BP marked for deletion?
    2.Can we lock an exisiting BP?For example, a BP was created but was not used for any purpose.Can we lock the BP so that nobody can use it accidentally?
    Look forward to your responses.
    Thanks
    Amitav Otta

    Hi Amitav,
    You have the possibility to delete temporary business partners that are no longer needed, or business partners that were loaded into a system by mistake without archiving these data records beforehand.
    In this way the volume of data is reduced and performance is improved
    You have two different possibilities to delete business partners from your database.
    1.One step procedure
    Using the transaction Deletion of business partners (BUPA_DEL), you can remove business partners from your system
    a)that you select using the business partner number
    b)that have been given a deletion or archiving flag
    c)that have the system status deletable
    You can also carry out a test run.
    2.Two step procedure
    a.)     In preparation for the delete operation, you can first determine the data records for deletion and set the relevant system status using the transaction Set deletion or archiving flag (BUPA_PRE_DA).
    b.)     Following this, you carry out the actual delete operation using the transaction Deletion of business partners (BUPA_DEL). You should have set the flag deletable as the parameter.
    In both cases it is checked beforehand whether the business partners intended for archiving are still being actively used in the system. These checks are defined in the BDT event DELE1. You can also define other checks here.
    <b>You can only delete business partner data records as a whole. It is not possible to delete only certain data of business partners.</b>
    You have the possibility to delete user-defined tables. To do this you must define function modules for the BDT event DELE2.
    The business partners removed from the system, as well as the business partners that are still being used and that cannot be deleted, are recorded in an application log.
    In order to evaluate the log, choose the transaction Evaluate application log (SLG1) and enter the object BDT_DATAARCHIVING and the sub-object CA_BUPA.
    cheers
    kp

  • Hi friends,  IDOC and RFC are sap related.but idoc is in abap stack rfc is

    1)IDOC and RFC are sap related.but idoc is in abap stack rfc is in java stack.what is difference between two.?

    hi ganga,
    The IDoc adapter is used by SAP systems to connect to a centrally configured Integration Engine using IDocs
    which is properitory to SAP integration
    so it doesn't need the Adapter engine.
    refer:
    http://help.sap.com/saphelp_nw04/helpdata/en/ab/bdb13b00ae793be10000000a11402f/content.htm
    The Adapter engine is working on the J2EE Engine.
    RFC Adapter is provided by the AdapterEngine.
    So RFC needs Java Runtime where IDoc doesn't.
    refer:
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/frameset.htm
    regards,
    nikhilbos

  • Remote comparison RFC Dest

    Hi,
    my system is solution manager 7.1 the last stack
    ST-PI 05
    when i use in CDMC i get the results i want to try - remote comparison,
    when i click on the remote comparison i need to choose RFC dest,
    i get a list of rfc that i dont understand from where the solution manager gets it,
    also when i try to choose RFC i get the Error
    "RFC destination different from destination system"
    I find the note 1636163 but it's not compatible my system my ST-PI
    Best regards
    Naor Shalom
    Edited by: Naor Shalom on Feb 2, 2012 9:27 AM

    Gyula,
    I believe it is all controlled in SM59 where you can set the login id and password as trusted. Whe you call this function module remotely from your program, the logical destination system set in SM59 probably not set as trusted.

  • TCP/IP RFC dest entry not displaying in we21

    Hi Experts,
    i have created an RFC Destination in sm59 with connection as TCP/IP.  In we21 when i try to assign the RFC dest to the tRFC port, the dest entry was not displayed.   No RFC dest belongs to TCP/IP connection was displayed there.
    Please give your input for the cause of the issue.  
    Thanks,
    Siva

    Go back to SM59 and see whether you save the new connection and its displayed there ?
    Thanks
    Prince Jose

  • RFC dest . parameter Problem

    Hi Friends,
    I am getting a problem when i restore the Source system.
    No RFC dest.parameters maintained for the
    Warehouse in source system BQACLNT100
    When i am asking my basis team to checck for the connection in the source system they are telling that connection is working fine
    Please help me to solve this problem
    Regards
    Raju

    hi Raju,
    it seems authorization problem,
    oss note 126066, old one but may relevant, it's said ALE user (ALEREMOTE) is missing an authorization in the source system - BQACLNT100. what's your r/3 version.
    you may have higher version, but still try to check authorization area.
    Cause and prerequisites                                                  
    The error message can have two causes:                                                                               
    1.  The user ALEREMOTE is missing an authorization in the source system  
        (only for systems as of Release 4.0B)                                                                               
    2.  The field "Application server" carries out a conversion to upper     
        case in the dialog "automatic connect" (only for source systems on a 
        UNIX operating system)                                               
    Solution                                                                 
    Solution for 1:                                                          
    Join the profile S_BI-WX_RFC in the source system to the authorization:                                                                               
    Object:        S_ADMI_FCD                                                                               
    Authorization: S_WF_RFCDEST                                                                               
    Value:         NADM

Maybe you are looking for