SAP PI Interview Questions And Answers

SAP PI Interview Questions And Answers prepared from Codingcompiler experts. These SAP PI Interview Questions were asked in various interviews conducted by top multinational companies across the globe. We hope that these interview questions on SAP PI will help you in cracking your next job interview. All the best and happy learning.

In this article, you’ll learn

SAP PI Interview Questions

SAP PI Interview Questions And Answers
Advanced SAP PI Interview Questions And Answers
The Best SAP PI Interview Questions And Answers

SAP PI Interview Questions

  1. What is SAP PI/XI?
  2. Give an example of using SAP PI system?
  3. Why do we need SAP PI system? What are the key capabilities provided by PI system?
  4.  Briefly explain about Netweaver?
  5. What are the integrations in net weaver?
  6. What are the components in net weaver? 
  7. What is the message flow in SAP XI?
  8. What are routing rules?
  9. What is the quality of services, which comes under asynchronous process?
  10. What is the use of Integration server? What are the components in Integration server?

SAP PI Interview Questions And Answers

Q. What is SAP PI/XI?


Answer:  SAP Process Integration is part of SAP NetWeaver platform and in NetWeaver 7.0 ehp2 and older versions it is called SAP NetWeaver Exchange Infrastructure XI. SAP NetWeaver Process Integration is part of NetWeaver software component and is used for exchange of information in company’s internal system or with external parties.

SAP PI/XI enables you to set up cross system communication and integration and allows you to connect SAP and non-SAP systems based on different programming language like Java and SAP ABAP. It provides an open source environment that are necessary in complex system landscape for integration of systems and for communication.

SAP Process Integration is a middleware to allow seamless integration between SAP and non-SAP application in a company or with systems outside the company.


Q. Give an example of using SAP PI system?

Answer: 

An application run on different systems that are part of different business units in a company or implemented in a distributed environment between different companies that has a business relationship with each other. In this environment, there is a need for seamless integration and transfer of information between different systems. SAP PI provides a middleware platform that doesn’t deal with how application components are implemented with a business logic and focuses more on data exchange between the different components.

Q. Why do we need SAP PI system? What are the key capabilities provided by PI system?

Answer: In an organization, SAP ERP doesn’t contain a single system but consists of number of integrated systems like SAP CRM, FICO, EWM, etc. SAP PI provides a platform as single point of integration for all systems without touching complex legacy system for all data and information exchange.

These are the key capabilities that are provided by SAP Process Integration −

Connectivity −

Using SAP PI, you can connect different applications and systems that has different technical way of communication. It provides you with variety of adapters that allows you to connect applications based on different protocols like HTTPS or Remote Function call RFC.

Routing −

Routing define the rules for flow of messages between different systems at run time.

Mapping −

As SAP PI is used to connect different applications or systems in a distributed environment that can be set up between different companies so there is a possibility that structure of data exchange between two components differs from each other.

Q. Briefly explain about Netweaver?

AWS:

SAP Netweaver provides an open integration and application platform and permits the integration of the Enterprise Services Architecture. Net weaver covers the following topics:

  • People Integration
  • Process Integration
  • Information Integration
  • Application Platform.

Q. What are the integrations in net weaver?

AWS: People integration, information integration, process integration and application platform.


Q. What are the components in net weaver? 

AWS: Mobile infrastructure, enterprise portals, biw and MDM training , sap xi (integration broker and bpm) WEB AS.


Q. What is the message flow in SAP XI?

AWS: Inbound handling, receiver determination, interface determination, channel determination, mapping, outbound handling.


Q. What are routing rules?

AWS: Receiver determination rules and interface determination rules (includes mapping assign).


Q. What is the quality of services, which comes under asynchronous process?

AWS: Exactly once and exactly once in order.

Q. What is the use of Integration server? What are the components in Integration server?

Answer: This is one of the key component of SAP PI system and is used for processing of messages. It consists of three engines −

  • Business Process Engine
  • Integration Engine
  • Central Advanced Adapter Engine AAE

Q. What is synchronous and asynchronous message in SAP PI system?

Answer: Synchronous message is defined as message contains both the request-response part.

Asynchronous message is defined as message contains either request or the response part only.

Q. What is the use of Adapter engine AAE in PI system?

Answer: As Integration engine handles messages in XML and SOAP protocol so if business system doesn’t contain data in specific format, Adapters are used to convert the messages specific protocol and message format required by integration engine.

Q. In dual stack system, what are the ABAP and Java stack adapters?

Answer: Java Stack Adapters −

RFC adapter, SAP Business Connector adapter, file/FTP adapter, JDBC adapter, JMS adapter, SOAP adapter, Marketplace Adapter, Mail adapter, RNIF adapter, CIDX adapter

ABAP Stack Adapters −
IDOC and HTTP adapter

Q. What do you understand by single stack system?

Answer: In the latest releases when SAP PI moved to single stack system, these two ABAP adapters are also moved to Java stack adapters and new engine is known as Advanced Adapter Engine AAE.

Advanced SAP PI Interview Questions And Answers

Q. What are the activities for SAP NetWeaver XI integration, implementation, post go-live?

Answer: SAP NetWeaver XI integration where the Involvement of charing the information between SAP and Non SAP System comes into Picture.

Implementation where the SAP involvement into the business coming into Picture.

Go Alive After Developing the interface after come acrossing various stages like testing the Interface is made alive or used to the real time scenario is said to be GO ALIVE.

Q. What is CCMS button in RWB?

Answer: It is an alert or montoring for the error messages. To monitor SAP components . CCMS is SAP Computing Center Management System. RWB is smoothly integrated with CCMS and CCMS alerts can be viewed thro’ the Runtime WorkBench. It provides alert monitoring for SAP Exchange Infrastructure Which is used for monitoring any system errors and administration errors. Enables monitor entire system centrally.

Q. Where would you look to find Logical System in the SLD.?

Answer: Business system wizard


Q. What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?

Answer: ExchangeFaultdata and Exchange log data.


Q. Which Development Object in SAP XI forms the “ROOT NODE” of an XML document when an XI message is generated?

Answer: MESSAGE TYPE

Q. What is the relationship between Product, Product Version, Software Component and Software Component Version? Give an example.

Answer: PRODUCT: Represents a collection of all versions of a product. In SAP environment, a product corresponds to an SAP technical Component, e.g. 4.6c, 4.6d, and 4.7 COMPONENT: Represents a collection of all versions of a software components Examples of Software components are SAP_APPL, SAP_ABA, SAP_HR Software.

Q. What is difference between the party and the business service and in which cases they are used with details?

Answer: A Communication party represent a layer unit which is involved in cross-system process (eg. a company). and Business service represent an abstract, addressable unit. business services are used in cross-company process. for eg if the parties involved have only published there interfaces and not there system landscape or it is partly known. normally we use business services to communicate with different systems in same company.


Q. What are the usual project scenarios on the job (Legacy systems or ERP)?

Answer: It depends on the client requirement but you shold know about the R3-MDM integration.most of the requirement it would be use. Related scenarios as I mentioned are MDM-BIW integration, SRM-MDM Catalog, MDM-XI-R3 integration, RPCM,enrichment adaptor etc….

Q. How long are usually the projects?

Answer: It depends on the client’s requirement.

The Best SAP PI Interview Questions And Answers

Q. What Are the Different Mapping Techniques in PI and What Are Their Uses?

Answer: There are three different mapping techniques in SAP PI/PO: Graphical, Java, and XSLT. Read about the use cases of these mapping types here.

Q. Explain the Concept of Queues and Contexts in SAP PI.

Answer: To build mapping programs efficiently, it’s necessary to understand the concept of Mapping techniques. In the previous article, I have explained the concept of Context and Queues in detail, with an example.

Q. What Are The Different Ways Of Communication You Can Have With Sap System And Give The Merits And Demerits Of Each?

Answer :

You can use IDOC adapter, RFC adapter and Proxy communication. Depends on the situation you can decide which way you need to connect SAP ECC from PI. If WAS version is >= 6.20 then you can go with Proxy communication with ECC. With PI 7.3 you can use proxy with Integration engine or Advanced Adapter Engine through SOAP Adapter over XI 3.0 protocol.


Q. Did You Work On Rfc Adapter? If Your Answer Yes Then The Interviewer Ask You What Is Program Id?

Answer :

Program id is one of the parameter in RFC sender Communication Channel. It should be same in RFC Destination ( Tcode -SM59 ) and XI RFC sender adapter. Once the XI components activated, sender RFC adapter will registers itself with program id specified, on SAP gateway. You can test this by using ‘Test Connection’ in SM59 for your RFC destination. If it is registered the test connection will go fine otherwise it will give an error.

Q. What Is Ccms Button In Rwb?

Answer :

It is an alert and monitoring for the error messages. To monitor SAP components . CCMS is SAP Computing Center Management System. RWB is smoothly integrated with CCMS and CCMS alerts can be viewed thro’ the Runtime WorkBench. It provides alert monitoring for SAP Exchange Infrastructure Which is used for monitoring any system errors and administration errors. Enables monitor entire system centrally.

Q. Jms Adapter Can Talk With What Type Of Systems? Give Some Examples

Answer :

Messaging systems to the integration engine.

Q. Can Rfc Adapter Be Used For Asynchronous Processing?

Answer :

YES, RFC adapter can be used for asynchronous processing.

Q. What Is Difference Between The Party And The Business Service And In Which Cases They Are Used With Details?

Answer :

A Communication party represent a layer unit which is involved in cross-system process (eg. a company). and Business service represent an abstract, addressable unit. business services are used in cross-company process. for eg if the parties involved have only published there interfaces and not there system landscape or it is partly known. normally we use business services to communicate with different systems in same company.

Related Interview Questions

  1. SAP ABAP on HANA Interview Questions And Answers
  2. SAP Adobe Forms Interview Questions And Answers
  3. SAP HANA Interview Questions
  4. Core Java Interview Questions
  5. JSF Interview Questions
  6. JSP Interview Questions
  7. JPA Interview Questions
  8. Spring Framework Interview Questions
  9. Spring Boot Interview Questions
  10. Core Java Multiple Choice Questions
  11. 60 Java MCQ Questions And Answers
  12. Aricent Java Interview Questions
  13. Accenture Java Interview Questions
  14. Advanced Java Interview Questions For 5 8 10 Years Experienced
  15. Core Java Interview Questions For Experienced
  16. GIT Interview Questions And Answers
  17. Network Security Interview Questions
  18. CheckPoint Interview Questions
  19. Page Object Model Interview Questions
  20. Apache Pig Interview Questions
  21. Python Interview Questions And Answers
  22. Peoplesoft Integration Broker Interview Questions
  23. PeopleSoft Application Engine Interview Questions


Leave a Comment