Skip to Content
avatar image
Former Member

SAP PI & ERP

Hi all,

im new in SAP and i red many document about getting started etc. and i'm confused now. What is for SAP PI and ERP? If i want to make a connection betwen systems, or apps, do i need to have ERP on system-A and/or ERP on system-B and then connect them over SAP-PI? Like so?

Sorry for my english and thank you for any help.

B.R. Mark

Untitled.jpg (9.8 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 29, 2013 at 01:09 PM

    Hi Mark,

    SAP PI is a middleware tool. It facilitates the integration of business processes that span different departments, organizations, or companies.

    Check below link. Hope this will clear your doubts 😊

    SAP PI for Beginners

    For more information below is SAP PI help link.

    SAP Process Integration 7.3 EHP1

    Regards,

    Pranil.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 24, 2013 at 05:19 PM

    Hi Mark,

    As far as up to my knowledge... PI (Process Integration) acts like a middleware between two Systems where it is SAP to Non-SAP or Non-SAP to SAP systems.

    When we release Idocs from SAP system, there must be some middleware integration that has to be defined to convert the data and put into target system, so this is where the PI comes into picture. Previously PI was XI - Exchange Infrastructure or (Integration), specifically used for exchange of data between two systems and also acts like a middleware interface between them.

    I'm also new to SAP, please correct me if there is anything wrong with my explanation.

    Thank you,

    regards,

    Kumar.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 29, 2013 at 02:42 PM

    Hi Mark,

    ERP is you central system for Finance, HR, Payroll, Materials Management and lots others.

    PI is a middleware tool which is used when sending data or receiving information from other systems which may be outside of the company.  It can also be the tool for sending (s)ftp transfers and performing data transformation.

    If you wish to send information between SAP systems in the same landscape,  you do not need PI.  Instead you use IDOC's over an RFC connection (a simple connection between two SAP systems). RFC's are used all over the SAP landscape.

    You will only use PI if you need to use its middleware capabilities. If you need PI, then you will only need one per landscape, i.e. 1 for DEV, 1 for QA, 1 for PROD, no matter how many other systems it integrates to.  Also note that your PI system must be at the highest NetWeaver level in the landscape.  So, if you have any systems at NW 7.4, then PI must be at least at NW 7.4.

    Hope this helps.

    Regards,

    Graham

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 22, 2015 at 10:52 AM

    Hi Mark,


    PI (Process Integration based on Exchange Infrastructure). It takes the responsibility of integrating different SAP and  non-SAP systems in the Heterogeneous Landscape (network of different computers). PI acts as SOA Middleware and forms the backbone of SOA in SAP environment. Process Integration can be used as a Middleware Engine to communicate in a distributed environment. The heart of PI is Integration Engine that is used for integrating different technologies using Standard Messaging techniques, e.g XML. Different mapping tools are available for mapping the distributed system which can be mapped without having any expertise of Technical Details. As a real world example, PI can be helpful in integrating different banks with SAP R/3. PI also support previous releases of SAP R/3 like 4.6C and have many more adapters to communicate with legacy systems.

    SAP PI is more than just an Integration Broker - it delivers cross-component BPM functionality

    SAP PI is an integration technology and platform for
    1.      SAP and Non-SAP systems,
    2.      A2A and B2B scenarios,
    3.      Synchronous and Asynchronous communication,
    4.      Cross component Business Process management and it include built-in engine for designing and executing   integration process (Business process).
    5.      The goal of SAP PI is to provide single point of integration of all systems inside and outside the corporate boundary across technologies and organizational boundaries.
    6.      The important feature of PI is openness, flexible and transparency to the integration process. It supports SOA.
    7.      The overall key concept of SAP PI is to drive integrated business process across heterogeneous and highly dynamic landscapes in a more manageable cost effective way.
    8.      The basic idea is to provide runtime infrastructure which allows heterogeneous systems to be tied together with fewer connections and at the same time, in order to connect those applications and let messages flow from one application to other, have a centralized storage of integration knowledge.

    Check below link. Hope this will clear your doubts :

    http://scn.sap.com/docs/DOC-41766

    Add comment
    10|10000 characters needed characters exceeded