Saturday, 14 September 2013

sap hr Personnel number check

SAP HR Personnel number check

-----Original Message-----
Subject: HR Personnel number check
Hi All
I am trying to implement HR: Personnel number check to stop administrators changing their own data. I have set it up as
indicated in SAP help, but cannot get it to work. Can anyone tell me the settings that need to be in place to implement - both in terms of the authorization profile in PFCG and for master data.
Thanks

-----Reply Message-----
Subject: RE: HR Personnel number check
1. ( sounds like you did it) set the P_PERNR flag to "on" T-code OOAC in 4.6 program MSAUTHSW ( or something like this)
2. P_PERNR value 'E' ( no 'I') and proper infotype
3. Populate info type 0105 subtype 0001 with the user IDs ( links the user ID with the personnel record
4. populate t513a ( I do not recall how this is done automatically may be report RHPROFL0)and may not be used in 4.6 I
believe it uses IT0105
Note also, depending on the version of SAP the P_PERNR does not work as documented... example if you want a user to change a specific Infotype of their own along with everyone elses you do not give P_PERNR at to that user for that info type...
You may need to play with P_PERNR. note also in 4.6 a '*' means something even though the documentation says it does not.

-----Reply Message-----
Subject: RE: HR Personnel number check
Thanks for those tips, I have done everything suggested apart from T513a, so I'll give that a try. Apart from that, when you say a '*' means something, can you be more specific?

-----Reply Message-----
Subject: RE: HR Personnel number check
If you are in VERSION 4.6 SAP checks for '*' in the 'Interpretation of assignment' and reacts differently dispite the documentation which says "The value '*' is not allowed in this context."
In version 4.5- the '*' in this field will cause it to work improperly when you want the user to have access to both 'E' and 'I', so you are better off not using the '*'

-----End of Message----- 

No comments:

Post a Comment