Showing posts with label SAP questions. Show all posts
Showing posts with label SAP questions. Show all posts

Friday, January 30, 2009

SAP CRM Interview Questions

1. R3 adaptor exists in R3  


2. Business Partner category allows you to define number ranges


3. It is not possible to created your own business partner category


4. One role can have multiple data sets


5. In SAP,It is possible to identify duplicate BP master record


6. One relationship category can specify bidirectional relationship


7. Partner role in SAP R3 and classification in CRM used to define the interlinkage


8. Is it mandatory to define different org structure for sales and service


9. It is possible to transfer R3 org structure directly to CRM


10. R3 employee personal master can be transferred to CRM


11. It is possible to use distribution channel to define my CRM org structure
 
12. I can simultaneously use responsibility rule and org model rule
 
13. Org model is time dependent
 
14. Org model (HR) in R3 can be transferred to CRM
 
15. HR Master Record can be transferred to CRM
 
16. Terri and org mgt can be used simultaneously
 
17. User defined attributes can be used to define my CRM org models  
 
18. Both in territory and org mgt it is possible to create different labels
 
19. It is possible to store inactive BP in CRM system
 
20. It is possible to store inactive products in CRM
 
21. Attributes in Product Master is attached directly
 
22. Will Org determination be triggered first then partner determination?
 
23. Partner determination is done again after doc changes
 
24. Item cat can be made to be re-determined during copy control
 
25. Line item status as per R3 partial delivery will get updated in CRM doc
 
26. It is possible to do the billing of CRM service order in R3
 
27. In an activity journal template, can we really update material type
 
28. It is possible to create survey questions which will generate dynamic subsequent questions
 
29. It is possible to attach 2 alternative partner determination procedure to a transaction
 
30. When I am defining CRM access sequence, it is possible to refer business logic
 
31. It is not possible to handle free goods in CRM IPC ? through java codes
 
32. Is it possible that in partner determination procedure, different partner function can be determined at different times


33. In partner determination procedure, I can use multiple relationship levels


34. Is it possible to used preceding document’s org units during copy


35. Mandatory IPC data loader is needed to pull the data from R3 to CRM system


36. Is it possible to transfer specific objects from R3 to CRM


37. It is possible to combine both the CRM and R3 pricing conditions in one document


38. It is possible to do the same when document is going to R3


39. Is it possible to have CRM variant for 3 levels for products


40. Processing time for action is specified in scheduled conditions


41. Action can be used to trigger a workflow


42. Action can be used to take manual decision


43. Workflow can be used for date driven process


44. Customization from CRM to mobile data can be done through SBDOC


45. Customization from CRM can be pushed to R3 system


46. Consolidated Database is needed for every mBDOC


47. A BDOC can hold only modified fields


48. Hierarchical distribution of business data among CRM ecosystem


49. Publication and subscription are linked one to one


50. Middleware trace functionality can be used to monitor inbound queue


51. Flow context in middleware can be defined using a formula


52. In Solution Manager it is possible to initiate the integration testing


53. Internet Sales is an application that is built using JSP


54. Following application are used using JSP
a. Internet Sales
b. Win client
c. Web client
d. Collaborative Showroom
e. Partner Portal  


55. Blueprint table exists in Enterprise portal server


56. How R3 text objects are brought into CRM?


57. How do we integrate the CRM with SAP R/3? Where do we mention the IP address of SAP R/3 server? What else is required?


58. What is the difference between replication and realignment in CRM?


59. What is the difference between an activity and a task in CRM?


60. Can you point out some details of BP ownership in CRM?
Specifically, we will be loading channel partners from R/3. 
We would like to assign these partners to specific "channel managers." What constitutes this ownership?


61. Should clients implement both WinClient and WebClient for the IC or only one of them? Could you please explain this with supporting reasons?


62. Fully grown my SAP CRM is built on the following components
a. CRM central serve
b. SAP R/3 as a back end system
c. SAP BW system as a data ware house solution with comprehensive statistical and analytical possibilities
d. SAP APO as global ATP check and demand planning solution
e. SAP enterprise portal as a tool to provide integrated access to all the systems


63. Business partner category


64. Business partner group hierarchy
a. A business partner can be assigned to several hierarchies of different categories
b. The business partner GH allows you to group business partners in a multilevel GH
c. Time dependent
d. Groups business partners together in a hierarchy for statistical or analysis purposes


65. The mapping classification from CRM to R/3 in PIDE
a. Consumer (an organization or person)
b. Customer
c. Prospect
d. Competitor


66. What is the organizational unit used for
a. Sales organization is used for pricing
b. The organizational structure can be different from R/3 and has no restrictions regarding usable levels
c. Time stamp
d. You can assign scenario specific attributes to the relevant org units for org. determination, transaction processing, partner determination etc.,


67. Organization data determination can be done using
a. Transaction type
b. Organization structure
c. Business partner
d. Product master


68. Org. data profile is assigned to Transaction Type


69. A holder can be?
a. Occupy positions
b. Is an optional organizational unit


70. Organizational model can be maintained in CRM. Which of the following are true.
a. To assign a user to a position u also need to have master data maintained for the same
b. Can be mapped from CRM to SAP R/3
c. Additional levels in CRM are mapped into R/3 automatically 


71. Ways to determine the org units in a document


72. Responsible organizational unit is used for.
a. Derives all other org.units
b. For pricing 
c. Equivalent to R/3 plant 
d. Is in charge of a business transaction


73.
Territory
management is used for
a. Reflect the market view of an organization
b. Specifies which products can be offered in a territory
c. Who has the highest revenue
d. Which BP?s belong to a territory


74. Who is responsible for a territory
a. We must link employees with territories via the HR position in org. management
b. Can assign permanently or for a definite time period


75. True for territory management
a. Hierarchies can be time dependent
b. Can use hierarchies for representing territories
c. We can define our own attributes to define a territory
 
76. Following is true with regard to product categories
a. Initial assignment of products to product categories is done during download from OLTP
b. PC?s are assigned to Ptypes
c. PC can be assigned to many categories 
d. Can have hierarchy of product categories
e. If a product type is assigned to a category only products of this type can be assigned to a category


77. Following is true with regard to attributes and set types
a. Attributes are assigned directly to product master 
b. Set types are group of attributes or fields corresponding to various database tables
c. Attributes are assigned to set types
d. Set types and attributes can?t be transferred to R/3


78. Mapping of SAP R/3 to SAP CRM with regard to products
a. Material type to R3PRODSTYP
b. Material group to R3MATCLASS
c. Product hierarchy to R3PRODHIER


79. Sales Transactions are
a. Business activity 
b. Quotation
c. Sales Order
d. Leads 
e. Inquiry? 


80. Control attributes in a transaction type
a. BOM explosion 
b. Text determination procedure
c. Partner determination procedure
d. Object relation procedure 
e. Action profile
f. Number ranges


81. Business transaction category is a control attribute that controls
a. Item category determination
b. Subordinate transaction type
c. Control attributes of transaction type
d. Subordinate item category 


82. With regard to copying and creating a follow up document following is true
a. Copy survey 
b. Copy control
c. Copy item number
d. Copy pricing agreements


83. In copy control customizing what setting can influence transaction type and item category determination
a. Copy survey 
b. Copy control
c. Copy item number
d. Copy pricing agreements


84. Following is true for texts
a. You define the source text of text types within access sequence
b. The texts are automatically determined in a document or can be entered
c. Can be assigned to transaction type and item categories


85. Which statements are correct for status management
a. It?s controlled by status profile
b. You must assign at least one object type to the status procedure
c. System status can be controlled by system profile
d. User status is set internally by the system 
e. Header status is independent of item status except in case of status completed
f. Status profiles can be assigned to transaction type or item category
 
86. Following is true with regard to incompleteness check
a. Incompleteness check allows you to find out whether a document is complete or not
b. In customizing you define which fields are mandatory for which transaction type and/or item category
c. Incompleteness check is not available on the CRM mobile client


87. Which of these functions are possible on sales transaction in CRM
a. Change price at item level
b. ATP check
c. Document flow
d. Auto creation of delivery document 


88. Activity management is an important component of CRM.
Which of the following are true
a. Task is transaction replicated to R/3 and mobile client 


89. Business activity and task have the following in common
a. Needs a specific date
b. Includes a business partner 
c. Have org data 


90. Activities and calendar integration
a. Bidirectional data exchange between my SAP CRM middleware and groupware solutions
b. Activities appear in calendar if calendar flag is active for each partner functions and Activity type
c. Activities can be created or changed directly from calendar


91. Fact sheet


92. Order of customizing for partner determination


93. Partner functions necessary for uploading sales order into R/3
a. Sold to party
b. Ship to party
c. Payer
d. Bill to party
e. Employee responsible 


94. IPC is required to calculate pricing in CRM. Which of the following are true
a. It consists of SPE, SCE and TTE only.   as it also includes data loader and limited product master information
b. IPC accesses CRM database
c. IPC is JAVA based technology


95. Identify the correct statements regarding the pricing in CRM
a. Maintained in CRM. IPC accesses R/3 enterprise 


96. Tax calculation
a. The business partner and product tax classification is made by assigning tax groups to the tax types that must be determined in any given country
b. The tax groups indicate whether a business partner is liable for or exempted from respective tax type that is imposed
c. The combination of tax group, the country or region and the tax type determines the tax condition record
d. A business partner or a product has not been assigned a tax classification, the default tax group is used


97. True for actions


98. Schedule condition


99. Billing prerequisites
a. Billing unit
b. Number ranges
c. Billing types
d. Item categories
e. Item category determination


100. Data exchange between R/3 and CRM


101. Adapters


102. Main tasks of R/3 adapter


103. Administration console ?Replication Administration


104. Publisher-Subscriber Concept


105. Load filtering


106. What is a business scenario


107. What does the role definition determine
a. A task oriented content


108. SAP Net Weaver


109. Three layers of Web Application Server


110. What is business package


111. The delivery mechanism is in the iView studio.


Following are the primary functions
a. Informing customers about available packages, worksets, and iViews and making the content available for down load
b.  Supporting the develop community in creating new content and offering it to SAP portal customers
c. Delivering updates and patches


112. Functions of Blueprint Application Builder


113. Functions of CRM Designer


114. Blueprint tables


115. IViews are generally displayed through portal pages. You can import predefined pages or create your own.
What does the page definition include
a. iview bundles pages, worksets, roles 
b. Pages bundles iviews, worksets, roles 
c. List of the pages 
d. A list of iviews and associated pages


116. What is role editor needed for?


117. The collaborative business is used for?.

118. Is it possible to create condition record in both crm as well as in R/3. explain in more details

119. Can you give some example of business object, customizing object, conditon object


120. What are the different bdocs available in MW
.

121. How do you integrate R/3 with CRM


122. What are the different data update in crm through middle ware

123. If i create a new condition record in R/3 how do you sync with crm


124. what are the org.objects available in org.mgt.

125. What are the process of org.mgt

126. Can you tell me different rule for org.determination


127. How the vol/trade spend tab is determined in marketing planner, what are the important settings needed Can you tell me trade spend keys


128. What is the difference between Campaign and Trade Promotion


129. What is the difference between Action & Workflow


130. Do we need to assign workflow in Action


131 Organisation Management determination


132. What are the different organisational determination rule in CRM

133. How the objective and tactics are controlled in Marketing planner.

eCATT- An Introduction

eCATT-Extended Computer Aided Test Tool

Introduction to eCATT.

The Extended Computer Aided Test Tool is a new automated testing tool that allows you to create automated functional test cases for the majority of applications running in the SAP GUI for Windows and SAP GUI for Java environments. Like other test tools, it works by making a recording of an application, which you can then parameterize and replay with differing sets of input values. You can test the behavior of the application by reading and testing the values returned by the application. eCATT is available from Release 6.20 of the SAP Web Application Server, and is an integral part of the mySAP Technology underlying SAP R/3 Enterprise Release 4.7.
Designed as a successor to the existing CATT, it allows a user to record and replay any application running under SAP GUI for Java or SAP GUI for Windows. Furthermore, because it is embedded within the SAP application server, it has access to other interfaces, such as function modules, BAPIs, or the SAP database (so that users can perform checks), and the ABAP runtime, which lets users write ABAP routines into test cases.


With SAP eCATT, users are also able to test business processes that cross system boundaries. Each command in a test script can have a separate destination so, within one script, a user can call a transaction in mySAP Customer Relationship Management, and also check table entries in an SAP R/3 system. Within a script, logical names are used to refer to target systems. These logical names are mapped to actual RFC destinations in a separate object called a system data container, which is, effectively, a description of the company’s system landscape. Thus by linking a different system data container with a script, a user can execute it in a completely different system landscape without having to alter the script coding at all. The only prerequisite is that all the logical system names that the script uses are defined in the relevant system data container.
Because of the wide variety of applications that may need to be tested, eCATT does not have a single "one-size-fits-all” way of recording and replaying applications. Instead, there are various drivers that encompass the following kinds of scenarios:


• Table operations– interacting with the SAP database
• Function modules and BAPIs
• ABAP
• Transactions and reports
• Applications running outside the SAP GUI for Windows or Java environments

For the last of these scenarios, eCATT offers an interface that third-party tool manufacturers can implement to integrate their tools with eCATT.
You can migrate test cases from Computer Aided Test Tool (CATT) to take advantage of the better features of eCATT.
eCATT is also integrated with the Object Navigator (SE80).

Features
Using eCATT we can:

• Test transactions, reports, and scenarios
• Call BAPIs and function modules
• Test remote systems
• Check authorizations (user profiles)
• Test updates (database, applications, GUI)
• Test the effect of changes to customizing settings
• Check system messages

Constraints
eCATT runs in a system based on SAP Web Application Server 6.20 or higher. However, you can use this system to test systems with Release 4.6C or higher.


In my forth coming weblog’s I will be going through the following topics :

1. Creating Test Scripts.
2. Creating Test Data Containers.
3. Understanding System Data Containers.
4. Executing Test Configurations.
5. Understanding Logs.

I will also demonstrate the use of eCATT with following applications:
• Testing a Standard SAP Business Scenario.
• Testing a Web Dynpro Application.
• Migrating Test Cases from CATT to eCATT


eCATT: Creating Test Scripts
Understanding eCATT

Creation of Test Scripts

In my last weblog on “eCATT : An Introduction” I introduced the subject of eCATT and discussed the capabilities and features of the same . In this weblog I will be going a step further and explain the creation of Test Scripts , the first step in the creation of Test Cases using eCATT .

Before creating Test Scripts using eCATT we need to have some system setting done .

1. Maintaining Table T000
a. Start transaction SM31.
b. In the Table/View field, enter T000.
c. Choose Maintain.
d. In the Change View “Clients”: Overview screen, select the relevant client and choose.
e. In the Restrictions when Starting eCATT field, select an entry that allows eCATT.

2. Enabling Scripting at the front End .
( Check whether SAP GUI Scripting component is installed. There is an option for installing this component when installing the SAP GUI.)
a. On any screen, choose Customizing of local layout.
b. Choose Options....
c. Choose the Scripting tab.
d. Select Enable Scripting.
e. Choose Apply.

3. Enabling Scripting on application server .
a. Start transaction RZ11.
b. On the Maintain Profile Parameters screen, enter sapgui/user_scripting.
c. Choose Display.
d. In the Display Profile Parameter Attributes screen, choose Change value.
e . Enter TRUE in the New value field.

Now we will start with creation of Test Scripts :
The first step in the Creation of Test Case is Creation of Test Scripts .

A test script consists of three principal parts-

  • Its attributes
  • The script commands
  • The parameters


We will be creating a Test Scripts for Sales Order Scenario .

Step1 : Goto Transaction SECATT :

image


image


image

Now the Recording for the Transaction VA01 will start .We will Record and save the Transaction .

image

image

image

After Recording is saved TCD Command Appears in the Command Editor.

image


Now Define Parameters . Only those parameters should be defined which are expected to take values at runtime.

image

On clicking the Toggle Option : The Command Editor Appears .

image

On clicking the “Command Interface” Option the interface appears in left bottom corner of the screen .
For each screen traversed screen name and screen number appears . Within each screen all the Input values that were entered during Recording are parameterized .


When all the screen input fields are parameterized , save the Script .

This Creates the Test Script for the Sales Order Scenario.

In the next Weblogs I will be discussing Test Data Containers , System Data Containers and Test Configurations to complete the Test Case for the Sales Order Scenario.

eCATT: Creation of Test Data Container
Creating Test Cases using eCATT

Creation of Test Data Container .

In my last weblog we were discussing creation of Test Case for Sales Order Scenario .
The first step for Creation of Test Case i.e. creation of Test script was covered in the previous weblog . In this weblog we will continue the flow and cover Creation of “ Test Data Container” and “System data Container “ for the Test Scenario .

Transaction ‘SECATT’. : Creating Test Data Container

image

image
image

Now Create Variants for the Test Case .

image

The Script will be Tested with these 3 variants . These Variants define the different set of values with which the Scenario will be tested . In the above case the Sales Order Creation will be tested for different set of Sales Area Data ( different distribution channels in namely: 10 12 & 16 )

After creation of Test Data Container , In the test script the parameters are assigned to the Input values/Output Values .

Parameterizing Input Fields :
You must set the field mode to ‘S’, and enter a literal or the name of a parameter in the VALIN column. At runtime, the screen field will be filled with the value that you specified.

image
Parameterizing Output Fields :
You must set the field mode to ‘G’, and enter the name of a parameter in the VALIN column. At runtime, the parameter will be filled with the value from the screen field.
image

Now Creation of System data Container :

Transaction ‘SECATT’.
image
Since we are not Doing Remote Testing .Therefore Test System is “NONE
(In Case of Remote Testing RFC destination has to be created in SM59 and should be specified under “RFC Destination Tab”)
image
In the next weblog Creation of “Test Configuration” and Execution of the Test Case will be covered thus completing the Test Case for Sales Order Scenario.

eCATT: Creating & Executing Test Configurations


Creation of Test Configuration

In my previous weblogs on eCATT we were discussing “Creation of Test Case for the Sales Order Scenario” . In the last weblog I had demonstrated the creation of “Test Data Container” . The only step left for the completion of Test Case for the above said scenario is the creation of “Test Configuration “.

I will explain creation of “Test Configuration” with the help of Screen Shots .


Transaction ‘SECATT’ . : Creating Test Configuration .


image


image

In the Test Configuration ( zsales_config ) Test data “ZSALES_DATA”( Created in last Weblog ) is attached .


image

Note : The field Target System is Blank as Testing will be performed Locally .

Now we have to copy variants from Test Data Container to the Test Configuration .

image

image
The above screen shows the three variants namely :
· ECATTDEFAULT
· VAR1
· VAR3

Now the execution of this Test Configuration will Test the Sales Order Process with three different set of data .


Executing Test Configuration : zsales _config .



image
Now , The Log Generated after ZSALES_CONFIG was executed .


image
The Log reveals that variant ECATTDEFAULT AND VAR1 executed successfully ( i.e sales order creation was possible with these set of Data )
But with Variant VAR3 Error : Order type OR not defined in Sales Area<1000 16 00 occurs .
From the above Test Scenario we were able to infer that
Standard Sales Order type OR cannot be created in Distribution channel 16 .


Thus we have successfully created a Test Case for the Sales Order Scenario .

In my next weblog on eCATT , I will discuss Creation of Test Case for “WebDynpro” applications .

eCATT: Creating a Test Case for a Web Dynpro Application
This Weblog will discuss how to create a Test Case for a Web DynPro Application. This is one of the major features of eCATT that allows users to test business processes that cross system boundaries.

In my previous Welogs on eCATT , I discussed topics starting from "Introduction to eCATT" to "Executing a Test Case using eCATT ". This Weblog will go a step further and discuss how to create a Test Case for a Web DynPro Application. This is one of the major features of eCATT that allows users to test business processes that cross system boundaries.

The scenario for Test is as follows :

Scenario

The goal is to create a Test Case for a Web Dynpro Application that is on java Stack . The application is for Purchase Order Creation.
The application will be tested for different set of data .
The url is : http://:/webdynpro/dispatcher/local/PO/CreatePO


Procedure:

The first step towards creating a Test Case for a Web Dynpro Application is to create a
RFC destination in SAP .

Tcode : SM59
RFC Destination : WEBDYNPRO2 , Type : G
Target Host :
Service :


image



Now , create a System data Container assigning HTTP RFC destination created above .

Tcode : SECATT


image


After creation of Test Data Container , Create Test Script . ( the creation of the same has been discussed at length in my previous weblogs )

In pattern option under UI control Group select WEBDYNPRO command .
Entering System data Container and Target System .

image

The Application in our case is “/webdynpro/dispatcher/local/PO/CreatePO”

image


Recording starts . The application starts in the browser .

image


Entering appropriate Header Info in the fields .

image


Adding item details .

image

Creating Purchase Order .


image

The PO is created in SAP and the PO number is reflected in top right corner .

image

Now , click “Stop Recording” Option .

image


Below we can see a WEBDYNPRO command is created for each page of application.

image

Now Parameterize the Input values

image

Creating Test Data Container .

image

2 Variants for are created . The Company code data is different in both cases .

For Test Variant 1 : Company Code is 1000.
For Test Variant 2 : Company Code is 3000.

image


Now Creating Test Configuration and attaching Test Data Container .

image

Executing Test Configuration .

image

Examining Log we see that :

PO can be created with var1 ( Company Code :1000 )

PO cannot be created with var2 ( Company Code :3000 )

image

Thus we were able to successfully Create a Test Case for a "Web Dynpro Application" deployed on Java Stack using eCATT.

1

Recording a test case

1.1

To record a test case, call Transaction SCAT and enter test case Zuser_creat.
Do not choose Enter.
Choose Test Case Record Transaction. Enter Transaction SU01, and choose Record/Enter.
The system runs Transaction SU01.
Enter the user name TESTZ and choose Create.
Enter the user’s title first name ZEBRA and the last name TEST.
Select the Logon data tab, enter init as the initial password, and repeat the password, profile select sap_all then choose Save.
Go back a screen and
In the dialog box displayed, select End recording.
A message is displayed stating that the recording has ended.
Enter the test case title User maintenance.
In the field Component, enter BC-SEC-USR.
Save the test case.
In the field package class, enter $TMP.
Choose Save to save the attributes.
To save the test case functions, go back.

2

Entering parameters for a test case

2.1

To define parameters for a test case, call Transaction SCAT.
Enter the test case name Zuser_creat.
Select Functions and choose Change.
Double-click on TCD.
Then double-click on program SAPLSUU5 screen 0050. (first appearance of this program)
The first screen of Transaction SU01 is displayed. (If you backed out, enter the procedure name again and double-click on TCD.)
Double-click on the user name field. In the field Param. name, enter an "&", and choose Copy/Enter.
Choose Next screen and double-click the last name. In the field Param. name, enter an "&" and choose Copy/Enter.
Go back until the Save folder appears, and choose Save.

3

Creating and using an external variant for the test case

3.1

To export the default parameters into a frontend file, in the test case, select Goto Variants Export Default.
Note: The default file name is .txt. Do not change the default values.

3.2

Open the file, with excel and edit and add another couple of user, and save the text file

3.3

To execute the test case using the external variant from file, from the initial CATT screen, enter the test case name and choose Execute.
In the field Variants, select External from file and choose Choose. Select the file created above, and choose Open. Under Processing mode, select Errors, and choose Execute.
Note: When you use this method, the file must be imported each time the test case is executed (file remains only on PC).

Implementation Approaches

The following are the implementation approaches for ERP

Big Bang Approach


In this approach, ERP is implemented at one-go at all the offices of the organisation.

Pilot Rollout

In the Pilot rollout approach, one subsidiary business unit (SBU) is selected as the pilot and ERP is first implemented in that unit. Then it is rolled out to other business units in a phased out manner.

Functional Rollout

In the functional rollout approach, one function like finance or materials management is selected for implementation. Then one by one ERP is implemented for each of the functions in the organisation.

Cross-Develop Global Prototype
In the cross-develop global prototype, a prototype is first developed and tested. Once successful, the implementation is done for the entire organisation.

Common Questions

1. What is ERP?

ERP is a package with the techniques and concepts for the integrated management of business as a whole, for effective use of management resources, to improve the efficiency of an enterprise. Initially, ERP was targeted for manufacturing industry mainly for planning and managing core business like production and financial market. As the growth and merits of ERP package ERP software is designed for basic process of a company from manufacturing to small shops with a target of integrating information across the company.

2. Different types of ERP?

SAP, BAAN, JD Edwards, Oracle Financials, Siebel, PeopleSoft. Among all the ERP’s most of the companies implemented or trying to implement SAP because of number of advantages over other ERP packages.

3. What is SAP?

SAP is the name of the company founded in 1972 under the German name (Systems, Applications, and Products in Data Processing) is the leading ERP (Enterprise Resource Planning) software package.

4. Why do you usually choose to implement SAP?

There are number of technical reasons numbers of companies are planning to implement SAP. It’s highly configurable, highly secure data handling, minimum data redundancy, maximum data consistency; you can capitalize on economics of sales like purchasing, tight integration-cross function.

5. Can CRM run without a SAP R/3 implementation?

Certainly, you can run CRM without R/3 implementation. You can use pre-defined content in CRM using your non-SAP data. Here you simply need to map the transfer structures associated with CRM data sources to the inbound data files or load data in CRM.

6. What is IDES?

International Demonstration and Education System. A sample application provided for faster learning and implementation.


7. What is SAP R/3?

A third generation set of highly integrated software modules that performs common business function based on multinational leading practice. Takes care of any enterprise however diverse in operation, spread over the world. In R/3 system all the three servers like presentation; application server and database server are located at different system.

8. What are presentation, application and database servers in SAP R/3?

The application layer of an R/3 System is made up of the application servers and the message server. Application programs in an R/3 System are run on application servers. The application servers communicate with the presentation components, the database, and also with each other, using the message server. All the data are stored in a centralized server. This server is called database server.

9. What are datasets?

The sequential files (processed on application server) are called datasets. They are used for file handling in SAP.

10. How can an ERP such as SAP help a business owner learn more about how business operates?

In order to use an ERP system, a business person must understand the business processes and how they work together from one functional area to the other. This knowledge gives us a much deeper understanding of how a business operates. Using SAP as a tool to learn about ERP systems will require that the
people understand the business processes and how they integrate.

11. Define Master data and Transaction data?

Master Data: Master data is data that remains unchanged over a long period of time. It contains information that is always needed in the same way. With master data you are dealing with attributes, texts or hierarchies.
Transaction data: Data relating to the day-to-day transactions is the Transaction data.

12. Name some drawbacks of SAP?

Interfaces are huge problem, Determine where master data resides, Expensive, very complex, demands highly trained staff, lengthy implementation time.

13. What are variables?

Variables are parameters of a query that are set in the parameter query definition and are not filled with values until the queries are inserted into workbooks. There are different types of variables which are used in different application: Characteristics variables, Hierarchies and hierarchy node.

14. What is AWB? What is its purpose?

AWB stands for Administrator Work Bench AWB is a tool for controlling, monitoring and maintaining all the processes connected with data staging and processing in the CRM system.

15. What are the different types of source system?

SAP R/3 Source Systems, SAP BW, Flat Files and External Systems.

16. What is Extractor?

Extractors is a data retrieval mechanisms in the SAP source system. Which can fill the extract structure of a data source with the data from the SAP source system datasets. The extractor may be able to supply data to more fields than exist in the extract structure.

Followers

About Me

My photo
ENERGY is my SECOND NAME because LOYALTY is my FIRST. I NEVER LET PEOPLE DOWN and NEVER FORGIVE BETRAYERS. WORDS are my WEAPONS and STYLE is my ATTITUDE. FRIENDSHIP is my biggest STRENGTH and FRIENDS are my biggest WEAKNESS. I LIKE it when PRESSURE PILES ON ME & TEACHES me how to LIVE LIFE EASY. I know NO BARRIERS, NO LIMITS & LOVE to do THINGS in my WAY. That's when the whole WORLD is AGAINST YOU, but I LOVE OPPOSING FORCES!! That MAKES me more STRONGER as a PERSON. CREATIVITY is my USP and out-of-the-box thinking is my SPECIALISATION. I WEAR my ATTITUDE & I am who I am. Change is the only static thing in the world but I never let it cross me. FAILURE is my BIGGEST FEAR & FEAR is my BIGGEST FAILURE. I NEVER FOLLOW FASHION but LET FASHION FOLLOW ME. I never exaggerate by saying I am so and so, but I am enough GOOD for people to LOVE me and enough BAD to be put behind the bars. ;-). I don't know the straight road to approach life, instead I make my own roads. People who love me get addicted to me and I get addicted to them. So just be in touch and let me touch your life!! My One and only funda: "NEVER STICK TO BASICS"