on 03-16-2006 4:16 PM
I know how to call BAPI/IDOC, how do make call to SAP Program via XI?
Does it need to enable for RFC? and how do we get message structure? any one has steps to configure to make this type of call?
Thanks,
Hi,
you can call sap programs from RFC call (or abap proxy)
and you know how to call RFC right?
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Kumar,
For RFC-
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
For Proxies-
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Regards,
Moorthy
Hi Michal,
thanks for ur reply. Can you explain me on how to do this,I am sorry that i did not understand in RFC?
FILE-XI-R/3(SAP Program) - this is my requirement.
We can use RFC Receiver Adapter in this scenario, that provides connectivity.
1. if it was BAPI, u could get target message structure, since it is program, do i have to mannaylly code the message structure?
2. how to call this specific program ? do i need any ABAP development to trun this program as RFC Enabled ? Even then From XI, i do not understand how to call this specific program ?
Thanks,
Hi Kumar,
This way you will end up with lot of custom coding in R/3.
Have you checked for any RFCs/BAPIs in R/3 that has the same functionality as your SAP(ABAP) Program?
That will make your life easier.
<i>2. how to call this specific program ? do i need any ABAP development to trun this program as RFC Enabled ? Even then From XI, i do not understand how to call this specific program ?</i>
You can not call this program directly from XI.
Like Michal was suggesting, You have to create a RFC( with import, export and table parameters) using SE37. In the source code of the RFC you have to use Call Transaction to call this program passing the values.
You then have to import the structure of this custom RFC into your XI Integration Directory.
Rgds,
Sam Raju
hi,
If you have to create a new RFC, you have to do it in SE37. Go to the attributes tab in the RFC and select remote enabled radio button. This will make sure that your RFC is remote enabled.
To import this RFC into your Software component.
Go to imported objects and import the RFC you require. This is the message structure which you will have to use for mapping.
Regards,
Smitha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.