01-04-2013 1:39 PM
I want to be able to restrict users to change an org unit in PO10 based on personal area in Info type 1008. For example user1 can only change an org unit with personal area PA01 and user2 should only change org unit with PA02. How can I do this? I tried using the object P_ORIGIN, but this object is not checked when editing fields of info type 1008.
Thanks
Zak
01-16-2013 8:05 PM
Hi Zakaria,
in SAP HR Infotypes are categorised as below.
Infotype Number Range | Area |
0000-0999 | Personnel Administration |
1000-1999 | PD Objects(Organizational Management |
2000-2999 | Time Management |
4000-4999 | Recruitment |
9000-9999 | Z or Custom Development |
Where as your trying to restrict a Organizational Management infotype 1008 with P_ORGIN object is is not correct in this scenario.
What you can do is, restrict 1008 IT with PLOG object, and Personnel Areas with P_ORGIN.
Like User 1 P_ORGIN(PA01) and PLOG 1008
User 2 P_ORGIN(PA02) and PLOG 1008
01-16-2013 8:48 PM
We have setup like you mentioned except that we want to restrict all infotypes besed on PA:
my setup:
User 1 P_ORGIN(PA01) and PLOG *
User 2 P_ORGIN(PA02) and PLOG *
but, User 1 can change org unit of PA02
and User 2 can change org unit of PA01
It is still not restricting based on personal area. Do we need to implement PD profile or can it done using regular roles? Thanks.