Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SAP CRM
INTERVIEW QUESTIONS
By KS
Introduction :
Thanks For Buying This SAP CRM INTERVIEW QUESTIONS Book. This
book is designed to suit the needs of students / professionals who intend to prepare
for interview calls on SAP CRM . Often for the purpose of preparing you to
struggle to look for important topics & browse through some voluble concepts,
which you feel might be asked in an interview. Such a frantic search consumes a
lot of time & energy, as it requires goes through huge volume of SAP CRM
Technology. So in order to solve this dilemma we come up with SAP CRM
INTERVIEW QUESTIONS book, which will equipped to deal with such
problems.
SAP CRM enable a firm to obtain a 36o degree over there customers and various
functions such as accounts receivable (A/R), invoicing, fulfilment, delivery, decision
making and various functions.
SAP CRM module is integrated with other SAP modules such as SCM (Supply chain
management), PLM (Product life cycle management), SRM (Supplier relationship
management) and with various modules.
• To have good relationship with customers and attract new customers.
• Effective Communication with customers.
• To increase the sales and maximize the profits.
• Analyzing customers, vendors and partners.
Goals of CRM:
• Providing better and best customer service • Selling products more effectively •
Discovering new customers and maintaining relation with existing customers.
Versions:
• SAP CRM To released in 2009
• SAP CRM 6.0 released in 2007
• SAP CRM 5.0 released in 2006 ERP with SAP CRM
SAP CRM is one of the import tool in SAP ERP functionality. CRM enables the firms to
know about there customers and maximize profit ans expand the revenue. It enable trade
promotional management to impmve visibility and control in to the trade promotion
process.
SAP CRNI Solution: - SAP CRM solution contains various modules with various
functions areas such as CRM marketing, sales and services, mobility solutions, web-
client, Trade management, analytics, E-commerce, SAP IPC, SAP mobile client and
server.
SAP CRM INTERVIEW QUESTIONS 2
For opportunity, you should maintain sales cycle and phases, and all profile proper way
SAP CRM INTERVIEW QUESTIONS 3
and then follow up for opportunity you should maintain copy control.
In order to use BPM effectively, organizations must stop focusing exclusively on data
and data management, and adopt a process-oriented approach that makes no distinction
between work done by a human and a computer.
- The idea of BPM is to bring processes, people and information together.
- Dynamic infrastructure requires separation of flows, business rules and services.
- Identifying the business processes is relatively easy. Breaking down the barriers
between business areas, and finding owners for the processes is difficult.
- BPM not only involves managing business processes within the enterprise but also
SAP CRM INTERVIEW QUESTIONS 5
involves real-time integration of the processes of a company with those of its suppliers,
business partners, and customers.
- BPM involves looking at automation horizontally instead of vertically.
- Business Activity Monitoring (BAM) is essential for measurement of BPM impact.
Examples of BPM tasks that your organization performs that should be automated
include:
- Expense Reports Travel Requests
- Purchase Orders Human Resource Management
- New Accounts and Credit Authorizations Sales Orders
- Project Management Software Change Management
14. Mention the types of profiles you find in lead and opportunity
Answer :
1: action profile
2: org. data profile
3: text profile
4: date profile
5: partner determination profile
6: subject reference profile
IMG -> CRM -> Marketing - Marketing Planning and Campaign Management
Navigation bar appears in IC-WebClient left side, we can Customize accounting to our
requirement.
Path: IMG -> CRM-IC Web Client -> Basic Functions -> Transaction Launcher ->
Define URL and Parameters
21. What are the difference between mySAP CRM and SAP CRM?
Answer : --> No difference. In the older versions, SAP used the term mySAP CRM.
Now, the term mySAP is no longer used.
difference.
22. Is CRM a add on to the SAP R/3 Application? That is like all other modules like SD,
MM, PP, FICO, CRM also can be made as a Add on?
Answer : --> No, CRM is not an add-on to the R/3 application. CRM will always run
on a separate instance with its own database. Also master data is not shared, but has to
be replicated from the R/3 system to CRM and vice versa.
24. Whats the Difference between R/3 pricing and CRM Pricing?
Answer : There are lot of differences between SD Pricing and CRM Pricing the way it
works. The pricing technique works same way in both SD and CRM. However there are
no account Keys in CRM.
You also have an IPC/Pricing engine in CRM for pricing routines. You have a TTE - tax
engine for calculating taxes.
You can use R/3 as a leading system and download all pricing procedures, conditions
etc.
Differences are there in terms of:
Condition Processing
Condition Technique
Condition Maintenance
1. The source condition record cannot be displayed in SAP CRM for technical reasons,
when processing conditions in a transaction.
2. Unlike SAP R/3, SAP CRM recognizes several pricing transactions. This enables you
to compare pricing transactions. This can be useful after failed searches or price
changes.
3. The pricing type cannot be predefined when starting a new pricing transaction in SAP
CRM.
25.There is 31000 products in ERP and only 4100 in CRM. I've found products that
are not in CRM!I made the download creating a request via transaction R3AR2 but I
have just looked at the filters on the material object via transaction R3AC1, and there
is a lot of filter settings. Does those filters influence the request I created?
Answer : Filters that are set in txn:R3AC1 for the object would be applicable for all
types of load including request load, delta load and initial load.
You can check tables CRMM_PR_SALESA CRMM_PR_SALESG for corresponding
MVKE records of R/3.
What I could understand is that you have some problem with your filter conditions.
Hence forth, I would like to clarify the filter conditions and will try explain it to you
how it works :
Case 1 :
In R3AC1 : Filter is VKORG : 1000
In R3AR2 : Filter is VKORG : 2000
On Request Download from R/3 to CRM, Data will get downloaded for the Request
Filter.
Case 2 :
In R3AC1 : Filter is VKORG : 1000
KUNNR : 1000 – 2000
In R3AR2 : Filter is KUNNR : 1500 – 2500
On Request Download from R/3 to CRM, Data will get downloaded for KUNNR 1500 -
2500 with VKORG :1000 from R3AC1.
Case 3 :
SAP CRM INTERVIEW QUESTIONS 9
Configuration Steps:
3. Open BC DataSources.
6. Go to transaction SBIW -> Settings for Application specific Data Source ->Settings for BW
adapter
28. In CRM6.0, do we need to use BWA1 tcode to map the fields between CRM and BW, the
SAP CRM INTERVIEW QUESTIONS 11
Answer : Below are the steps for CRM(6.0) extraction as per my knowledge:
Notes:
If you are have SAP CRM 5.x or later, you would activate the DataSources in RSA5 and
maintain in RSA6 as you do for FI DataSources in R3/ECC.
The only difference in the technology is that the extraction goes through a BW Adaptor on SAP
CRM and passes through a Service API to SAP BW. In the end, though, it's really no difference
than FI.
There is no interval settings required, like there are for FI. Here's the technical
description of the CRM extraction process for both Full and Delta extraction.
CRM systems use what is called as a BW adapter to extract data - for other systems it is the
Service API - hence these tcodes will be used - this is because CRM systems are based on
BDocs and traditional R/3 systems are based on iDocs and ALE technology.
Tcodes:
BWA5 is used to activate 'delta' for CRM datasource.
BWA1 is used for mapping fields in extract structure with BDoc.
29. an Org. structure was maintained manually in our CRM system. Without deleting the
structure we tried to generate the Org structure from ECC using the program
CRMC_R3_ORG_GENERATE. Now it created problems and our products and business
partners are not picking up the Sales Org Data.
When we tried to regenerate the org using CRMC_R3_ORG_GENERATE a dump error is
observed. We tried deleting the org structure using report rhrhdl00 but it didn’t worked.
Answer : You can delete the complete org structure in order to copy it again from the R/3. For
that please use report RHRHDL00 to completely delete all org units.
- Enter "O" for object type and the number of your root org unit as ID.
- Enter "ORGEH" as evaluation path and execute the program (you can first check what will
happen by leaving the "test" flag set). Kindly refer to the documentation attached to this report
in trx. SE38. You should repeat this for all other root org units.
Unfortunately this report does not delete the corresponding Business partners created in role
Organisational unit, but they can be deleted by means of trx. BUPA_DEL.
With report RHCHECKRELATIONS you might delete eventually remained relations for these
objects.
Before reprocess report CRMC_R3_ORG_GENERATE you need to refresh the buffer(before
note 696229, generated records were considered as already saved in PPOMA_CRM).
For example this report could be :
*********************************************
REPORT CRM_ORGMAN_R3_ORGDATA_DEL_GEN.
DATA: lv_answer TYPE char1.
START-OF-SELECTION.
SAP CRM INTERVIEW QUESTIONS 13
popup to confirm
CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'
EXPORTING
defaultoption = 'N'
titel = text-001
textline1 = text-002
IMPORTING
answer = lv_answer.
IF lv_answer = 'J'.
refresh buffer
DELETE FROM DATABASE indx(st) ID 'KEY'.
ENDIF.
********************************************
Execute this report and then CRM org data could be created via transaction
CRMC_R3_ORG_GENERATE
30. What are IBase and what are their functions in reference of Solution Manager?
Answer : You need ibase components for the following activities for all CRM-based scenarios
in the Solution Manager:
Service Desk
Issue Management
Change Management
For some functions, such as Service Desk, Issue Management or Change Management, the
system landscape must be defined as installation (iBase).
An IBase component is created in the installation for each system in the installation. An iBase
contains general data and components (e.g. products, texts, etc.)
Each system appears only once in the installations, so a system does not appear in an iBase if it
was previously in another iBase
Below are the list of Function Modules that will get all the relevant information about IBASE:
CRM_IBASE_GET_DETAIL Get Details for the Ibase
CRM_IBASE_COMP_GET_DETAIL Get Details for the Individual Components
CRM_IBASE_COMP_GET_PARTNER It gives the partner details of the individual
components
CRM_IBASE_GET_PARTNER It gives the partner details of the Ibase
SAP CRM INTERVIEW QUESTIONS 14
For a complete set of all the IBASE Related functionality you can have a look at the following
Function Group:
IB_CRM_API - IB: CRM APIs for IBase
31.Give a clear explanation of iBase and iBase components. Is an iBase just another word
for Satellite system? Or for the solution that contains the Satellite systems?
Answer : Basic Def:- Installed base is a representation of hierarchical component structure or
set up of devices, machinery, products delivered and installed at customers place.
Note: Installed base includes intangible objects such as software packages and licenses.
Benefits:
- Provides field service representatives the information necessary to anticipate requirements
prior to arriving to onsite.
- Useful in product improvements and quality management by tracking services performed on
products and installations
Scenarios of installed base:
1) One installed base per customer - All customer objects in one i-base.
2) One i-base per item - Many i-base per customer.
Unique combination of Ibase and Component recognizes a unique Satellite system in the
landscape.
This Ibase and component is assigned\used in the service desk message which reveals from
which satellite system the support desk ticket is raised from or in which satellite system the
user is facing a problem due to which he]\she raised the ticket.
The iBase is the representation of the connected system landscape for the CRM component,
which is the technical base for Service Desk and Change management.
The logical component with the assigned systems is used by the solution manager specific
components like solution operation.
This means, double maintenance for the system landscape - one for the CRM component, one
for solution manager specific components.
32.We did the HCM and CRM7.0 integration, the org, position and most of the employees
have been downloaded to CRM successfully. But one tricky problem here, we suddenly find 1
employee is missing in CRM. Checked in the download program report, the certain employee
has been replicated with green light but without a CRM number.
What is the problem here?
Answer :
There are multiple scenarios to your issue.
SAP CRM INTERVIEW QUESTIONS 15
1: Some data may not be maintained in HCM or the employee record may not be active in
HCM.
2: Check in CRM using PP01 if the central person record is created or not. If central person
record is not there, than employee record is not coming over to CRM via ALE. So you have to
investigate why is that happening.
3: If the Central Person is there but the employee BP ID is not there, use the report
RHRHDL00 in CRM to delete the central person.
4: Send the record again using PFAL and the record shall come over and the BP ID shall be
created.
Note:
The CP can be found in PP01. Followed the instruction to delete the data from the report.
Enhanced the infotype - Address, and execute the tcode to run ALE again. Now the employee is
in CRM with the BP number!
33.Comparing with R/3 Customer master data, what are the advantages we are having in
CRM business partner?
Answer :
In CRM the Business Partner could be everything together. The Business Partner in CRM is not
always a Customer. It could also be a prospect with some basic data only. It could also be a
competitor, partner etc.
The Business Partner in SAP CRM could be everything at the same time and this single
Business Partner could also have different Addresses with different Usages.
Advantages
There are some really useful functions for business partners and contact person in CRM which
are not available in ERP.
Some examples:
- Marketing Attributes can be maintained very easily and used for segmentation.
- Relationships between Accounts can be realized very easily (for example "is consulting
company of".. ).
- The account overview in CRM Webclient UI can be configured for the user roles need. We
have for example for our service users the assignment blocks "contact persons, machines,
service tickets, service contracts, etc." all in one overview.
- Activities such as appointments can be maintained for the account.
There are much more reasons why it is recommended to use CRM. But you still need the
replication of your Business partner Master data via middleware.
Answer :
It depends on specific situations and required functionalities. If you are talking about a project
mode where you as a consultant are customizing and developing, for example CRM online, you
might want to have a master data to test your configuration. In that case, you probably will
create some of your own master data simply to test everything you are configuring
(development system).
On a production system however, it is usually the end user who creates the master data, such as
business partners, products, etc.
35.What are the available bapi's related to changing business partner relationships and
creating new business partners in CRM 6.0?
Answer :
You can use the following interface function modules:
CRMXIF_PARTNER_SAVE - To create a new BP or change any field in BP
CRMXIF_PARTNER_REL_SAVE - To create any new relationship or change any relationship
specific field
2. Contact— Contact is a person with whom you have business relationship and working for
company custom... Mostly assigned to a corporate account.
3. Employees — Employee is a person who are working with company and involved In the
interaction with company and customers etc.
37. Business Partner Grouping in SAP CRM
Answer : A business partner grouping categorizes the business partners and it is also called as
Number range. During Business partners creation, the number assignments will be determined
by a grouping. Number ranges are divides to two types.
Internal Number range— When you are creating new business partner, the systems atomically
assign number from the number range interval
External Number range— We have to assign number manually during creation of business
partner.
38. Sales Order Scenario in SAP CRM and ERP SAP
Answer :
When we create sales order in sales order in SAP CRM, After successfully sales order
processed in cnn it will be updated in the ERP SAP systems. Sale orders contains all the details
like delivery, shipping, pricing, etc. All this information has to be update in the back-end of
ERP SAP system. Finally Billing can be created in either SAP ECC systems or SAP CRM
system.
From above diagram.. Once sales orders has been created in SAP CRM system, it updates in
SAP systems. Then all the details like outbound delivery, transport (like picking, packing, ware
house management) are maintained in the SAP ECC. After maintains all this information you
can create invoice billing SAP ECC system or SAP CRM.
39. SAP Pricing overview in Customer Relationship Management
SAP CRM INTERVIEW QUESTIONS 18
Answer : Overview of SAP Pricing in CRM- SAP pricing is one of the important topic in SAP
Customer Relationship Management, It is related to middle ware where the pricing condition
objects can be download from the ERP system. Conditions objects are provided by the SAP
systems to download the latest pricing changes.
How the pricing is done in SAP System
■ SAP Pricing uses condition techniques to determine the prices
■ For On line pricing, external setting called internet Pricing and configuration (IPC) are
configured to determine the pricing procedure.
■ SAP Customer Relationship management Uses IPC for pricing throughout the CRM
application. So the IPC is used in all channel like mobile channel, web channel, Internet sales
in ERP.
■ Basic pricing calculation and Product cost calculations are done by the IPC.
41. what is the action profile in sap crm? how to use complaints and returns life cycle in
service process ?
Answer : Action Profile is a Post Processing Frame work (PPF) which gives some output (like
as smart form, fax, document ) on given conditions.
And this is used in every place in SAP CRM where we define the Conditions for the successful
implementation of the activity. like in Opportunity Management,Monitoring the Activity of the
enterprise employees etc.
What is the relation between crm and sapr3 architecture ?
R 3 Means ( Three tier architechture ) 1st Tier ( R1 )
launched at the time of SAP inception with five x IBM employees , later on 2 nd & 3 rd tier had
come in the form of advanced . Now latest is My SAP CRM.
R 3 actual Nomeneclature is ( ECC - Enterprise Central Component )CRM acts as a central
server attached to its external systems such as ( BIW , ECC & Third party systems , etc ).
Eg : If a client has already had installed SAP ECC ( R3 ) and wants to upgrade with SAP
CRM , in this scenario , we have to integrate or fetch some data related to Sales , Pricing
Conditions etc thru R 3 / ECC .
This is done thru middle ware concept ( connectivity ) ,for which you should posses knowledge
on the middleware concepts
Answer : 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.
Answer : 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.
47. How do you display the error message in web ui when the user has not entered a
particular field?
Answer : This can be achieved by calling message class in even EH_onSave .
The message class is created in se91.
48. What is the typical landscape for a CRM project? What is the maximum
number of landscapes that you have worked on in a project.
SAP CRM INTERVIEW QUESTIONS 21
Development
Production
49. What is the difference between technical consultant and functional consultant
with respect to their roles and responsibilities?
A technical consultant is typically responsible for suggesting suitable technical solutions for
gaps, setting up the system infrastructure, doing the developments, testing them, ensuring
that performance is not affected etc.
In the CRM world in particular, the role between the technical & functional consultants is
blurring with there being a large overlap.
Answer : There are several ways to enhance the CRM system. Some of them are:
- Transaction Launcher
You can add external applications to the CRM WebClient User Interface using the
transaction launcher and SAP ITS (Internet Transaction Server). These could be for
example,
SAP CRM INTERVIEW QUESTIONS 22
This is at a technical level and typical changes carried out are e.g. Adding a completely
new View.
It assist with the Component Enhancements.
- UI Configuration Tool
Customer specific changes to the UI must be performed using a Role Configuration Key
Easy Enhancement Workbench (EEWB) is a development tool that does not require
technical knowledge to be used.
At these points you can insert your enhancements. You can do this without changing the
compilation unit that you are enhancing. The inserted implementations are processed at
the appropriate position in the compilation unit, but they are themselves not part of this unit.
They cannot, for example, belong to another package. Let us take a look at the example of
a source code enhancement in a report in order to illustrate this better. We are not looking
at details of coding, but the key steps.
Enhancement which is executed here but is itself not a physical part of the code it is
plugged into
You can – to a certain extent – compare this enhancement technology with a closet system
where you can insert various elements at particular positions. Instead of drilling the wood in
the side walls, you can insert various boards and other elements where the manufacturer
has already inserted hooks or holders at important positions.
There are different types of holders or attachments at various positions. At each holder
type, you can insert exactly one type of element: boards at small dowel positions, CD
elements at wider dowel positions, and drawer elements at multiple dowels. It seems like
the elements are an integral part of the entire closet but, in fact, they are attached to the
closet parts through holders.
Therefore, you cannot simply insert enhancements into Repository objects at any position
you like without modifications, but only where there are so-called enhancement options in
place. At these enhancement options, you can also attach only certain elements – so-
called enhancement implementation elements.
A concept that standardizes and structures all previous enhancement possibilities cannot
SAP CRM INTERVIEW QUESTIONS 24
. • On the one hand, you have hooks or, to put it correctly, enhancement options
where you can insert enhancements. There you define enhancement options, which is why
one can speak of the definition side.
. • On the other hand, you have enhancement implementation elements that you
can affix to these hooks or enhancement options.
The rest is simple detail: There are various types of hooks or enhancement options, and
there are also various enhancement implementation elements. The enhancement options
are grouped together to enhancement spots and these, in turn, to even larger units.
The same applies to units on the implementation side. Between the different units of a
side and between those of the implementation and definition side, you have assignments
of different cardinality.
Answer : If the focus is on native HR functionality requiring process depth within your EIC
service
offering, then the ERP option is recommended.
Relevant functionalities not yet available with the SAP CRM EIC deployment option include
the handling of concurrent employment scenarios employee authentication integration to
HR processes and forms.
The SAP CRM solution provides greater depth of Interaction Center related functionality
that is not available within the ERP solution.
problem management
• Intent driven interaction
• Billing and charging for delivered services
• User interface flexibility and personalization
Answer : The ERP based solution is geared towards implementations involving a central HCM
system running on ERP 6.0 and customers who want a HR specific call center solution to
support HCM Service Delivery.
If so, it is likely that the EIC will ultimately be realized within the context of the SAP CRM
Interaction Center. Consideration should also be given to note 1256691 indicating that "the
functions provided in Enhancement Package 4 for SAP ERP 6.0 for the Employee
Interaction Center component (PA-EIC) constitute the final range of functions."
SAP's direction is to establish one common shared services platform based on CRM
technology and other SAP Business Suite components to offer functions following the
latest business trends such as multi-functional shared services.
The CRM technology will thereby be further leveraged to build this shared services platform
in additional to providing functional enhancements for comprehensive scenario coverage
across shared service center topics.
54.what is the action profile in sap crm?how to use complaints and returns life cycle in
service process?
Answer : Action Profile is a Post Processing Frame work (PPF) which gives some output (like
as smart form, fax, document ) on given conditions.
And this is used in every place in SAP CRM where we define the Conditions for the successful
implementation of the activity. like in Opportunity Management,Monitoring the Activity of the
enterprise employees etc.
·
55.What is the relation between crm and sapr3 architecture?
Answer : R 3 Means ( Three tier architechture ) 1st Tier ( R1 ) launched at the time of SAP
inception with five x ibm employees , later on 2 nd & 3 rd tier had come in the form of
advanced . Now latest is My SAP CRM. R 3 actual Nomeneclature is ( ECC - Enterprenuer
SAP CRM INTERVIEW QUESTIONS 26
Central Component ) CRM acts as a central server attached to its external systems such as
( BIW , ECC & Third party systems , etc ).
Eg : If a client has already had installed SAP ECC ( R3 ) and wants to upgrade with SAP
CRM , in this scenario , we have to integrate or fetch some data related to Sales , Pricing
Conditions etc thru R 3 / ECC .
This is done thru middle ware concept ( connectivity ) , for which you should posses
knowledge on the middleware concepts
58. Explain some example of business object, customizing object, conditon object?
Answer : Business objects are business partner sales order etc customizing objects are
customizing country, customizing time zone etc, conditions objects are pricing related
SAP CRM INTERVIEW QUESTIONS 27
means what?
Answer :Business scenario is nothing but what is the process, like for example how is the CRM
application used by your client.
Example: for us the sales reps from different location in US raise the sales orders in the CRM
system and they flow to R/s and we also implemented the marketing module to run the e-mail
campaigns for the product promotions.
·
65. How to find target group & what is the flow of BP to Target group?
Answer : In marketing to execute a campaign you need a Target group.Target group in simple
words is nothing but a group of BP's. You can create a target group in segment builder (T-code
CRMD_MKTSEG).
·
66. What is Activity Journal?
Answer : With activity journals, you can record and update information gathered from
customer visit or telephone calls.
For example activity journals can contain:
Products or product categories
Product-related information such as what products were discussed with the customer or the
number of samples given to the customer
·
date.
In very simple words Tasks are activities in which the BP is not involved and activities are in
which the BP data is involved.
Whereas SAP R/3 is a 3 tier based on client or server based application. One layer is
presentation layer i.e Client which interfaces with the end user. Second layer is application
layer for all business-specific requirements i.e program, and third is database which contains all
information and records about the system, including transactional and configuration data. SAP
R/3 has been developed in its own language called ABAP (Advanced Business Application
Programming).
78. Is there any provision directly with CRM to buffer the data or is there any other means?
Answer :The provision directly with CRM to buffer the data is by CRM stores, all orders,
products, and prices etc, used in the Internet sales Scenario. It would have R/3 integration and
then the order will be forwarded to R/3, but it is also kept in CRM database.
In support process usually you replicate the issue that the user has got in the testing or quality
environment and then try for a solution.
Note: The above mentioned is just an example, the landscape and process can be different from
organization to organization.
customers for the company’s products, doing more marketing with less costs and
resources. To achieve its goals, SAP CRM handles knowledge management, lead
management, campaign management for utilities, customer segmentation, marketing
planning, external list management, media management, trade promotion and product
proposals.
103. Explain what is the difference between a CRM lead and an Opportunity?
Answer :
• Lead: It is an account or contact with very little information.
• Opportunity: It is a contact or account which has been qualified.
106. What is the package that you use to save the OD profile?
Answer :To save the OD profile, we use $tmp.
107. Explain how you can display the error message in web UI when the user has
not entered a specific field?
Answer : To display the error message in web UI, you have to call message class in even
EH_onSave. The message class is created in SE91.
109. Explain what is BDOC in CRM? What are the types or classes of BDOC?
Answer : BDOC or business documents consist of all data’s or information used by
CRM middleware to transfer or exchange data with mobile clients.
The BDOC classes or types are
• Messaging BDocs
• Synchronization BDocs
• Mobile Application Bdocs
Answer : Action Profile is a Post Processing Framework (PPF) it gives some output on
given conditions.
118. Mention where in the table you can find the internet e-mail addresses for
business partners stored?
Answer :It is in the table ADR6 that you will find the e-mail addresses for business
partners stored.
SAP CRM INTERVIEW QUESTIONS 38
119. How can you maintain links between an opportunity and other sub opportunity?
Answer : This can be maintained with the help of project profiles.
121. What is the differences between R/3 pricing and CRM pricing?
or
Functional Differences:
Condition
Function Type in SAP Comments
R/3
Determination EK01, EK02 Connection is not supported in SAP CRM
BO01 to
Rebate processing Rebate processing is not supported in SAP CRM
BO05
Down payment
AZWR Down payment processing is not supported in SAP CRM
processing
Factoring discounts are not supported for invoice lists in
Invoice lists RL00, MW15
SAP CRM
Cost prices only exist in SAP CRM if delivery-related SAP
CRM Billing is being used. In this case, the cost price is
Cost prices VPRS determined: Goods issue in the SAP R/3 OLTP System reads
the costs and transfers them to the billing due list in the SAP
CRM System.
Expected Expected customer price via EDI is not supported in SAP
EDI1, EDI2
customer price CRM.
Answer : 1. The source condition record cannot be displayed in SAP CRM for technical
reasons, when processing conditions in a transaction.
2. Unlike SAP R/3, SAP CRM recognizes several pricing transactions. This enables you to
compare pricing transactions. This can be useful after failed searches or price changes.
3. The pricing type cannot be predefined when starting a new pricing transaction in SAP
CRM.
Answer : Go to Org structure and create positions and right click on position and assign BP
after assigning a position to sales group click on assign and then it will ask whether BP or user
then assign BP.
124. What are the extra tabs that are available in sales methodology as compared to
opportunity? What is transport of buying center in opportunity?
Answer : The extra tabs available in the sales Methodology are Buying center, Sales Assistant.
The transport of buying center in the opportunity is the Partner determinartion procedure.
Answer : Campaign will be always aimed at the group of customers to create awareness, brand
image, new product launch. etc.
Trade promotion will be always aimed at a single customer. To retain the customer trade
promotions will be carried out.
Or
Target groups
Product groups
Persons responsible
Trade promotion
Marketing activity in the consumer goods industry where trading takes place within a specific
time period. The aim of this activity is to increase brand capital, brand awareness and market
share, to increase sales volume or to launch new products or product ranges.
If your middleware is begin setup and configure properly, any changes (VK11, VK12) will
replicate to CRM.
Only those conditions created in CRM are maintained in CRM (most likely documents that do
not need to be replicated back to R/3, if that scenario exists for you).
If you are trying to create condition records for a marketing campaign, you will need to do a
couple of things:
1. Maintain the “condition maintenance group” to include the condition type and table for
maintenance context CAMPAIGN.
2. In R/3, designate that this condition type is maintained in CRM.
127.I have set up Copy Control for the 10 different Opportunity Types that I have, and have
ensured that each oppty type is listed in as the Source and Target. When I click on the 'Copy'
icon for an existing opportunity, I am not prompted to select the opportunity type.
The new opportunity that is being created defaults to the same opportunity type as the
opportunity being copied. I would like the users to be prompted to select the opportunity type.
This should work the way that it's configured, but it's not.
SAP CRM INTERVIEW QUESTIONS 41
Answer :
Copy Control for Transaction copies transaction data from source to target transaction to use
this you will have to use option Button Create Follow-Up NOT Button Copy.
Copy Button create only copy of same transaction with using same transaction type which has
no reference to source transaction but if you are creating follow-up from one transaction to
another, you will get option to select Transaction types which you have maintained in Copy
control.
Also, please use make follow up from the Opportunity. For that maintain the copy control for
transaction type, item category & Define Item Category Determination when Copying.
From One opportunity you can make a follow up Opportunity & you can identify from 10
opportunities which you want to create as a follow up document.
--
In which table in CRM can you find data entered in business activity details in opportunity
transaction?
Answer :
132. Suppose we have created a organizational structure in a non-sap system and how we
will transfer this organizational structure to another non-sap systems ?
Answer :
• Through Batch job we can transfer non spa org structure to another non sap org
structure.
• we can transfer non sap to sap and sap to non sap through
• Batch Job..
• check SM36
• To monitor batch job SM37
133. What is the standard transaction type for quotation ?
Answer :
• Transactio type - AG
• Item category - AGN
134. How to enhance BP ?
Answer : You can enhance the business partner from Easy Enhancement Workbench (EEW)
Key features of the Easy Enhancement Workbench include the following:
i)Wizard for adding new fields and new tables to business
ii)partner master data
iii)No required detailed knowledge of the development environment and data model Wizards
for the extension process
Answer :
• Navigation bar concept comes in WEB UI
• The navigation bar profile is defined in CRMC_UI_NBLINKS Based on how you
define, you can have different work centers for different Navigation bar profiles
138. What type of Business Scenario you are following in you Project ? Business Scenario
means what ?
Answer : Business scenario is nothing but what is the process, like for example how is the
CRM application used by your client.
Example: for us the sales reps from different location in US raise the sales orders in the CRM
system and they flow to R/s and we also implemented the marketing module to run the e-mail
campaigns for the product promotions.
139.How to find target group & what is the flow of BP to Target group ?
Answer :
• In marketing to execute a campaign you need a Target group.
• Target group in simple words is nothing but a group of BP’s. You can create a target
group in segment builder (T- code CRMD_MKTSEG).
SAP CRM INTERVIEW QUESTIONS 44
Here is a sample of questions that a typical CRM functional Consultant can be expected to
face.
141. We sell computer hardware, and need to log customer technical issues. We
have been debating whether to use Service Tickets, Service Order, Complaints
Management or Cases. Could you explain what each of these are and when they
might be used?
Answer :
Service Ticket Management
The service ticket is the most common type of service-related business transaction.
Service tickets are commonly used as the default transaction for logging product defects,
bugs, or any other technical issues.
After creating a service ticket as a follow-up transaction to the interaction record, agents
can perform technical analysis of problems (using multi-level categorization) and provide
solutions within defined service-level agreements (SLAs). If necessary, agents can also
dispatch or escalate service tickets to second-level support using pre-defined business
rules.
Unlike service tickets, which do not support spare parts/service parts, the service order
allows agents to assign the relevant spare parts/service parts required for a repair,
maintenance or installation.
Complaint Management
Complaints are a very specific type of service transaction. In SAP CRM, complaints are
created as follow-up documents to support product returns, exchanges, or refunds. A
complaint is appropriate when a customer has a problem or issue with delivery shipment
or billing invoice.
Agents can create a complaint from a reference document such as sales order or billing
invoice. Agents can also generate appropriate follow-on tasks such as credit/debit
memos, QM notifications, free-of-charge shipments, and returns.
In SAP, complaints are NOT used to record situations in which a customer is calling to
"complain" about bad service or defective products; rather interaction records and service
tickets are best suited for such situations.
Case Management
Cases are also a very specific type of service transaction.
In SAP CRM, cases are created as follow-up documents to group together multiple
documents or objects related to a single root cause or issue.
For example, a company might create a case for keeping track of all of the service tickets
related to a particular product recall, service outage, insurance claim, criminal
investigation, etc. Cases are not created to log individual customer issues or problems;
rather service tickets are typically used for such situations.
142. What are the difference between Interaction Record and other Business
Activities?
Answer :
When an interaction record is created the system creates an ‘anchor' document flow link
(relationship type INTO with object type CRMCICANCH). This differentiates an interaction
record from all other Activity Business Objects (BUS2000126).
This additional anchor is used in navigation: when navigating from the interaction history or
inbox to an interaction record, the system will use this anchor to determine whether an
SAP CRM INTERVIEW QUESTIONS 46
activity is of type interaction record or not. An interaction record typically has other screens
than a normal business activity.
The BW extractor makes also use of this anchor object to differentiate interaction record
related statistics from regular business activities.
143 . We are an existing SAP CRM customer upgrading to SAP CRM 7.0 and are
debating whether to convert all of your pending Interaction Center (IC) service
tickets to the new CRM Web Client service request format. What would be your
advice?
Answer :
Prior to SAP CRM 7.0, the service ticket was the business transaction recommended by
SAP for service issues related to the Help Desk in the IC.
However, as of SAP CRM 7.0, SAP introduced a new business object type called the
service request, which can be used in the Interaction Center, as well as in other CRM
business roles such as the Service Professional role.
New customers should use the service request rather than the service ticket.
Existing customers who are already using the service ticket should migrate to the new
service request when possible (although you can still continue to utilize the IC service
ticket). In order to facilitate the migration, it may be necessary to create a custom report to
handle the conversion of open (pending) service tickets to service request
SAP CRM INTERVIEW QUESTIONS 47
ACTVT
CRM_LEAD (authorization object CRM transaction – business transaction category lead)
ACTVT
CRM_CMP (authorization object CRM transaction – business transaction category complaint)
ACTVT
CRM_CO_SA (authorization object CRM transaction – business transaction category financing
contract)
ACTVT
CRM_OPP_LP (authorization object CRM transaction – visibility in organization model)
CHECK_LEV (scope of processed objects)
SAP CRM INTERVIEW QUESTIONS 48
- BUT000 : BP: General data - Contains Business Partner Number, Partner Category, Partner
Type, First Name, Last Name etc.
- BUT020 BP: Addresses
- BUT050 BP relationships/role definitions: General data - Contains Relationship, Partner
Number (PARTNER1), Relationship Category
- BUT051 BP Relationship: Contact Person Relationship Similar to
- BUT050 additionally contains Contact Person's Address data
- BUT0BK Business Partner: Bank Data & Details BP Number, Bank Key, Bank Country Key,
Bank Account Number
- BNKA Bank Master Data
- BUT100 BP: Roles
- ADR2 Telephone Numbers (Business Address Services)
- ADR6 SMTP Numbers (Business Address Services) - Contains Email – Id of the BP.
- ADRC Addresses (Business Address Services) - BP's Complete Address Details- City,
Country, Post Code, District, Street, Title No Etc
- TSAD3T Table containing the Title text against a Title No.
- COMM_PRODUCT Master Table for Product
- CRMM_BUAG Master table for Business Agreement
- CRMM_BUAG_H Header Data for Business Agreement such as Tax Category, Tax
Characteristic, Form key, Business Agreement Class. Data in this table correspond to ISU
- CRMD_OPPORT_H OPPORTUNITY HEADER DATA
- CRMD_ORDERADM_H Contains the Header Information for a Business Transaction.
Note:
1. It doesn't store the Business Partner responsible for the transaction. To get the Partner No,
link it with CRM_ORDER_INDEX.
2. This table can be used for search based on the Object Id(Business Transaction No).
- CRMD_OPPORT_H OPPORTUNITY HEADER DATA
- CRMD_CUSTOMER_H Additional Site Details at the Header Level of a Business
Transaction
- CRMC_PROC_TYPE Master table Business Transaction Type
- CRMC_PARTNER_FCT Definition of Partner Functions
- SCPRIOT Priorities for Activities with priority text.
- CRMC_PROC_TYPE_T Text for a transaction type
- CRMC_ACT_OBJ_T Objective Number and Text for Activities
SAP CRM INTERVIEW QUESTIONS 53