Question about RFC adapter

Hi,
There is this little concept about RFC adapter
I would like a liitle clarifiaction about..
Here it goes..
Let's just say I have made an RFC in R/3.
The same I have imported In xi.
now when we say RFC ...By definition
it is a remote enabled function module.
We import the "interface" of the Same in Xi
So if I make changes in the BODY of the RFC in
R/3... do i need to reimport it in XI.
Besides when XI's reciver RFC adapter is using the
Rfc's interface to make changes in R/3
is it using a Copy of this RFC created in R/3
I would like to intercep at the point it's doing so...
tried putting a break point in the body of rfc.
Another question is regarding RFC sender adapter
Program ID..tcp Ip protocol.
Conceptually How does this connectivity takes place
I tried and it worked ...
I dunno How to explain this connectivity taking place
just on the basis of PROGRAM ID...
Kindly Help

Hi Deepak,
+
>>We import the "interface" of the Same in Xi.So if I make changes in the BODY of the RFC in R/3... do i need to reimport it in XI.+
Yes you have to.
>>Another question is regarding RFC sender adapter.Program ID..tcp Ip protocol.Conceptually How does this connectivity takes place I tried and it worked ...I dunno How to explain this connectivity taking place just on the basis of PROGRAM ID...
·An RFC server program registers itself under a program ID to an SAP gateway (not for a specific SAP system).
·If an RFC call is passed on from any SAP system to this SAP gateway with the option “Connection with a registered program” (with the same program ID), the connection takes place with the corresponding JCo server program.
http://help.sap.com/saphelp_nw04/helpdata/en/09/c88442a07b0e53e10000000a155106/content.htm
Hope this will clarify your doubts.
Regards
Suraj

Similar Messages

  • Hi.about RFC ADAPTER

    can anybody tell me!
    it is either xi calls sender system's function or xi's function is called by sender system for a sender RFC adapter?
    thanks!

    can anyone want to renew answer for the question?
    i am ready to cancel this question!
    i am gonna reward point.
    thanks everyone to answer question!

  • About RFC Adapter

    hi
    Expert's
    when i am configure sender RFC ADAPTER i am facing problem so plz help me
    in comm channel
    Rfc:server parameters
    application server gatway: it host name of sender system(sap abap)
    application server service: it..........................?
    wher can i get the host name of sap system
    and server service?
    RFC:MATAATA REPOSITROY PARAMETERS:
    APPLICATION SEVER NAME:
    SYSTEM NO:
    Thanks&regards
    upendra

    Hi,
    >>APPLICATION SEVER NAME:
    login to your SAP system, you can find frm system - status or when you login to ur SAP system, you can find at the right corner(tool bar)
    >>SYSTEM NO:
    usually it is "00"
    Regards

  • Question about rfc sender

    Hello,
    I was reading a help.sap.com site. I don't understand that sentence:
    "The communication channel in which the RFC adapter is defined must be defined for a service of type Business System in the area Service Without Party. In the PCK, you must create an empty party record." from http://help.sap.com/saphelp_nw04/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm
    So this means: I need a Business system. NO Business Service, right?
    And what is meant by empty party record? Does this mean I need to let the partner fields empty?
    thank you.

    Parties are used when u exchange the data between different parties,B2B.
    B2B means Business to Business communication .It is used when there is exchange of information between two different companies or landscape. In case of B2B every party has it own rules which must be followed if we want to communicate between different organization.
    Check out this link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/ca/efb540efe68631e10000000a1550b0/content.htm
    So there lies the answer...
    Regards
    Reward points if useful

  • Question about RFC 822

    When I send mail with messenger express to [email protected],the attached *.doc file became AIMC362111431111.rfc822
    Any question about messenger express ?
    Thanks!

    1 the version
    root@jt-mail1 # ./imsimta version
    Sun Java(tm) System Messaging Server 6.1 HotFix 0.02 (built Aug 25 2004)
    libimta.so 6.1 HotFix 0.02 (built 17:36:06, Aug 25 2004)
    SunOS jt-mail1 5.9 Generic_112233-11 sun4u sparc SUNW,Sun-Fire-880
    root@jt-mail1 #
    2 I send a mail with a attached file name 'test.doc' to [email protected],so I want to see this mail with attached file 'test.doc'.
    But now I see the attached file became: AIMC362111431111.rfc822
    That means 'test.doc' becames 'AIMC362111431111.rfc822' .
    ?

  • Question About IDOC ADAPTER

    I test a scenario as file->xi->IDOC->R/3
    and another scenario as R/3->IDOC->XI-file
    i think, it should be two Communication channel
    to R/3,one is Receiver another is  Sender
    But when i create the channel ,after select the adapter
    tyep as IDOC, i can not select the Channel as a  Sender
    Can only set it as a Receiver
    why?
    and when i test the first scenario , the flowing error
    appers(my test idoc message is 'CREMAS03':
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_RUNTIME</SAP:Code>
      <SAP:P1>I:IDOC_ADAPTER:209 66609E10320A11D9ABCB000F1F6BBAD1 E1LFA1M</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Fehler: I:IDOC_ADAPTER:209 66609E10320A11D9ABCB000F1F6BBAD1 E1LFA1M</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    all of setting seems fine.

    The IDOC adapter does not need a sender channel, as all information the XI needs are stored in the message itself. Sender channels are requested mostly for polling adapters like file of jdbc. HTTP-, RFC-, IDOC- and XI-adapter do not need a sender channel (see manual for further details).
    The error message seem not to be translated in your system. Here is the message text:
    "MSGGUID &1: Control record must start with tag EDI_DC40, not &2"
    So in the payload there is no control record for the IDOC.
    Check in your IDOC receiver channel, if the checkbox "Apply Control Record Values from Payload" is marked. If so, uncheck it. That should help.
    Regards
    Stefan

  • A question about config adapter for GP

    Hi all,
    I followed the configuration document and configure all parameters step by step. When I configured adapter for GP and created communication, I had no idea about all parameters about adapter description. For example: protocol, server,  client, and so on.. Can anyone tell me how can I set these parameters?
    Thx a lot ^^

    hi,
    please read the following documents
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0769d60a-0801-0010-cfbf-9fcb27c851e8
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7fad6fea-0c01-0010-56b4-8ac88b4185ab
    and for configuration of GP for adobe form read the following document
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b9ea34c2-0701-0010-e2a2-d8e9cd6d85dc
    Thanks and Regards
    shanto aloor

  • Windows 2008 R2 - Question About Loopback Adapter

    Hello,
    I have the following situation:
    I have two Windows Server 2008 R2 Enterprise with Service Pack 1.
    I use a load balancer (Radware Alteon) in DSR mode, to load balance traffic for between these servers.
    To use DSR, I have to configure a loopback adapter on each of the, with the IP address of the VIP that is configured on the load balancer.
    Everything is working ok, the adapter is recognizing the network and traffic is being loadbalanced perfectly.
    The issue starts here:
    I also configure a health check on the load balancer, so it can check the health of the server, and stop forwarding traffic to a server when it fails.
    One of the failure conditions, is when the loopback adapter fails.
    When the physical adapter fails, it is easy to recognize, because the health check, on its basic, is sent to the IP address and MAC address of the physical NIC of the server.
    When it is not responding, the server is considered as failed.
    However, to recognize a failure of the loopback adapter, the health check is being sent to the IP address of the loopback adapter (that is the VIP) and to the MAC address of the physical NIC.
    The load balancer is doing that perfectly and the health checks are passed when the loopback is up.
    However, when we simulate a loopback failure, by disabling it, the load balancer does not recognize the failure.
    Instead, we just see, in the load balancer statistics, that the server response time is very high (more than 3500000 ms) but the server is up.
    The check that we use is a simple ICMP ping request, and we are expecting an ICMP reply withing the specified configured period of time (that is, the timeout).
    We started a sniffer catpure on the switch connected to the server.
    We saw the following behavior:
    When the loopback is disabled, the server still replies to the ICMP requests, but with ICMP redirect (redirect for network)
    The ICMP redirect message is sent fromt the source IP address and MAC of the physical NIC.
    Then, another ICMP request is sent, and here is also a weird behavior:
    The request is sent from the source IP address of the load balancer and source MAC of the server, destination IP address of the loopback adapter (that is the VIP) and destination MAC of the load balancer.
    It is clear that this ICMP request is from the same "ICMP session" that was just sent, because it is being sent milliseconds after the first request and ICMP redirect reply. It is not a new health check, because a new health check will be sent after
    the interval configured (5 seconds after the first ICMP request).
    I don't know if this request is being sent from the server, which means that it spoofs a request from the load balancer by using its IP address as the source, or is it a request being sent from the load balancer, which means it spoofs a request from the server
    by using its MAC address as the source.
    My question is, if anyone saw such behavior of:
    1.) ICMP redirect from the server on Windows 2008 R2 when the loopback is disabled.
    2.) A seconds request within the same timeframe of the first request, not a part of a second health check.
    I configued the loopback adapter properly, with the weakhostsend and weakhostreceive enabled, and with forwarding enabled (using netsh).
    I tested the same topology with Windows Server 2003 Enterprise Edition Service Pack 2.
    On this OS, when the loopback is disabled, it just not sending an ICMP reply at all.
    Thanking in advance, Udi Dahan.

    Did you get an answer?

  • Question about FTP Adapter from Seeburger

    Hi,
    Somebody tell me please, if I can use the FTP Adapter Seeburger 1.6.5 to send documents to a FTP Server Test Environment, without using none of the VAN supported on the FTP Adapter?.
    Best regards.
    Hervey P.

    Hi Andrea,
    can we call Seeburger modules(BIC,splitter) in XI plain FTP or any XI adapters?
    I was under assumption that XI adapters wont support Seeburger modules.
    please clarify me.
    thank you.

  • Quick question about power adapter

    Is it okay to leave the power adapter on for a long period of time? would it mess with the battery if its on power adapter for long? or once the battery is charged does the computer use the adapter or battery(which keeps charging)?
    Its just that i want to leave my macbook on all night...waiting for an important email.
    Thanks

    It's not a problem. It won't affect your battery at all. I leave mine plugged in all the time using it for hours at a time sometimes. You'll be ok.
    Hope the email comes so you can get some sleep!

  • Question about Power adapter (sorry if this is in wrong topic)

    Are the power adapters that are sold in the store 110 V or 110-240 V.

    They are actually 100 to 240 volts in range.

  • RFC Adaptive Model Questions

    Hi all,
    I have some questions about RFC Adaptive Model in Web Dynpro:
    1)Can I add a new RFC into a Model without recreating that?
    2)There’s a way to WebDynpro don’t lost de mapped attributes like an input field that’s mapped to an import parameter of a RFC? Because all the times that I change the Model and recreate that, my application lost the link between Controller and View and it’s generate a lot of work to redo this manually.
    Thanks,
    Manoel

    About RFC models, if I have this schema:
    RFCModels
    -- ZRFC_A
    -- ZRFC_B
    -- ZRFC_C
    If I want to add a new RFC to this model (ZRFC_D), I can't do that. In this case I want to create a new Model with the ZRFC_D right?
    When I import a Web Services Model and I have made some changes in Web Services, I don't have a Re-import option enabled like RCC models. What can I do in this case?
    Thanks,
    Manoel

  • Question about the DB adapter

    Question about the DB adapter
    ns2006.0.7
    Question:
    It seems that we can only have 1 db adapter, but in the adapter defiition we have to specify the database.  If I want to communicate to several different databases on different platforms, Oracle / SQL I need to install a DB adapter for each database connection. 
    I can't figure out how to add a second DB adapter, does anyone know how?
    Thank you
    Daniel
    Safeway Inc.

    Hi
    We're new at developing our own agents etc. We've leveraged the supplied DB agent and written the relevant adapter, however we're struggling with the transformation.
    Could I be cheeky and ask if anyone would be willing to share a transformation they have written for the DB adapter? Unfortunately no-one in our team has had past XML experience, so we're trying to backwards engineer from examples.
    Thanks, Meghan

  • An RFC adapter question

    Hi all,
    I have a doubt with the RFC adapter.
    Currently I have this interface for an RFC:
    R/3 system A -- XI system B -- R/3 system C
    In this interface in system A I call an RFC through XI system B to get data of system C. The XI system B is the SLD associated to system A. This interface works fine.
    Now the system B have another XI system, the system D. And I need change the XI system in this interface. What I need to do?
    It is only needed create the interface in system D with the same RFC adapter configuration, with the same vales of gateway, program ID, etc... Or do I need additional configuration? SLD in system D? config system A?
    I need to be sure of what I need because I need prepare documentation before to get access to the new XI system.
    Thanks in advance,
    RP

    <b>But I have a doubt. How the A RFC systems knows where send the RFC? If there is a TCP SM59 connection with program ID, gateway host and service, and there is 2 XI systems, the RFC was sent to both systems? And then the system that have the same program ID in one interface configuration get it?
    Do it is possible send it to two XI systems? Because I need sent some RFC's through the first XI and another RFC's through the new connection. I don't have a lot of experience with XI configuration and SLD, please explain it steep by steep.
    Can I do it? Or one R/3 system only can send RFC to one XI system?
    </b>
    I am not n abap developer but I was sure that in the RFC it self you need to specify which RFC destination that particular RFC should use.. and hence when you activate that RFC it will only use the correct SM59 destination

  • RFC Adapter - Where to Register Rfc2XmbService (Sender System or XI ?)

    Experts,
    I have the following scenario:
    R3 --> RFC_ADAPTER --> XI --> SOAP --> THIRD_PARTY
    My specific question is, In which system do I need to register the Rfc2XmbService program. Is this done in the R3 system or in the XI system.
    If it is done in the R3 system then where is it done cause there is no J2EE administration tool in R3.
    Could someone explain exactly what this registration concept is.
    Thanks and appreciate any help in advance.
    - Ravi
    --- I have figured this one out already. The program needs to be registered in XI and Not the sender system.
    Thanks
    Message was edited by: ravi kumar

    Hello,
    the Rfc2XmbService registers itself when you activate the RFC adapter in the Configuration but you can preallocate it through the Visual Admin.
    Further by default are logging for sync calls not enabled, e.g. you don't see anything in SXMB_MONI.
    Therefore go to SXMB_ADM and the Integration Configuration option and under the RUNTIME specific option create an entry for
    RUNTIME LOGGING_SYNC 1 (0 is default).
    Also make sure that the rfc adapter is activate in the AdapterFramework overview. On the target system call transaction SMGW and go to logged on clients to see if you see the Rfc2Xmb Service. Then in SM59 of the R/3 system you should have an entry pointing to the Rfc2Xmb service and a test should give you an idea if it works.
    I'm doing R/3 4.6c -> XI 3.0 -> R/3 Enterprise about 20 BAPIs, no issue.
    I hope this helps.
    Stefan

Maybe you are looking for

  • SSH on Treo Pro

    Can PocketPuTTY be used on the Pro? It's not clear from their website. Is there anything better? Thanks, adam Post relates to: Treo 680 (Unlocked GSM)

  • Ipod touch 5g battery life problem?

    Hi everyone, i just got thenew ipod touch 5g 32gb blue about 3 weeks ago and it runs ios 7.0.4. Now i have been thinking that i might have a bad battery because when i play games the battery runs out in labout 2 hours. i play games like wipeout and c

  • Is there a way to import data in a spreadsheet or text file into Contacts v7?

    Is there a way to import data in a spreadsheet or text file into Contacts v7? I have a list of about 500 people and their email addresses in FileMaker Pro that I can export in a number of formats that can be manipulated. Is there any way to get those

  • Centering a webpage and a background image

    Can anyone help

  • UNABLE TO SWITCH GRAPHICS (FROM INTEL TO NVIDIA)

    Hello to my favourite brand............... I have Laptop with the the following specs HP 15-r032tx RAM:4gb Graphics: Nvidia Geforce 820M(2gb) WINDOWS 8.1 (SL) 64-bits When I right click go to screen resolution>Advanced Settings THERE IT SHOWS THE ADA