Ansicht
Dokumentation

ZHECM_CHANGE_PROC_STATUS - Change Compensation Process Status

ZHECM_CHANGE_PROC_STATUS - Change Compensation Process Status

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

Execute this report to activate the compensation process for a group of employees.

Activation is a two-step process that enables you to:

  • Consolidate the salary review triggered in Manager Self-Service.
  • Update the status of the compensation process in the relevant infotype (0759) and, on the other hand, generate/update secondary infotypes (0008, 0015, 0267 and 0761). Note, however, that once activated, the process cannot be changed anymore.

The allowed status changes depend on the process type for the compensation review, which is defined in the Customizing for Enterprise Compensation Management under Compensation Administration -> Settings for User Interface and Process -> Planning Process and Planning Overview -> Configure Planning Process and Planning Overview.

For employee-based process types, the allowed status changes are:

  • Records with status In Planning
You can change this status to Submitted, Rejected or Approved
  • Records with status Submitted
You can change this status to In Planning, Rejected or Approved
You can change this status to Active if the process type defined for the review is No approval, employee-based process(NE)
  • Records with status Rejected
You can change this status to In Planning, Submitted or Approved
  • Records with status Approved
You can change this status to In Planning, Submitted, Rejected or Active
  • Records with status Active
No status change allowed

For organizational unit-based process types, the status field in the Compensation Process infotype (0759) is not used to track the progress of the compensation planning process since this information is no longer employee-dependent. The allowed status changes are:

  • Records with status Active
No status change allowed
  • Records with any other status
You can change this status to status Active if the following conditions for the organizational unit to which the employee is assigned are met:
  • Process type Multilevel Approval, Org. Unit-Based Process (MO) allows activation if the organizational unit and all its superior organizational units have the process status Approved or, if no approving manager can be determined by the system, the process status Complete.

  • Process type Single-Level Approval, Org. Unit-Based Process (SO) allows activation if the organizational unit has the process status Approved or, if no approving manager can be determined by the system, the process status Complete.

  • Process type No Approval, Org. Unit-Based Process (NO) if the organizational unit has been submitted.

You can change this status to In Planning, Submitted, Rejected, or Approved. Such changes are not recommended since the status of the infotype record is no longer relevant to the compensation planning process

Note

This report is meant for mass processing. It is therefore recommended that you execute it in background via Program > Execute > Background.

Integration

Prerequisites

You must have performed the Customizing activities for Enterprise Compensation Management.

You must have maintained the Compensation Process infotype (0759). You are not required to maintain secondary infotypes. However, if you do maintain them, the existing infotypes affected by the compensation process will be updated accordingly.



Features

Selection

In addition to the standard time-dependent and organizational criteria, you can specify a range of compensation plans and reviews to be processed, as well as the status change you want to perform.

We also strongly recommend that you perform a test run to detect and correct possible errors before updating the database.

Standard Variants

Output

The report performs a two-step update for the selected group of employees:

  • The status in infotype 0759 is changed based on the status you have specified on the selection screen.
  • The secondary infotypes are created or updated.

If no errors have occurred, the process is completed. If errors have occurred, however, the process is interrupted and the personnel number is skipped. In this case, we recommend that you go through the error log, check and correct the data in HR Master Data, for example infotype 0008, and execute the report again. A secondary infotype is only created if the compensation amount/percentage/number is greater than 0. To retrieve the correct wage type, the system reads the employee's country grouping on the effective date and determines the wage type from the Compensation Plan Payroll Data table (T71ADM04), which is valid for non-LTI categories only. If no wage type is found, the status remains unchanged and an error message is displayed.

Activities

Example






General Material Data   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 7558 Date: 20240520 Time: 115900     sap01-206 ( 134 ms )