crm- settings configuration for master data replication

11
MASTER DATA REPLICATION ERP <-> CRM By Sunil Peddina SAP-CRM Consultant @Mahindra Satyam Date: 06 th June 2011

Upload: amar1980

Post on 02-Oct-2014

931 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: CRM- Settings Configuration for Master Data Replication

MASTER DATA REPLICATION ERP <-> CRM

By Sunil Peddina

SAP-CRM Consultant @Mahindra Satyam

Date: 06th June 2011

Page 2: CRM- Settings Configuration for Master Data Replication

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.

Page 3: CRM- Settings Configuration for Master Data Replication

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

Page 4: CRM- Settings Configuration for Master Data Replication

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

Page 5: CRM- Settings Configuration for Master Data Replication

4. Mapping ERP Account Groups to CRM Groupings (SAP ERP)

Transaction code PIDE

Page 6: CRM- Settings Configuration for Master Data Replication

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.

Page 7: CRM- Settings Configuration for Master Data Replication

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

Page 8: CRM- Settings Configuration for Master Data Replication

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.

Page 9: CRM- Settings Configuration for Master Data Replication

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:

Page 10: CRM- Settings Configuration for Master Data Replication

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:

Page 11: CRM- Settings Configuration for Master Data Replication

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