Being ready to find a career in software industry as an IT employee? Then look on to our wisdom jobs creating a new era for professionals and freshers who are ready to grab the opportunities. SAP PI jobs are ready for those who have talent and skills for this field. SAP PI is meant to integrate the non-sap and sap applications or businesses within the company or outside the organization. Job givers are ready to give the chances to the knowledgeable persons. For more visit SAP PI job interview questions and answers page that you may know the perfect details. Get ready to face the interview with full knowledge and ability. Sign in to wisdom jobs for getting career information and notifications.
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.
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.
Question 3. What Is The Difference Between Rfc Adapter And Idoc Adapter?
Answer :
Both RFC and IDOC adapter you can use for connecting SAP ECC from PI. But IDOC adapter you can use only for Asynchronous communication while RFC adapter you can use for Synchronous also.
Question 4. What Is Global Container In Sap Xi?
Answer :
Container object---> can be only used in the function it is defined in.
Global container----> it can be used and remain visible across the different function.
Global container---> in the old days it was used to store objects in mappings now we can use global variables instead.
Container Object: This object enables you to cache the values that you want to read again when you next call the same user-defined function.
From SP14 and above avoid Global Container. Use Java Section of Message Mapping to define Global Variables and to use them in your UDF's.
Question 5. Is It Possible To Transfer The Data Without Using Ir(repository)?
Answer :
Yes, it is possible.
Question 6. What Is The Use Of Idx2?
Answer :
Maintain the Idoc Metadata. This is needed only by XI, and not by other SAP systems. IDX2 is needed because XI needs to construct IDoc-XML from the IDoc. No other SAP system needs to do that.
Question 7. Which Adapter Should You Use While Integrating With Any Sap System? Explain Why?
Answer :
SAP gives us following options to communicate with SAP systems.
Question 8. 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.
Question 9. 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.
Question 10. What Systems Used In Your Xi/pi Implementation?
Answer :
Usually we will use Development System, Testing System(QA), Production System. But some times we will use Pre-Prod (Pre Production System) also. Before you moving all interfaces to Production will use Pre-Prod to test all interfaces with huge volumes. So totally will use following systems for an implementation:
DEV
QA
Pre-Prod
Prod
Question 11. Daily Activities And Responsibilities Of Xi Developer?
Answer :
Monitoring after golive. troubleshoot performance issue when a ticket arises. on development part it will be creating BS, objects in IR, configuring in ID Based on the scenario that what you are working in the low level Working on SLD,IR,ID,RWB + developing the scenario+Documentation + Based on the requirements design + monitoring check + Performance+..etc
Question 12. Experience With Requirements Gathering?
Answer :
If you have been interacting with the client for gathering the req need to explain them on what basis the req were gathered.
These are the things you can ask the client to get the requirements:
These are the basic things for XI integration project and after that every thing is specific to scenarios.
Question 13. Where Would You Look To Find Logical System In The Sld.?
Answer :
Business system wizard
Answer :
ExchangeFaultdata and Exchange log data.
Answer :
MESSAGE TYPE
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.
Question 17. Jms Adapter Can Talk With What Type Of Systems? Give Some Examples
Answer :
Messaging systems to the integration engine
Question 18. What Format Can Jdbc Adapter Communicate In? Should You Use Native Sql?
Answer :
JDBC adapter converts database content to XML messages and the other way around.
Question 19. If Communications With Jdbc Using Xml Format, What Are 4 Actions You Could Do?
Answer :
SELECT, INSERT, DELETE, UPDATE.
Question 20. Can Jdbc Adapter Query Db Tables? Can It Insert?
Answer :
Yes
Question 21. Can Rfc Adapter Be Used For Asynchronous Processing?
Answer :
YES, RFC adapter can be used for asynchronous processing.
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.
Question 23. What Are The Usual Project Scenarios On The Job (legacy Systems Or Erp)?
Answer :
It depends on the client requirement but you should 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...
Question 24. How Long Are Usually The Projects?
Answer :
It depends on the client requirement.
Answer :
Go to transaction SICF /default_host/sap/xi/engine double click on service Now check whether you have entered correct information for the following fields. Client, user id, password, and language information.
Answer :
Answer :
The error is in Message Mapping. Check the node xxx and make sure all its attributes are mapped properly. For Ex: SEGMENT="1" and BEGIN="1"
Answer :
The file got stucked in the PI queue. Check the following.
Answer :
Problem is in Receiver Determination. Check it. If everything is fine then just edit and change something then remove that change and again reactivate the receiver determination.
Answer :
The problem is that the file is not able to get any party or service configured for itself.
Check the structure of input file and confirm that the same structure is assigned to Sender Interface.
Answer :
The problem is in Cache refresh.
Go to SXI_CACHE, then from Menu - XI Runtime Cache - choose "Start Delta Cache Refresh" (F6) and then choose "Start Complete Cache Refresh" (shift + F6)
Answer :
Go to transaction SE01 -> Transports -> Global Information -> Transports -> check the error displayed there.
Also confirm that the business systems are ready for source and target system before transportation.
Question 33. After Some Changes Or Modification In Sld....the Changes Are Not Reflecting In Ir Or Id
Answer :
Go to IR -> Menu -> Environment --> Clear SLD Data Cache
Go to ID -> Menu -> Environment --> Clear SLD Data Cache
Question 34. How To Transport Alert Rules?
Answer :
Create a workbench transport request manually with transaction SE09. Delete the corresponding unclassified task of that request. Double click on the transport request and click on button 'edit <-> change'. For Program ID enter R3TR, for Object Type enter TABU and for Object Name enter SXMSALERTRULES.
Now click on the button with the key symbol (located under 'Function'). Click on 'Insert row' and enter * for table key. Save the request, release it and import it in the target system. Refer SAP Note 1110295
Question 35. How To Test The Alert?
Answer :
You can test the alert by executing the report RSALERTTEST.
To check the log, execute the report SXMSALERT_LOGREADER.
Question 36. If Idoc Has Been Changed In R/3 Then What Should Be Done With Respect To Pi?
Answer :
Go to transaction IDX2 --> Delete the old IDOC structure and Load the new IDOC structure
Question 37. How To Process The Messages Stuck In Queues?
Answer :
Check the queues using transactions SMQ1 (outbound)/SMQ2 (inbound). Resolve the displayed errors. You can cancel the messages from SXMB_MONI. Execute LUW if necessary and avoid deleting entries manually.
Answer :
This error occurs in case of scenarios with IDOC adapters. Whenever you use business systems, make sure that the corresponding logical system name is maintained in the SLD.
Open your business system in the Integration Directory. Switch to Change mode. Access the menu path Service → Adapter Specific Identifiers. Click the button that says 'Compare with System Landscape Directory' and chose Apply. Save and activate your change list.
In case of business services, you can manually type a logical system name in the Adapter Specific Identifiers if required. This name should match the corresponding logical system name defined in the partner SAP system's partner profiles.
Question 39. How To Monitor Bpm?
Answer :
Use the transaction code SXMB_MONI_BPE.
Question 40. Briefly Explain About Netweaver?
Answer :
SAP NetWeaver provides an open integration and application platform and permits the integration of the Enterprise Services Architecture. Net weaver covers following topics:
Question 41. What Are The Integrations In Netweaver?
Answer :
People integration, information integration, process integration and application platform.
Question 42. What Are The Components In Netweaver?
Answer :
mobile infrastructure, enterprise portals, biw and MDM, sap xi (integration broker and bpm) WEB AS.
Question 43. What Is The Message Flow In Sap Xi?
Answer :
inbound handling, receiver determination, interface determination, channel determination, mapping, outbound handling.
Question 44. What Are Routing Rules?
Answer :
Receiver determination rules and interface determination rules (includes mapping assign).
Question 45. What Are The Quality Of Services, Which Comes Under Asynchronous Process?
Answer :
exactly once and exactly once in order.
Question 46. What Are Service Users?
Answer :
they have sapmuser roles on the abap part of the SAP web as that is available on the J2ee part as groups.
Question 47. What The Central Administration Transaction To Manage The Alerting?
Answer :
ALRTCATDEF.
Question 48. What Are The Tools Used By Runtime To Monitor?
Answer :
ccms (computer center management system), pmi (process monitoring infrastructure) and alert frame work.
Question 49. Partner Connectivity Kit Is Directly Integrated With?
Answer :
integration engine.
Question 50. What Does Partner Connectivity Kit Enable?
Answer :
enables partners of XI customers to conduct XML document exchange with XI.
Question 51. What Is The Process Performed In Runtime Workbench?
Answer :
message monitoring, component monitoring, performance analysis and message alerting.
Question 52. What Are Unicode Sap Web As Platforms?
Answer :
oracle and ms sql
SAP PI Related Tutorials |
|
---|---|
Web Services Tutorial | HTML 5 Tutorial |
SAP SD Tutorial | SAP PM Tutorial |
SAP ABAP Tutorial | SAP FICO Tutorial |
SAP Netweaver Tutorial |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.