on 03-29-2006 8:45 PM
Hello all:
I have a implementation question on RFC adapters.
In the backend R3 system, I have a customized Z-table which would be updated by a changed SAP program (enhancement). This changed SAP program would call the custom ABAP program (the RFC-abled program) to update the Z-table. I would like the table data to be sent to XI whenever the table is updated, what are the options to trigger this information to be sent to XI?
Do most people change the RFC program so that it can call the XI adapter through RFC destination? or are there other options?
Thank you
George
Write an abap program that makes a RFC call and sends Z table data to XI. When ur enhancement updates the Z table, make the enhancement call the program which calls the RFC.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Just have a look at this option-
Configure a JDBC Adapter as Sender , it will poll the SAP Table directly and get the data into XI. So whenever table gets updated, you will get that data into XI, by JDBC sender Adapter.
Otherways are , making a ABAP proxy, i.e whenever table gets updated, at the end of the RFC call, you are calling an ABAP program which will populate the data from table and sent into XI.
And other option is using Sender RFC adapter. Whenever Table gets updated, make sure that other RFC will be triggered so that it will come to XI.
Hope this helps
Regards,
Moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
As your call is asynchronous and you want to update a ZTABLE, it's better if you use ABAP Proxy.
Also, SAP does not recommend to touch the database directly. You can write the code in your ABAP proxy to update the table.
There is no need to create a RFC for updating the database table.
Regards
Vijaya
Hi,
>>Do most people change the RFC program so that it can >>call the XI adapter through RFC destination?
create a new RFC with parameters that you need to send to XI. In ur existing RFC, call the new RFC using RFC destination.
You configure the sender RFC adapter send these messages to XI
http://help.sap.com/saphelp_nw04/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm
cheers,
Naveen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.