cancel
Showing results for 
Search instead for 
Did you mean: 

Replication of data from HR to SRM

Former Member
0 Kudos

Hi SRM'ers!

I currently work on SRM 5.0, in classic scenario with ECC 6.0.

We try to implement data replication from HR to SRM: UO, Positions and users, and also attributes (infotypes 1000, 1001, 1002...).

We manage to replicate via Report RHALEINI: UO and Positions but we have issue with persons. Indeed, the user is created in SRM but not attached to the position in ppoma_bbp.

Moreover when trying to attach it to the position via Tx po13, no business partner is created! The object link is not created.

What have we missed? Has somebody already faced the problem?

Please help!

Thanks.

morgane

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

Hello,

In our case, we manage to transport organizational units and positions within these units, but we can not transport employees (which means that no CP and BP numbers are generated) .

We are following Idocs via WE05 in SRM and it seems that a filter was missing: 1001; objt CP; SUBTYPE A209.

We added it in tx BD64 in ECC, but there is still a problem: " with filtering of data in central person XXX" and each time the replication of persons failed in SRM.

As a result, no central person is created in SRM organizational structure nor attached to a position. In the same way, no users created.

Please help!

Regards,

morgane

Edited by: MORGANE CHEVALLIER on Mar 19, 2009 6:28 PM

Former Member
0 Kudos

Hello Morgane..

This is very basic....but can you look if both in ECC and SRM system the User is created..?

and have appropriate roles assigned..

Thanks

Arshad

Edited by: arshad ahmed on Mar 20, 2009 7:49 AM

Former Member
0 Kudos

Hi Morgane,

Unfortunately, there are a lot of things which may influence integration between HR system and SRM system. You have to make sure that all organizational units are transported with the addresses (Country, City and Postal Code); also check in customizing Country regions, they have to be one and the same in HR and in SRM;also check employee data infotype 0105 (any erros in the definition of the address and email address) and if user IDS are created in SRM, they should also have user master record created in HR system.

In our system we have set up filter for infotype 1001:

sub-type A002; B002; B003; B012for object type O, and related objects o and S;

sub-type A003; A008; A012; B007 for type of related objects C,O and P and object type S;

sub type B008 for type of related object S and object type P

Check in BD87 in inbound Idoc to SRM system what is the error and go through different segments and check which of them contains errors.

Desislava

Former Member
0 Kudos

Hello,

When repairing my user in BBP_BP_OM_INTEGRATE in SRM I have following message:

"User is not assigned to organizational structure"?

Morgane

Former Member
0 Kudos

Hi,

I am working with the same integration scenario SRM 5.0 Classic with Organizational structure created in HR system. As I can understand from your posts, you have managed to transport organizational units and positions within these units, but you can not transport employees (which means that no CP and BP numbers are generated) in SRM system? Or you have employee BPs, but you can not generate user IDs automatically in HR system? If it is the second case, in order to assign users IDs automatically, you have to create user master record for each user ID in HR system and of course the user profiles in SRM system. There is no need these users to have any roles in HR system.

If no business partners are generated for the employees at all, than you have to check several things:

*1st check the number ranges and assign them to groups in Customizing :Cross Application Components-> SAP Business Partner->Business Partner-> Basic Settings->Define Number Ranges/Define Groupings and Assign Number Ranges

*2nd Check you entries in table T77S0 (steps in Customizing : SRM->Cross Application Basic Settings->Organizational Management->Integration Business Partner-Organizational Management->Set Up Integration with Organizational Management). Here you maintain all switches necessary for the integration between HR and SRM system (do you have entry from group HRALX: USRAC - Create Relationship to user: Value field have to be empty)

Check the following keys the group HRALX : (entries should be identical to the entries of the same table in HR system)

HRAC X Activate HR Integration

MERID X Enter Integration Error in IDOC

MSGRE 2 Recipient of Error Message When Creating BP

OADBP Business Partner of Standard Address

OADRE Address Necessary for Business Partner?

OBPON ON Integration O-BP Activated

OBWIG X Ignore Business Partner Warnings

ONUMB 3 Business Partner Number Assignment (Org. Unit)

OSUBG ZO Business Partner Subgroup (Organizational Unit)

PALEO Log: Organizational Units in ALE

PALEP Log: Employees in ALE

PBPHR ON Employees Are Replicated from HR System

PBPON ON Integration of Employees/BP Activated

PCATS Integration P-BP for CATS Activated

PINAC Activate ALE Distribution of Inactive Employees

PINAC Activate ALE Distribution of Inactive Employees

PLEVE 5 Log: Detail Level of Error Messages (1 - 5)

PNUMB 3 Business Partner Number Assignment (Employee)

PQUAL Import Qualifications

PRTON Log Active

PSUBG ZH Business Partner Subgroup (Employees)

PSYNO Log: Organizational Units in Dialog

PSYNP Log: Employees in Dialog

USRAC Create Relationship to User

  • 3d Maintain addresses for the organizational units (at least - Country, postal code and Region). Addresses should be maintained in HR system before to be transported to SRM system and before assignment of positions.

Hope this information is helpful for you in case of any questions, please let me know.

Regards,

Desislava

Former Member
0 Kudos

Hi everybody,

I succeed in replicating Central Person from HR to SRM but the US (User) is still not linked to my position in SRM.

I replicate the user but no relation of type A008 is created between my position and my user.

I can do it manually through PO13 for example but as I'm trying to implement replication from HR to SRM in automatic; my client will not want to relate manually each user to his position in SRM structure.

Has somebody has an idea of the problem?

Thanks in advance.

Regards,

morgane

Former Member
0 Kudos

Hi!

I carefully followed note 550055 and others rlated to the subject. My problem reamin the same:

when replicating organisational objects it is fine for O and S but not for Person.

Indeed personns are sent to SRM in PPOMA_BBP but no link exist between my post and my person.

Moreover, no central person is created and thus no Business partner. However I ran BBP_BP_OM_INTEGRATE to repair missing links.

I don't understand why person and related links are not created?

Please help!

morgane

Former Member
0 Kudos

Hi,

Thanks for answers!

I go to PP01 tx but what relations do I have to specify? it seems like PA40 in ECC.

Morgane

Former Member
0 Kudos

Hi,

Check the OSS note 550055.

Regards,

Ram

Former Member
0 Kudos

Hi,

Go through the below link

Regards,

Sachin

khan_voyalpadusman
Active Contributor
0 Kudos

if you are replicating user details from HR , you also need to get the relationships from HR

please refer to the transaction PP01 , which is used to maintain the relationships