cancel
Showing results for 
Search instead for 
Did you mean: 

Employee replication from R/3 to CRM

Former Member
0 Kudos

Hi this is babu,

Can any tell me about, how to replicate Employess from r/3 to CRM, what are the settings that we need to take care.

Any one help out on this , im facing the problem how to do that..

Thanks

babu

Accepted Solutions (0)

Answers (1)

Answers (1)

srikantan_j
Contributor
0 Kudos

Hi Babu,

If you want to replicate the employees from R/3 to CRM, first you have maintain those in the organization plan in R/3 HR there, you can distribute the org plan to CRM Enterprise with ALE (Application Link Enabling). In this scenario R/3 HR is the leading system. You have to make changes to org plan in the R/3 HR System, and you have to update them to CRM Enterpise regularly. You can find further information in the IMG of the HR System under Basis->Application Link Enabling (ALE)->Model and Implement Business Process->Configure Pre defined ALE Business Processes-> Human Resource Management-> Distributint Master data->Set up Distribution Organizational Management.

After distributing the org model, you have to make the following setttings in Customizing for SAP CRM"

- Step1: Integration of organizational units with the business partner master records

Go to the following path in SAPCRM IMG menu:

IMG->Customer Relationship Management->Master Data->Business Partner->Integration Business Partner-Organization Management->Set up Integration with Organizational Management

In this IMG activity, you integrate business partner data with HR master data (organizational model and employees).

Do the following steps:

1. Activate global HR integration by setting the main switch HRALX/HRAC to 'X'.

2. Activate the integration between business partners and organizational units by setting the switch HRALX/OBPON to 'ON'.

3. Activate the integration between business partners and employees by setting the switch HRALX/PBPON to 'ON'.

4. Numbers can generally be assigned in three ways when creating business partners:

a) Number is taken as before from the general internal interval for number range object BU_PARTNER.

b) Number is taken from the special internal interval for the object.

c) Number is taken from HR and given a prefix. A special external interval is used, which has to be defined as XX00000000 to XX99999999, where XX stands for any two letters.

Number assignment is set for organizational units using HRALX/ONUMB, and for employees using HRALX/PNUMB.

The number range object for all switch values is BU_PARTNER, the interval being dependent on the switch value. The internal standard interval is used for switch value 1, for switch values 2 and 3 the interval is defined by the switch HRALX/OSUBG or HRALX/PSUBG. For switch values 2 and 3, a grouping also needs be created for these intervals using transaction BUC2.

To enable the system to connect the grouping and the number range interval, the name of the grouping must be exactly the same as that of the corresponding number range interval. The name of the grouping is in the first column of the table.

If you choose number assignment type 3 for business partners with the role employee (switch HRALX/PNUMB = 3), create the switch HRALX/PSUBG manually in table T77S0.

5. If you would like users to be informed by e-mail when errors occur, the recipient can be defined in switch HRALX/MSGRE (0=No messages, 1=Workflow administrator is notified, 2=User receives mail, 3=Both are informed).

6. If addresses are required to generate business partners correctly, the switch HRALX/OADRE must be set to 'X'. The standard address to be assigned to every organizational unit without its own address can be defined using HRALX/OADBP.

To create a standard address, create a business partner with an address and then enter this business partner's number in the switch.

7. If qualifications for employees are also to be transferred, the switch HRALX/PQUAL must be set to 'X'.

- Step 2: Integration of employee master records with the business partner master records

Go to the following path in SAP CRM IMG menu:

IMG-> Customer Relationship Management->Master data -> Business Partner ->Integration Business Partner - Employee-> Setup Integration with HR

In this activity, you integrate business partners in CRM with the HR application components from the ERP system. This means that business partner master records with the BP role Employee are created for your employees from existing HR master data distributed by ALE from the ERP system to CRM.

If you have implemented the HR application components in the ERP system, we recommend integrating business partners and the HR application components. In this case, you cannot create business partner master records with the BP role Employee in CRM.

To integrate business partners in CRM with the HR application components, do the following steps:

1. Execute the activity.

The screen HR: Set Up Central Person appears.

2. Add X as the value ID for the semantic ID HRAC for the group name HRALX.

In standard CRM, this field is blank.

3. Choose Active plan version as the value for the semantic ID PLOGI for the group PLOGI.

4. Set the value for the semantic ID PBPHR for the group HRALX to ON.

5. Save

6. Adjust the ALE distribution model of your HR system.

For conversion transactions, choose Tools -> ALE -> ALE Development -> IDoc -> IDoc Type Development -> IDoc types. Then choose Environment -> Conversion -> Basic types or Message types.

Apart from this, ensure that the ERP system and CRM have distinct number ranges. The intervals that are used in the ERP system have to be arranged as external intervals in CRM. In CRM, new objects have to be put into another interval.

- Step 3:Number ranges for employee master records in R/3 and in CRM.

Go to the following path in SAP CRM IMG Menu:

IMG->SAP Web Application Server->Application Server->Business Management->SAP Business Workflow->Basic Settings->Number Range Maintenance-> Maintain Number Ranges

In this step, you specify the number ranges for your PD objects and the type of number assignment. You must assign a unique number to every object.

You have the following options:

- Internal number assignment

If you want the SAP System to assign the numbers, enter "IN" in the 'NR' field. The number ranges are then indicated by the letters "IN".

- External number assignment

If you want the user to assign the numbers, enter "EX" in the 'NR' field. The number ranges are then indicated by the letters "EX".

You can define your own number ranges (subgroups) for individual plan versions (that are not valid for all plan versions) and object types. The names of the subgroups are set up so that the first characters specify the plan version and the last two specify the object type in detail. The structure of the subgroups depends on whether you are using number assignment valid for all plan versions or not.

By default settings, The entry $$$$ in the field subgroup represents all number ranges not listed explicitly. You should not delete this entry

Do the following steps here:

1. Enter the subgroup for which you wish to set up number assignment.

The following entries are allowed (when number assignment is not valid for all plan versions).

$$$$ (plan version and object type are generic)

PV$$ (plan version, object type is generic)

PVOT (plan version, object type)

The following entry is not allowed:

$$OT (plan version generic, object type)

The following entries are allowed (when number assignment is valid for all plan versions):

$$$$ (plan version and object type are generic)

$$OT (plan version generic, object type)

The following entries are not allowed:

PVOT (plan version, object type)

PV$$ (plan version, object type is generic)

Save your entries. The systems automatically creates an external number range (EX) and an internal number range (IN).

2. Specify the subgroup on the following screen and choose "Change intervals".

3. A new data screen appears on which you can maintain number range intervals. Choose "Create interval".

4. Enter the code for the number assignment (IN or EX), the lower limit and the upper limit of the interval in the dialog box which then appears.

In the case of external number assignment, mark the field "ext" also.

5. Choose "Insert" and save your entries.

Take note of SAP Note 312090 when distributing the HR Organizational Model into CRM with ALE.

Once you do all the above mentioned activities, you can sucessfully replicate the Employees from R/3 to CRM.

Hope this was useful to you

All the best and don't forget to reward points if helpful

regards

Srikantan