02-21-2012 3:27 PM
Hello All,
We have structural authorization implemented and facing issues when a new employee is hired and added to a manager.
The Manager is unable to view the new employee data in PA30, even though Manager profile/INDX is regenerated using program RHBAUS00. When i looked at the output details of this program RHBAUS00 for the manager user id, i noticed the new hire is not added to the list.
We did follow other steps to keep the INDX upto date for the manager user.
RHBAUS02 - To check and compare user data in table T77UU
RHBAUS00 - To generate index
Let me know if we miss anything here. Appreciate your help!
Thanks
02-21-2012 11:56 PM
GDay,
Quite often in these cases I found out that reason is in the dates. Check OOSP period parameter of the manager profile and infotype 0001 dates of the new hire. Report RHAUTH00 (tcode RE_RHAUTH00) is also good tool to see what does structural profile return per user when run on specific date. Make sure also that general authorisations match with infotype 0001.
SaQ
02-22-2012 1:47 PM
Got the reason!
Users should use their own user id to run the report to generate index. When i run the report for other users, the program generates objects for my user id and not the one i mentioned in the selection screen. Strange!
I am going to schedule this report in background with WF-BATCH to see how it works.
Thanks
Karthik
02-22-2012 6:11 PM
Hi,
This is not strange! You should run the RHPROFL0 first for the manager's position and then run RHBAUS02, RHBAUS01 and RHBAUS00 in this sequence for the Manager's user id updating the INDX table.
It is you or the background job which should run the above program for the end users and not the end users themselves.
and also a very good point mentioned by SaQ..keep in mind the date while you run RHPROFL0.