Configuring PCC

Objective

After completing this lesson, you will be able to configuring PCC

Configuration of Policy Type

VIDEO

Configuring Policy Types

Now that you’re ready to configure PCC, let’s look at the first step: configuring policy types. To configure a policy type, you will use the Configuration Workbench.

The policy types are used to logically group together the validation rules/alerts that could later be assigned to a payroll process, such as Monitoring, Productive Payroll, and so on.

The image shows the configuration workbench. Once you are prepared to set up PCC, the initial step is to configure policy types. You can accomplish this using the Configuration Workbench. Policy types are utilized to categorize the validation rules/alerts that may be assigned to a payroll process, such as Monitoring, Productive Payroll, and more.

Business Example

This practice shows how to create new policy types.

Create a new Policy Type in Configuration Workbench

Business Example

As a PCC consultant, you need to create a new Policy type designed for a specific country and functional area.

Steps

  1. Access Configuration Workbench transaction (transaction code PYC_CONF_WB).

    1. Open the Configuration tool favorite folder.

    2. Execute Configuration Workbench transaction.

  2. Create a new Policy Type with ID Z##_HRH65_POLICY_TYPE and name Z## HRH65 GROSS AND NET. Set up the new policy type to be applicable for Other Countries and for Validation Rules created in Manage Configuration application.

    1. Choose Policy Type from the drop-down list on the left panel.

    2. Select the Display/Change pencil icon in the upper left corner of the application toolbar.

    3. Choose the Create icon in the application toolbar.

    4. Enter ID Z##_HRH65_POLICY_TYPE, where ## - your group number and name Z## HRH65 GROSS AND NET.

    5. Define the policy type by country. You must decide to which country (or countries) the policy type will apply. For this exercise, use 99 Other countries.

    6. Check the box to select Use validation rules created from manage configuration.

  3. Validate the newly created Policy Type by clicking on the Validate button.

  4. Save your configuration.

    If the validation passed without warnings or errors save configuration.

Configuration of Processes Type

Process Category

The process type is featured by many attributes. One of the most important is the category. There are various kind of categories: they can be classified in off-cycle and classical categories.

The Off-Cycle categories will be discussed in Unit 8 of this course.

The classical categories can be classified in 3 types:

  • Monitoring type (including the categories Monitoring and Team Monitoring)
  • Productive Payroll
  • Others

Monitoring Process Types

The Monitoring and Team Monitoring process types are working with the pre-payroll concept (also known as "Test Payroll" or "Continuous Payroll"). The payroll result is "Test Payroll".

The Monitoring process type does not use the team concept. This means that only one team is created at the level of the process configuration with only team members and no team leader.

Unlike the Monitoring process type, the Team Monitoring process type does use the team concept. You can create dimensions to define the teams that will get the alerts automatically assigned to.

Productive Payroll

The Productive Payroll is dedicated to the execution of the Productive Payroll. The payroll result is "Productive Payroll".

There is no concept of team in the Productive Payroll; there is (like for Monitoring) only one team created at the level of the process configuration with only team members and no team leader.

Others

This category is mainly used for post-payroll activities or any other non-payroll process type.

There is no concept of team at all in this category of process types.

Maintain variants for the standard programs

Business Example

The PCC schedules various reports configured in the process steps as background jobs. Report variants must be created to execute these reports with the pre-selected parameters. Since the best practice implementation contains US-specific payroll processes, the report variants are required for your project country.

As a PCC consultant responsible for implementing the Payroll Control Center functionality, you need to prepare variants for the standard programs.

You already prepared the variant for the program H99_HRFORMS_CALL Call Print Program for HR Forms Workplace when you set up RCA in Exercise 11. It will be utilized for the corresponding process type configuration.

Steps

  1. Access the transaction ABAP: Program execution SA38.

    From the main menu bar on the SAP Easy Access screen, select SystemServicesReporting.

  2. Create a variant for the program RPCALCX0 Payroll driver (International version).

    1. Enter RPCALCX0 in the program name field.

    2. Click on the clock icon (Execute) in the upper left corner of the screen.

    3. Enter your payroll area (X1-X9 for groups 01-09, Y0-Y9 for groups 10-19, Z0-Z9 for groups 20-20, and ZS for group 30) in the mandatory field under the Payroll Period section of the program selection screen.

      (In the customer's project, any valid payroll area in the system could be specified. As the payroll process step is initiated, the PCC will dynamically substitute this value with the corresponding payroll area from the payroll process configuration. We recommend using the payroll area assigned to your group in this exercise to enable each participant to prepare their program variant.)

      Ensure that the default payroll scheme is set to X000.

      Whether test or production, the payroll mode is set within the process type configuration by category, ensuring that the same variant applies to monitoring and productive payroll process types.

      Ensure the Test run (no update) checkbox remains unselected on the driver selection screen.

    4. Save variant with ID GR##_HRH65 and Description GR## for PCC.

  3. Create a Posting Variant for country grouping 99.

    1. Execute transaction spro or on the SAP Easy Access screen, choose ToolsCustomizingIMGExecute Project.

      Choose SAP Reference IMG.

      Choose PayrollPayroll: InternationalReporting for Posting Payroll Results to Accounting Activities in the HR SystemActivities in the HR System. Choose the step Create Posting Variants.

    2. Select SAP Standard variant.

      Choose Details and then option Copy as.

    3. In the Posting variant field, enter GR##.

      In the Name field, enter Standard variant GR## HRH65.

      In the Country Grouping field, enter 99.

    4. Enter and then the Save button to save the new posting variant.

  4. Create variants for the program RPCIPE01 "Posting to Accounting: Create Posting run" for the posting simulation.

    1. Access the transaction ABAP: PROGRAM EXECUTION (SA38).

      From the main menu bar on the SAP Easy Access screen, select SystemServicesReporting.

    2. Enter RPCIPE01 in the program name field.

    3. Click on the clock icon (Execute) in the upper left corner of the screen.

    4. Enter your payroll area (X1-X9 for groups 01-09, Y0-Y9 for groups 10-19, Z0-Z9 for groups 20-29, and ZS for group 30) in the mandatory field under the Payroll Period section of the program selection screen.

    5. Choose from the drop-down list Posting variant GR## created in the previous step under the Data for Document Creation section.

    6. Ensure that Type Document Creation is defined by default as S Creation of simulation document.

    7. Save the variant with ID GR##_PCC_EX_SP and Description GR## Posting simulation.

  5. Create variants for the program RPCIPE01 "Posting to Accounting: Create Posting run" for live posting run.

    1. On the program RPCIPE01's selection screen, select P Live Posting Run from the drop-down list for the Type Document Creation field.

    2. Save the variant with ID GR##_PCC_EX_P and Description GR## Productive Posting.

  6. Create variants for the reports RPCIPA00, RPCIPDEL, RPCIPP00.

    1. Run the report RPCIPA00 Posting to Accounting: Document Overview.

    2. On the program RPCIPA00's selection screen, select PP Payroll Posting from the drop-down list for the Run Type field under the Data for Document Creation section.

    3. Activate Release selected documents check box.

    4. Save the variant with ID GR##_DO and Description GR## Documents Overview.

    5. Run the report RPCIPDEL Deletion of Posting Run.

    6. On the program RPCIPDEL 's selection screen, select PP Payroll Posting from the drop-down list for the Run Type field.

    7. Save the variant with ID GR##_DEL and Description GR## Deletion of Posting Run.

    8. Run the report RPCIPP00 Transfer to Accounting: Posting Initiated.

    9. On the program RPCIPP00 's selection screen, select PP Payroll Posting from the drop-down list for the Run Type field.

    10. Save the variant with ID GR##_TR and Description GR## Transfer to AC.

      Since these settings have already been completed in the training system, the following steps are optional and can be skipped. However, all steps must be completed on a customer project.

  7. Check variants for the reports RPUAUD00_PNPCE. You need this variant for RCA SBP_RCA_MD_AUDIT_LOG (SBP - RCA - Master Data Audit Log).

    1. SAP Easy Access menu Human ResourcesPersonnel ManagementAdministrationInfo SystemReportsDocumentsInfotype ChangeLogged Changes in Infotype Data.

    2. In the Read the documents from database section of the SAP_PCC_EX variant, make sure the Short-term documents checkbox is selected.

  8. Generate the program for the standard SAP query FLUCTUATIONS in the User group /SAPQUERY/H2: HR: Personnel Administration.

    This SAP Query is utilized in the configuration of KPI Drill Downs SBP_XX_DD10_03_REP_HEAD_HIRING and SBP_XX_DD11_03_REP_HEAD_LEAVING. Through the assignment of drill-down KPIs, they are, in turn, utilized for the KPI SBP_XX_K010_C_HIRINGS and SBP_XX_K011_C_LEAVINGS.

    1. Access transaction SQ03.

    2. Select /SAPQUERY/H2: (HR: Personnel Administration) from the User Group dropdown list.

      Click on the button Assign users and Infosets and ensure that all business users who will deal with KPIs KPI SBP_XX_K010_C_HIRINGS and SBP_XX_K011_C_LEAVINGS should be added to this user group.

    3. Come back to the transaction SQ03 initial screen.

    4. To go to the list of existing queries select EnvironmentQueries from the main menu bar of the transaction SQ03.

    5. Select FLUCTUATIONS from the query list for the user group /SAPQUERY/H2.

    6. Select QueriesMore functionsGenerate program from the main menu bar of the transaction SQ00.

    7. Choose Execute in the upper left corner of the transaction screen and verify the availability of the variant PCC_SBP for FLUCTUATIONS query.

  9. Maintain a default output device in the user parameters of the PCC backend user.

    1. Access transaction SU3

    2. Choose Default tab and define Output Device under Spool control section. Leave LOCL as default device for the exercise.

Configuration of Team Monitoring Process Type

Configuring Process Type

The next step is to configure process types using Configuration Workbench. The process type defines a series of steps that are to be executed once the Payroll Manager creates a process based on the process type. The process type is the most important object because it uses the entities created before.

The image shows a sample of a Process type with simplified configuration. The process type dictates the steps that will be carried out after the Payroll Manager creates a process. It is a crucial object as it utilizes previously created entities.

Business Example

This practice shows how to configure Team Monitoring Process Type

Configure Team Monitoring Process Type in Configuration Workbench

Business Example

The Process Type defines a series of steps to be executed once the Payroll Process Manager creates a process based on the Process Type.

As a PCC consultant responsible for implementing the Payroll Control Center functionality, you need to configure the Team Monitoring Process Type so that the Payroll Process Manager can run pre-payroll validations for their Payroll Area.

The Team Monitoring process creates test payroll results (the data is stored in the de-clustered tables and the cluster XT, not in the cluster for production payroll results). Ultimately, the Initiate Policies steps fetch the data and create the alerts and KPIs handled in the monitoring step.

Steps

  1. Access Configuration Workbench transaction (transaction code PYC_CONF_WB).

    1. Open the Configuration tool favorite folder.

    2. Execute Configuration Workbench transaction.

  2. Create a new Process Type with ID Z##_HRH65_TM_PROCESS_TYPE and name Z## HRH65 Team Monitoring Process Type relevant to Other Countries and category TM Team Monitoring.

    1. Switch to the edit mode by choosing the Display/Change icon in the application toolbar.

    2. By default, Process Type should be selected from the drop-down list on the left panel.

    3. Choose the Create icon in the application toolbar to make a new process type.

    4. Enter the following information on the Create Process Type pop-up window:

      • ID: Z##_HRH65_TM_PROCESS_TYPE
      • Name: Z## HRH65Team Monitoring Process Type, where ## - your group number.

      Choose OK in the lower right corner of the pop-up window.

    5. Set up the information in the Basic Information Tab:

      • Choose country: Select 99 for Other countries.

      • Choose the category TM Team Monitoring. Once you select this option, a new tab called Team Dimensions will be automatically added to the object.

      • Set the authorization prefix:PC##, where ## - your group number.

      • Selection Type: ABKRS payroll area (is populated automatically).

      • Recurrence type: PERIOD Payroll period (is populated automatically).

      • Period parameter: Set to 09 f ECP Monthly.

      • Contacts group: Set to PC##.

      Check the box to select Use validation rules created from manage configuration. Please Pay attention that this checkbox is only accessible in creation mode.

  3. Assign the required process steps to the new process type: Create Test Payroll Data, Posting Simulation, Initiate Policy (New), and Monitoring. Then, specify the ABAP program name and variant for each step where necessary.

    1. Click on the Step tab and add the following new steps for the payroll process. The steps should appear in the following order. You can drag each step to rearrange the order.

      • Create Test Payroll Data (PYP_V2_RUN_PAYROLL_TEST)

      • Posting Simulation (PYP_V2_SIMULATE_POSTING)

      • Initiate Policy (New) (PYP_TSK_INIT_POLICIES)

      • Monitoring (PYP_V2_MONITORING)

    2. To set the parameters step, double click on the step Create test payroll data.

      Configure the following parameters for the step:

      • ABAB Program: RPCALCX0

      • Job size for parallel execution: 20

      • ABAB program variant: Choose GR##_HRH65 from the drop-down list.

      Make sure that this step will be automatically started and confirmed.

    3. To set the parameters, double-click on the step Posting simulation.

      Configure the following parameters for the step:

      • ABAB Program: RPCIPE01

      • ABAB program variant: Choose GR##_PCC_EX_SP GR## Posting simulation from the drop-down list.

      Make sure that this step will be automatically started and confirmed.

    4. To set the parameters step, double click on the step Initiate Policy (New).

      Configure the following parameter for the step:

      • Job size for parallel execution: 20

      Make sure that this step will be automatically started and confirmed.

    5. To check the parameters step, double click on the step Monitoring.

      Make sure that this step needs to be manually started and confirmed.

  4. To assign Policy Types to the newly created Process Type click on the Policy Types tab.

    Choose and assign the following policy types:

    • SBP Policies for personal information ( * )
    • SBP Policies for employment and job information ( * )
    • SBP Policies for time data processing ( * )
    • Z## HRH65 GROSS AND NET (you created it in the exercise 20)
    • Z30 HRH65 EE Personal Info
  5. Activate Event Handler

    1. To activate Event Handler click on the Event Handler Tab.

    2. Check the box to select Event Handler Enabled.

    3. Relevance Check Logic: CL_PYC_EHI_RELE_CHECK_DEF (is populated automatically).

  6. Choose Payroll area and Policy ID as Team Dimensions.

    1. Click on the Team Dimensions tab.

    2. Choose Payroll area and Policy ID.

  7. Validate the newly created Process Type.

  8. Save Process Type configuration.

Log in to track your progress & complete quizzes