cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxy Example

Former Member
0 Kudos

Hellow Experts,

Can someone please give an example of ABAP proxies (sender system).

I am keen to fins out a simple ABAP program that generates message using abap proxies.

Spacially, how does the sender business system name gets written to the message?

Is it in the ABAP code or some type of config?

thanx heaps.

Sabbir

Accepted Solutions (0)

Answers (3)

Answers (3)

stefan_grube
Active Contributor
0 Kudos

If you have access to a PI system, you can look into the program SXIDEMO_AGCY_FBO_SEND_INFO

Regards

Stefan

Former Member
0 Kudos

Hi Sabbir

I think it is automatic. As long as we use one sender agreement for outbound message interface and sender xi communication channel in ecc business system, proxy runtime can identify sender agreement.

i am not 100% sure how it works!

Thanks

Sai

Former Member
0 Kudos

Dear Sai,

When you are using ABAP proxies - you do not need a sender agreement. Therefore, there is no need to define a sender xi communication channel.

Thats why my query is how the sender business system gets written to the message.

Sabbir

Former Member
0 Kudos

When you deal with ABAP proxies, the integration engine of the sender system is sending messages to the integration engine of the XI server. Preconfigurations have been done to setup the linkage between the two IE. That is how the message from sender system gets to the XI server and that is why Sender Agreement is not necessary.

Former Member
0 Kudos

Hi Sabbir

i forgot that. i think integration engine plays the trick here.

i still remember that we do not need to configure or code any where about business system name.

thanks

Sai

Former Member
0 Kudos

Hi All,

A good doc is the main [XI Configuration Guide.|http://service.sap.com/~sapidb/011000358700001697502004E/XI30ConfGSPS19.pdf] Check section 8 - Connecting Business Systems with an Integration Engine to the Central Integration Server.

While ABAP proxy settings you need to Create RFC destination (TCP/IP) LCRSAPRFC and SAPSLDAPI for the SLD connection and need to Maintain SLD access details in Transaction SLDAPICUST.

This allows to work underneath of the Business system and deal with Integration engine.

Thanks

Swarup

Former Member
0 Kudos

HI,

While using the ABAP proxy.. it will not require any configuration for the communication channel. The Business system defined for the R/3 system will be consider with XI adapter wil be used.

The ABAP proxy communication is based on the configurations did for ABAP proxy. Refer below links for sample program and the settings for ABAP proxy

refer the sample programs

ABAP Proxy outbound program - purchase order send

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2boutbound%2bprogram%2b-%2bp...

ABAP Proxy inbound program - sales order creation - Community Profiles - Wiki

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2binbound%2bprogram%2b-%2bsa...

ABAP Proxy Generation --

http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/content.htm

Actiave ABAP Proxies -- /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

ABAP Client Proxies -- /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

ABAP Server Proxies -- /people/siva.maranani/blog/2005/04/03/abap-server-proxies

Thanks

Swarup

Edited by: Swarup Sawant on Apr 9, 2008 4:55 AM

Edited by: Swarup Sawant on Apr 9, 2008 4:57 AM