Any process built using the HCM Processes & Forms
framework can be assigned to a process group using Design Time for Processes and Forms
.
You can use process groups for several purposes; one purpose is to increase the flexibility when customizing the UI. The details for this are described below.
Creating custom iViews based on your business requirements
You can use the following two URL parameters in the iViews you create to point to your copied FPM application configurations. These parameters determine which processes the Portal displays:
PROCESS_GROUP
When you select the iView with this parameter, only the processes in the particular process group are displayed.
For example, assume you have three types of termination processes for which you set up a process group, ZTER
. You create a new iView, Execute Termination Processes
that calls the standard
FPM application configuration ASR_EXECUTE_5_STEP_PA
with the additional parameter PROCESS_GROUP = ZTER
. When the iView is opened in the Portal at runtime, only the processes in ZTER
process group are
displayed in the road map.
PROCESS_GROUP_EXCLUDE
Use this parameter to exclude groups of processes from your iView; for example, you might have a hiring freeze and want to restrict your hiring processes from being seen in the Portal. If you want to exclude
all the processes within your ZTER
process group (see above paragraph) from the iView, enter the PROCESS_GROUP_EXCLUDE = ZTERM
in the application configuration.
For more information about using parameters in application configurations, see Pointing to FPM Application Configurations from the Portal.
Flexibility in process selection list
You might wish to separate processes that your administrators in one country run from those of your administrators in another country. This would not be possible using the PROCESS_GROUP URL parameter described above. However,
there is another method available to you: the PASRG feature (Determining of Employee Grouping for Process Selection
) in transaction PE03
.
To separate the processes according to the example above, complete the following steps:
Create separate process groups for your different countries (for example, create a process group for all the processes you wish to be available in the US, and name it 'PROCGRPUS'.
In the system, open transaction PE03
.
Enter the feature PASRG
.
Select the Decision Tree
radio button and choose Display
.
Ensure that MOLGA (Country Grouping)
is displayed.
In the branch for MOLGA 10 (USA)
, enter the name of your process group (in our example, PROCGRPUS
).
This ensures that when an administrator with US country grouping is logged in, only the processes
from PROCGRPUS
are available.
For information on Process Groups
, see the SAP Library under