Differences betwen Programs

Question: Hi sapers.

I don't understand which the difference betwen program RHPROFL0 and program RHBAUS00 to generate an Structural Profile.

Anybody can help me?

Regards.

Answer:
ogheras, program RHPROFL0 can be used to assign the PD profile for a userid. ( updated table T77UA )...
Program RHBAUS00 is used to create a index of PD objects for a given userid that is loaded into & stays in SAP memoy . This makes it faster for a userid to access those PD objects. Has to be run to refresh that index for the userid to gain access to new objects.

That was my undertanding of RHBAUS00 and i was decide not to use as we saw no impact on preformance with userids accessing 10K of objects
_________________
regards,
rob

Answer:
Thanks Rob.

But, after you assign a profile to a user using RHPROFL0 program, I think you will have to use RHBAUSS00 to generate the index.

Or using RHPROFL0 is not mandatory to use RHBAUSS00 ???

Thanks a lot.

Answer:
ogheras, we run RHPROFL0 daily ( with 2 different variants ) but donot run RHBAUSS00... to do so you would need to specify a userid or userids ... we have 40K users on the system and very few would need to have a index created for them ...
_________________
regards,
rob

Answer:
Thanks a lot, Rob.

Regards.

Answer:
As I recall RHBAUSS00 is only useful if you have the configuration settings set to have SAP check to see if the PD profile evaluation is stored in the INDX table. If it is not set then storing it will not result in any runtime saving then having SAP evaluate it at runtime.

If you have very convoluted PD profiles then the pre-evaluation and days to wait before re-evaluation are important.

RHBAUSS00 is available to force SAP to store the evaluation and addresses the problem of why someone cannot see the person just moved into their section. The stored data will not contain the new person and therefore cannot see the new person, buy runing RHBAUSS00 the evaluation is updated and the new person can be seen.

Since most companies change people daily they run RHBAUSS00 daily or more frequently. This ensures the new data is always available. Since the RHBAUSS00 can be run in batch is can process all the evaluations when the machine is not busy and cause teh HR reports to run much faster as SAP does not have to do the evaluation, it just retreives it from table INDX.
_________________
John A. Jarboe
Copyright ?2007 - 2008 www.jt77.com