crm- settings configuration for master data replication
TRANSCRIPT
MASTER DATA REPLICATION ERP <-> CRM
By Sunil Peddina
SAP-CRM Consultant @Mahindra Satyam
Date: 06th June 2011
Business partner concept ERP <-> CRM:
The business partner concepts of the ERP system and the CRM system are different. Therefore you have
to define a mapping when exchanging business partners from ERP to CRM and vice versa.
ERP System –
Every business partner has to be assigned to an account group that determines the properties of business
partners, especially:
o Master data fields
o Number range
o Specific functionality for sales and distribution
There are more than 20 different account groups available in the standard delivery.
CRM System -
Business partners in the CRM system are grouped by using classifications which determine:
o Master data fields
o Specific functionality
The number ranges are not directly assigned to the classification. The number range is determined by the
so-called grouping. This grouping has to be assigned manually or automatically when creating a business
partner.
There are only 5 different classifications
o Consumer: Organization
o Consumer: Person
o Customer
o Prospective customer
o Competitor
The mapping of business partners has to be defined for both directions: from the ERP system to the CRM
system and vice versa. Thereby you have to:
Map account groups to classifications and make sure that the required fields in both systems are
identical
Map the number ranges
ERP -> CRM
In order to map the business partner master data from ERP to CRM you have to run the following
activities:
1. Identifying relevant ERP account groups.
2. Defining number ranges for CRM business partners.
3. Defining CRM business partner groupings.
4. Mapping ERP account group to CRM classification
1. Identifying/Creating Relevant R/3 Account Groups (SAP R/3)
SAP R/3 Role Menu Identifying Relevant R/3 Account Groups
Transaction code SPRO / OVT0
IMG Path Logistics General Business partners Customers Control Define
account groups and field selection for customer
2. Defining Number Ranges for Business partners:
Number range assignments:
There are two alternatives for mapping the business partner numbers from the ERP to the CRM
system and vice versa.
1. Choosing different number ranges 2. Choosing identical number ranges
In our scenarios we are following the identical number range for ERP & CRM System.
i.e. The business partner IDs of ERP and CRM business partners are identical.
There is always an internal assignment table that maps the ERP business partner ID to the
corresponding CRM business partner to ensure a consistent data exchange. Customers have to be
maintained in the ERP system and in the CRM system in parallel.
For each number range of the selected account groups of the ERP system you have to create a
number range in the CRM system.
Transaction code
BUCF (choose change intervals)
SAP CRM IMG menu
Cross-Application Components SAP Business Partner Business Partner Basic Settings Number Ranges and Groupings Define Number Ranges
3. Define CRM Business partners Groupings (SAP CRM)
Transaction code
SPRO
SAP CRM IMG menu
Cross-Application Components SAP Business Partner Business Partner Basic Settings Number Ranges and Groupings Define Grouping and Assign Number Ranges
4. Mapping ERP Account Groups to CRM Groupings (SAP ERP)
Transaction code PIDE
CRM -> ERP
In order to map the business partner master data from CRM to ERP you have to run the
following activities:
1. Defining number ranges for CRM business partners.
2. Defining CRM business partner groupings.
3. Creating ERP business partner number ranges.
4. Creating ERP account groups. 5. Mapping CRM classifications to ERP account groups.
From 1 -4 follow the above ERP to CRM process
5 Mapping CRM classifications to ERP account groups:
Transaction code PIDE
Selecting Customers for Replication (Filter Settings):
1. Transaction code R3AC1
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange
Object Management Business Objects
2. To set the filter for the business object CUSTOMER_MAIN, click on the filter symbol. 3. Go to the tab Filter Settings. 4. In the field Source Site Name, choose the site source of your data . 5. Make sure that you are in change mode. Choose Display <-> Change (Ctrl+F1). 6. Choose the relevant data for your filter settings, for example you can specify the
customer numbers for replication. 7. Enter the following data:
Table/Structure Field OP Low High Incl./Excl.
KNA1 KUNNR EQ 0001000001 0001999999 Inclusive defined set/array
8. Choose Save (Ctrl+S) 9. Choose No to all on the first dialog box. 10. Choose Continue (Enter) on the second dialog box..
Replicating Customers (SAP CRM):
Generally customers are replicated from ERP account group 0001 to CRM will be created as Corporate customer in CRM.
Before downloading from ERP, implement the BAdI - BUPA_INBOUND
1. Transaction code R3AS
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange
Initial Load Start
2. In the Load Object field, enter CUSTOMER_MAIN. 3. In the Source Site (Sender) field enter OLTP and in the Destination Site (Receiver) field enter
CRM. 4. To run the replication, choose Execute (F8). 5. Confirm the next screen message by choosing Continue (Enter).
Monitoring Replication Status :
1. Transaction code R3AM1
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange
Initial Load Monitor Objects
2. In the Object Name field, enter the downloaded object to get the download status of this object. You can also make no entry to get the status of all downloaded objects.
3. Choose Execute (F8). 4. The replication is complete if all objects have the status Done.
REPLICATING MATERIALS :
The following activities are required to replicate the product settings to the CRM system:
Checking Material
Defining Number Ranges for Materials
Defining Item Category Groups
Selecting Materials for Replication
Replicating Materials
Monitoring Replication Status
1. Checking Material (SAP ERP) :
In this step you check whether the material master that you want to sell in your CRM system is in the corresponding sales area in the ERP system.
Transaction code MM03
SAP ERP GUI menu Logistics Materials Management Material Master Material
Display Display Current
2. Defining item category groups :
The item categories of the ERP back end have to be created in the same way in the CRM system.
Transaction code SPRO
SAP ERP IMG menu Sales and Distribution Sales Sales Documents Sales Document
Item Define Item Category Groups
Copy the relevant item categories that you want to use in the CRM system.
To Copy the item categories to the CRM system do the following:
Transaction code SPRO
SAP CRM IMG menu Customer Relationship Management Transactions Basic Settings
Define Item Category Group
Paste the relevant item category groups of the ERP back end.
3. Selecting Materials for replication :
Transaction code R3AC1
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange Object
Management Business Objects
Enter the following data to set the filter based on the requirement:
Table/Structure Field OP Low High Incl./Excl.
MARA MATNR EQ <Low number> Inclusive defined
set/array
4. Replicating Materials (SAP CRM):
Transaction code R3AS
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange Initial
Load Start
5. Monitoring replication status (SAP CRM) :
Transaction code R3AM1
SAP CRM GUI menu Architecture and Technology Middleware Data Exchange Initial
Load Monitor Objects