cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP proxy to File scenario

Former Member
0 Kudos

hey guys

can anyone provide me with a step by step procedure to do ABAP proxy to file scenario.

i took help from the blog by Mr.Ravikumar Allampallam /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy , but it does not tells each and every step.

can anyone please provide me with all the steps required in this scenario.

thanx

ahmad

Accepted Solutions (1)

Accepted Solutions (1)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

I have sent the document, I hope it will be usefull

Regards

Agasthuri Doss

Answers (1)

Answers (1)

moorthy
Active Contributor
0 Kudos

Hi,

One of the way-

In XI- Create all repository objects like Data Type, Message Type, Message Interfaces, mapping etc.

Then in SAP R/3 or any Application system side- generate the ABAP proxy in the Transaction SPROXY. Before this, http destination should be created in the SAP system pointing to XI system. Also SAP system system should be configured as an Application system in the transaction SXMB_ADM in the R/3 side

How to activate the proxy- Refer this- /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

1) Write a Report Program,

2) Call the ABAP proxy method

Regards,

Moorthy

Former Member
0 Kudos

Hey Krishna

thanx for your help,but as i m new to XI i m still not sure how to start off with scenario,do u mind explaining each n every step in much more detail.

thanx

ahmad

trevor_zhang
Explorer
0 Kudos

Hi,

1. Create the products in SLD for your file system, example: P_FILE_XXXXX

2. Create the Software Components in SLD for the products P_FILE_XXXXX,

example: P_FILE_COM_XXXXX.

3. Create the products in SLD for your R/3 system, example: P_R3_XXXXX

4. Create the Software Component in SLD for the products P_R3_XXXXX

example: P_R3_COM_XXXXX

5. Import the two software components to your Integration Repository.

6. Create the namespaces for your software components.

example: http://www.pfile.com/global for P_FILE_COM_XXXXX

http://www.fr3.com/global for P_R3_COM_XXXXX

7. Create the data type for your file in the namespace http://www.pfile.com/global

example : DT_FILE_XXXXX

8. Create the message type for your data type DT_FILE_XXXXX in namespace

http://www.pfile.com/global. example: MT_FILE_XXXXX

9. Create the message interface for your message type MT_FILE_XXXXX

in the namespace http://www.pfile.com/global.example: MI_FILE_XXXXX

10.Create the message mapping from your proxy structure to your message type

in the namespace http://www.pfile.com/global.

example: MM_PROXY_2_FILE_XXXXX

11.Create the interface mappings in the namespace http://www.pfile.com/global.

The source interface should be the proxy structure

The target interface should be your file message interface MI_FILE_XXXXX

12.In the Integration Directory(Configuration) create the

receiver file adapter comunication channel for your message interface MI_FILE_XXXXX.

The service of your comunication channel should be your

file system (business system).

This comunication channel will be used in the receiver agreement.

And this comunication channel will create the file to your assigned source directory!

The related parameters should be configured for your requirement.

Sorry for my mistake!

Thanks

Trevor

Message was edited by:

Trevor Zhang

Message was edited by:

Trevor Zhang

moorthy
Active Contributor
0 Kudos

Hi,

It is similar to File to File Scenario ? All repository Objects like Data type, etc are same..

In this case, ur sender is ABAP proxy.. So your configuration objects like Sender Channel will change..

But you need to generate Proxy for this you need to have some intial setups for this refer this guidr- Page no 30- https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ac6de690-0201-0010-54ac-8923089d...

After this you can follow the blog mentioned in your first post,.

Regards,

Moorthy