Ansicht
Dokumentation

HAEIPAI0 - Periodic Salary Increment Report

HAEIPAI0 - Periodic Salary Increment Report

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

T-Code and Area Menu Path

T-code: HRAEPRDINCR

Egypt Area Menu Path: Human Resources -> Payroll -> Asia/Pacific -> Egypt -> Reports -> Perform Employee Salary Increment.

UAE Area Menu Path: Human Resources -> Payroll -> Asia/Pacific -> United Arab Emirates -> Tools -> Periodic Salary Increment Report.

Purpose

You use this report to record employees' periodical salary increase in the system. By default, the report delimits the record in the Basic Pay (0008) infotype.

Integration

  • The report uses class CL_HRPBSAE_SERVICE_DURATION (method CALCULATE_SERVICE_DURATION) to determine an employee's service duration. Based on service duration, the amount of the increment is calculated.
  • The report uses function module HRAE_INDIRECT_VALUATION for calculating indirect evaluation.

Prerequisites

The prerequisites depend on how you implemented the local HCM solution:

  • If you implemented the solution based on a salary structure compensation model, and you want the increment to be a specified amount rather than a percentage, you must make the required settings in Define Pay Grades And Levels.
  • If you implemented the solution based on a salary structure compensation model and you want the increment to be a percentage rather than a specified amount, you make the required settings in the Maintain Valuation of Base Wage Types activity.
  • If you implemented the solution based on a pay-scale structure compensation model and you want the increment to be a specified amount rather than a percentage, you must make the required settings in Customizing for Personnel Management, under Define Pay Scale Groups And Levels
  • If you implemented the solution based on a pay-scale structure compensation model and you want the increment to be a percentage rather than a specified amount, you make the required settings in the the Maintain Valuation of Base Wage Types activity.
  • In addition, regardless of whether you are using the Egypt or UAE local version, you make settings in Customzing for Payroll: United Arab Emirates → Periodic Salary Increment.
  • It is important that the end user running the report knows the basic pay wage type. Also, if a spillover wage type is required, the implementing consultant should create this wage type and inform the end user so that the end user can enter the spillover wage type in the Spillover wage type field.

Selection

Further Selection

Apart from the factors listed in the Selection block, you can use the following pay scale-related parameters to select the relevant employees:

  • Planned Compensation Type: Use this field to specify whether the company uses a Salary structure or a Payscale structure.
  • If you select Salary Structure, you must enter the wage type used to store the increment amount in the Increment Wage Type field.

  • If you select Payscale Structure, you can either select the Increase By One Payscale Level checkbox or specify the increment amount in the Increment Wage Type field.

  • Pay Scale Type
  • Pay Scale Area
  • Pay Scale Group
  • Pay Scale Level

Control Parameters

You can determine the data used to record the new salary in infotype 0008, such as the wage type, the change starting date, the change reason and so on.

When you choose an execution option other than Test Run, the system firstly checks whether you have entered an action in the Action Type and Action Reason fields. If an action was entered, the report secondly creates a record in the Action(0000) infotype using the specified action type and action reason. The report then updates the Basic Pay (0008) infotype according to the specified execution option (see below).

Execution Option

You determine how this report updates the infotype records. The possible options are as follows:

  • Batch Input Session: The report creates a batch input session that includes all the processed employees. To update the selected employees' records in the Basic Pay (0008) infotype, you can process the session using the transaction Batch Input Processing (transaction code SM35). You specify the attributes of the batch input session, such as name and processer, which help you to find the session later.
  • Update Directly: The report directly updates the selected employees' records in the Basic Pay (0008) infotype. You can check the new record before saving them in the system.
  • Test Run: The report does not update infotype records.

Output

By default, the Completed Salary Increase node in the Log area is selected. And the successfully processed employees are displayed with the information related to job, pay scale and salary.

Different action options are available to you depending on the execution option you choose on the selection screen:

Batch Input Session

The batch input session that includes updated data is created. You can choose the Go Batch Input Processing button to start the transaction SM35. You can then process the session that is just created and update the infotype records.

The report displays every updated record or only the records with error. See Selection session.

Test Run

The following update options are available on the output screen:

  • Create Batch Input Session
  • Update Infotype

You can select relevant employees, and choose one of the update options to update master data.






ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 7794 Date: 20240520 Time: 084810     sap01-206 ( 123 ms )