Tuesday, June 18, 2013

SAP CRM Middleware Technical Interview questions and answers

HI,

Here i am going to provide question and answers(to most of them) which i was asked during SAP CRM Middleware interview

1) What is initial load , delta load and request load? Why do we do request load?
Ans : In the initial load, We extract all the data that matches your criteria from the master data client (MDC) and load it onto the master data server (MDS). We use initial load when you want to provide a target system with data for the first time. You can start the initial load more than once, for example, if data was lost in your recipient system and you want to restore it to the most up-to-date status.


·        In the delta load we extract data that was created or changed after the initial load and load it into the target system. Data you already loaded is not extracted.


In request load, we extract data specific user requirements. for e.g : if we want to transfer a single material from CRM to R/3 we can do this by request load,

2) What is the difference between BADI and user exit .
Ans  : Find the wonderful explanation here.  http://scn.sap.com/thread/624689 


Earn by viewing ads : click here

Sunday, June 16, 2013

SAP CRM TECHNICAL INTERVIEW QUESTIONS

Hello all,

Here I am going to put all the questions and answers( to as many as possible) which were asked in my SAP CRM Technical interview.

The below questions are related to web ui and general abap

1) How to create enhancement set?

Ans : Go to sm34 t-code. Enter view cluster BSPWDVC_CMP_EXT and create a new entry. Then go to sm30 and maintain table BSPWDV_EHSET_ASG to assign your enhancement set based on client.

If the enhancement set has to be changed based on other conditions like country of the user, then implement the badi COMPONENT_LOADING in se18.

2) In which case is EEWB preferred over AET?

Ans : The only case when EEWB is preferred over AET is when fields added should be also available for SAP GUI enhancements( Custom Fields Tab on SAP GUI ), however fields added thought AET are available only on WEB UI. You can not have them on SAP GUI screens.

3) How do you test the performance of a program?
Ans : go to se30 tc-ode . Enter the program name and execute. The result including time, memory etc will be shown. This way, the performance of a program can be measured.


4) How do you display the error message in web ui when the user has not entered a particular field?
Ans : This can be achieved by calling message class in even EH_onSave .

The message class is created in se91.


Earn online click here