cancel
Showing results for 
Search instead for 
Did you mean: 

.CSV file from SAP PI to External Source without Webservice/Soap

Former Member
0 Kudos

Gurus!

Thanks for always being there. My Interface is that I have to send a .CSV (PIPE Delimited) file from SAP PI to a website ;(OilDEX), this external service provider specific is Oil & Gas specific.

They don’t use webservice/SOAP. Is there any other way to send them this file format?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Kathy,

I haven't actually tried this in PI before however there is no reason why it shouldn't work.

Produce your CSV content from an XSLT mapping with the output format specified as text. Pass this to the receiver plain HTTP adapter and in the communication channel specify the content type so that it matches what the website expects in the HTTP request. This might simply be text/plain.

Here's a link to the receiver HTTP adapter documentation:

http://help.sap.com/saphelp_nw04/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm

Hope this helps!

Answers (1)

Answers (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Use java proxy to upload file in a website. This is one option  Please search java proxy scenario in SCN.

one sample thread is

http://scn.sap.com/thread/1614812

rajasekhar_reddy14
Active Contributor
0 Kudos

JAVA proxy is not recommended approch and it involves lot of efforts to build.