Sei sulla pagina 1di 2

Q: What is Global container in SAP XI? A: 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. Q:Is it possible to trasfer the data with out using IR(repository)? A:Yes, it is possible. Q: What is the use of IDX2? A: 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. Q: which adapter should you use while integrating with any SAP system? Explain why? A: SAP gives us following options to communicate with SAP systems. 1. 2. 3. IDoc Adapter RFC Adapter Proxy

Explanation: If you take a close look at the adapters specified here, the one thing that strikes right away is the usage of proxies. We know that proxy generation is possible only if your WAS is >= 6.20. So, that is one parameter that comes up straight away for the usage of proxies. Hence Use Proxies only if the WAS version is >= 6.20. And the biggest advantage of the proxy is that it always by passes the Adapter Engine and will directly interact with the application system and Integration engine - so it will and should give us a better performance.

1)What are the different ways of communication you can have with SAP System and Give the merits and demerits of each? 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. 2) Did you work on RFC adapter? If your answer yes then the interviewer ask you What is Program ID? 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. 3) What is the difference between RFC adapter and IDOC adapter? 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. Here are other questions - Please try to answer yourself. 1. What are the main difference of SAP PI release PI 7.11 and 7.3 ? 2. What is ICO? 3. What are Setting required in both ECC and PI system for make use Proxy communication over Advanced Adapter engine? 3. Can we use IDOC and HTTP adapter without Integration engine in PI 7.3?

Potrebbero piacerti anche