Skip to Content
avatar image
Former Member

How Enterprise Services Work?

Hi folks,

We are evaluating SAP PI for integrating SAP ISU and CRM with other Oracle Applications in our landscape but one question always pops up from the management as to why use SAP PI.

We can rather expose SAP BAPIs as Webservices and then call those Webservices in our Oracle Applications and hence no need of using SAP PI. Are these Enterprise Service bundles are actually the Services Exposing the BAPIs to external Systems and now hosted on SAP PI?

Regards,
Adil Khalil

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    May 06, 2014 at 01:48 PM

    Hello Adil,

    in short: yes.

    Enterprise Services often bundle various BAPIs in order to post the data. So the argument to use ES is firstly, that you save implementation work since the bundling was already done for you, and secondly, that field names and structures are in a more readable format.

    The ES have their origin on the respective SAP backend system, PI is nothing but a relay that doesn't add any logic to them. The only reason to use it is the same as with other webservices on the backend: You maybe want to have a central point where to offer your webservices for reasons like firewall configurations, monitoring etc. But you can perfectly work for example with a central services registry and call each service on the respective backend system directly.

    Regards,

    Jörg

    Add comment
    10|10000 characters needed characters exceeded

  • May 04, 2014 at 04:00 PM
    Add comment
    10|10000 characters needed characters exceeded