Skip to Content

How to integrate PI with webserver

Hi Experts,

In over landscape we are using JDBC-->PI-->PROXY and PROXY-->PI-->JDBC scenarios.

Apart from this since one year client is uploading Data from third party server WS (TMS) to ERP system manually without any middle ware. But now they want to make this automated by using SAP PI.

Now when asked the WS persons about how they can share the source data to PI, they are telling that they can able to provide through Flat or XML files.

My question is, is it possible to provide the WS data through Flat or XML files..? if this is possible,can i pick the data by using File adapter from PI..?

Is there any possibility to connect with WS server by using File adapter from PI..?

Please give me your inputs on this.

Thanks in advance..!

--

Regards

Raj

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • Best Answer
    Dec 19, 2012 at 03:59 PM

    Hi Raj,

    PI File adapter can not extract files directly from a Web Server. Ask them to put the File in your SAP Folder (use NFS) or to any FTP location.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 19, 2012 at 03:46 PM

    Is there any possibility to connect with WS server by using File adapter from PI..?

    No.

    If they share the file using ftp or NFS via then you can use file adapter. If they are sharing the file via web server then I would guess that this can be achieved using java proxy.

    Add comment
    10|10000 characters needed characters exceeded

    • HI Bhaskar,

      Thanks for your quick reply. Today i had a discussion with the people who is going to provide the source data from that Third party system. They are able to provide the source information via Flatfile/XML even though it is a Web server. Please tell me how this could be possible.

      Thank you.

      --

      Regards

      Raj

  • avatar image
    Former Member
    Dec 19, 2012 at 03:49 PM

    Hi Raj,

    You can use the scenario as File to SOAP receiver to achieve your requirement.

    Regards,

    Sagarika

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 19, 2012 at 04:02 PM

    Check with web server team where they are going to place files? if web server has internal FTP then you can connect FTP using SAP PI File adapter or if web server placing files on external FTP even in this case you can use PI File adapter.

    Request then to provide valid XML file it avoind content conversion setting in PI,You need to find relevent BAPI/IDoc in ERP to update data.

    What kind of ERP it is?SAP ECC?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member raj kumar

      Raj,

      One more way to achive this can be Mount the WS directory(where the xml file will be kept) on your PI server (Network team would be able to help). Thereafter using NFS protocol in File adapter you can pick the file and proceess it.

      Thanks,

      Sunil Singh