cancel
Showing results for 
Search instead for 
Did you mean: 

User Group in HCM

Former Member
0 Kudos

Hi All.

I have a requirement from my client as follows:

The client has a Service Center that deals with HR information, requests from employees, etc. In this Service Center, users will take care of data from several countries - i.e., one user will manage employee's data from US and Canada.

The problem is that when this user have set up his "own data" to UGR = 10, he will be able to manage US specific data, but will not be able to manage Canada specific data. In order to do this, the user will need to change his user group to 07, but then he won't be able to manage US specific data.

I though about some solutions to this, but none is very user friendly, as they require loging in and out each time the user needs to change the country he needs to manage - like building a program to automatically change the User Group, or having one SAP User ID for each country the service center user is responsible for.

Is there a solution for this issue (Using MDM is not an option)?

Please help!

thanks in advance,

Hermes.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Hermes,

Do one thing. Create a custom Role ZSSC and assign the role to the Share Service Center persons. Ask the basis consultant to give authorization for multiple countries data. This is very simple but effective solution.

Sandip

Former Member
0 Kudos

Guys: You are looking for feature IGMOD. Then in the Infogroups, say for an Action like Hire, you build an IG for the appropriate countries you will default form IGMOD.

Cheers, Al

Former Member
0 Kudos

Hi,

This is a tricky one.

I tried to find a function module which would let you maintain the UGR but was unsuccessful. Check if you can find it or else ask your ABAPer to explore a scenario as to how he can change the UGR group.

Here is the idea.

You will create a custom program to change UGR and MOL ( I think you would also like to change this).

Then you can create a tcode using SE93 and attach it to this program.

So effectively your user will have to run this tcode and the parameters UGR and MOL will be set automatcally.

Maybe you can create 2 tcodes and attach it to different programs which change the UGR and MOL accordingly.

cheers

Ajay

Former Member
0 Kudos

I think that the way to go is changing the UGR through ABAP too. The problem with this solution is that the changes are only effective when the user logs out and in again. I'll try to find out when the system checks for the UGR settings, and then change UGR before the check is done.

I'll update in here if it works out. If someone else knows how to do it, please let us know...

thank you all for your answers!

kr,

Hermes.

ted_dinh
Active Contributor
0 Kudos

You can run standard SAP tcode 'O037' (HR Customize user parameter) to switch paramters 'MOL' and 'UGR' to the proper country. I think this will take effect immediately w/o having to logout and log back in.

Former Member
0 Kudos

Great one Ted. Thanks for the enlightenment

I think its one of the best solutions.

cheers

Ajay

Answers (0)