cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy-XI-File

Former Member
0 Kudos

Hi All,

I am using the weblog /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy to develop a similar scenario.

Questions.

1. Do we create the outbound proxy in XI server or Sender R/3 system?

2. Where do I need to write the trigger for that proxy (XI or R/3)?

3. Do I need to edit the method execute_asynchronous?

Thanks & Regards,

Jai Shankar.

Accepted Solutions (1)

Accepted Solutions (1)

sridharreddy_kondam
Active Contributor
0 Kudos

Hi Jai,

Since it is client proxy create in XISERVER for OUTBOUND within client 100...

And u have handle the proxy in client 100 only by SPROXY..

and double click the method and write the code as required...

And also u have create a report as mentioned in the blog..

Regards,

Sridhar

Former Member
0 Kudos

Hi All,

I guess I was not clear with my scenario.

My scenario is R/3 system - Xi Server - File.

Here R/3 and Xi are 2 different servers not the same with 2 different clients.

I am going to send the data from R/3 server, So I guess both proxy and the trigger are to be created in R/3 appln. server. Correct me if I am wrong.

Regards,

Jai Shankar.

Former Member
0 Kudos

Hi,

see this......from weblog

<b>We use two clients of XI here.</b> Client 100 acts as XI server .Client 105 acts as a client ABAP proxy which sends employee information as a message to XI which routes the info to a file.

sekhar

Former Member
0 Kudos

Hi,

When the proxy is to be created on the sender application do the following

1. Create the MI (outbound)in the SAP XI

2. go to Application system Transaction SPROXY and generate proxy

3. Now call this proxy (Class) in a report programa nd pass the data to the class.

This in turn will trigger the Interface.

Regards

Vijaya

Former Member
0 Kudos

Hi Jai,

Just as you said you should create both the proxy and trigger(report program) in the R/3 system

Regards,

Jishi

Former Member
0 Kudos

Hi All,

I was able to execute the scenario sucessfully. Thanks for all your help.

Thanks & Regards,

Jai SHnakar.

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Jai,

This would also help you.

cheers,

Prashanth

Former Member
0 Kudos

Hi Jai,

Please take a look at this..

cheers,

Prashanth

P.S : Please mark helpful answers

Former Member
0 Kudos

Hi,

the utbound proxy should be created in the XI server in this case,

for execute_asychronoyus mehtod chk out this thread

cheers

jithesh

Former Member
0 Kudos

Hi Jai,

>>>>1. Do we create the outbound proxy in XI server or >>>>Sender R/3 system?

You need to create the outbound proxy in the sender system.In the blog it is the XI 105 where the proxy is created.

>>>>2. Where do I need to write the trigger for that >>>>proxy (XI or R/3)?

You have to write a abap report program in the sender system which calls the method execute_asynchronous of the generated proxy class.This can be done by creating an object of the proxy class and then calling the method using this object in your report program.

>>>>3. Do I need to edit the method execute_asynchronous?

No,you just have to pass the input to this method in the exporting parameters.

Thanks and Regards,

Jishi

Former Member
0 Kudos

Hi,

1)<i>Do we create the outbound proxy in XI server or Sender R/3 system?</i>

proxies are created the appilcation system which you want to send the data...In this case XI server.

2)Same as above...

3)create report and execute ....in XI

sekhar