Show TOC

Function documentationUsing Process Groups to Customize the UI

 

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.

Features

  • 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:

    1. 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'.

    2. In the system, open transaction PE03.

    3. Enter the feature PASRG.

    4. Select the Decision Tree radio button and choose Display.

      Ensure that MOLGA (Country Grouping) is displayed.

    5. 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 Start of the navigation path Configuration of Forms/Processes Next navigation step Process Configuration Next navigation step Set Up Processes Next navigation step Process Groups End of the navigation path