cancel
Showing results for 
Search instead for 
Did you mean: 

download data from any site to XI

Former Member
0 Kudos

hi,

I my scenario at sender side I am to login to a site, download the file to XI.

Which adapter I should use in this case. and how to do it.?

Yours response will be appreciated ............

Thanks,

Jaideep

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

Once you have downloaded & stored it at XI server then to pick & process the file you have to use File Adapter.

If you have stored your file on XI server then inn File Adapter use NFS mode to pick the file. You can see the file on XI server by using transaction code AL11.

Regards,

Sarvesh

Answers (2)

Answers (2)

former_member183906
Active Contributor
0 Kudos

Site to XI -

1) U save the file from site to a FTP server, further by Receiver adapter XI will pick file from that FTP server.

2) For direct file , u need to use receiver HTTP adapter/ SOAP adapter.

Former Member
0 Kudos

hi,

thanks for urs response. But I can't do it manually, I am to dynamically receive data in XI from site. In that case what to do..?

former_member183906
Active Contributor
0 Kudos

For dynamic receive data in XI ..Use Adapter Specific Message Properties..

Former Member
0 Kudos

Hi,

Assume you want to use Sender File adapater.

Though u download the file from site, either put the file in a FTP where xi can pick it up or use NFS if you dont have ur FTP and let xi pick it up.

Regards

Krish

Former Member
0 Kudos

sorry Krish,

In my casei can't download data manually. My requirement is let XI to login to site and download the data dynamically..

Respond...

Former Member
0 Kudos

For your requirement you can first use the FTP service which will download the file from desired location and keep it on XI server then you can use the "Sender File Adapter" using NFS mode to pick the file & process it.

Former Member
0 Kudos

hi,

I got urs approach. Thanks for that.

Can u explain it step by step.

Thanks

Jaideep

former_member183906
Active Contributor
0 Kudos

1. Download the file from site to file server location or XI server (based on basis recommendation).

2. The file will be picked by XI from thier by receiver file adapter.

3.U set Adapter Specific Message Properties in receiver communication channel using file adapter.

4.Inside mapping create UDF as specified in Blog.

http://help.sap.com/saphelp_nw04/helpdata/en/43/03612cdecc6e76e10000000a422035/content.htm

Former Member
0 Kudos

What are the file download options... If you have source file directory access then you can use the user id, pwd & path in FTP to download the file.

Better you tell us in detail how exactly your scenario will be.

Former Member
0 Kudos

>

> 1. Download the file from site to file server location or XI server (based on basis recommendation).

> 2. The file will be picked by XI from thier by receiver file adapter.

Hi Vijayant,

Just for your information, The file is picked by Sender File Adapter not by Receiver File Adapter.

Regards,

Sarvesh

Former Member
0 Kudos

hi,

In my scenario i have been given a login id and password.

Using XI i am to download the file from that site (dynamically, not manually)and put some where location.

How to download it dynamically.?

Former Member
0 Kudos

I think for this you need to go for webservices.

Former Member
0 Kudos

Hi,

Are there two different URL's which you are going to use. One is to go to login page and other for the file path? If so you cannot do it without webservice approach. However if there is a single url where you click and it asks for login/pwd and after login the file is downloaded you can still do it by using http receiver adapter.

Can you explain your complete end to end scenario so that I can help you out.

Thanks

Amit

Former Member
0 Kudos

hi,

Thanks for urs response.

Can u please it step by step.

Former Member
0 Kudos

hi Amit,

Thanks for ure response.

There is only one URL from where i am to download the file dynamically, not manully.

The downloaded data I will put some location using XI.

Thanks,

JAideep