Ansicht
Dokumentation

HSACPBSAWH0 - Additional Working Hours Valuation Workbench

HSACPBSAWH0 - Additional Working Hours Valuation Workbench

rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

You use this report to:

  • Valuate and record the payment amount that is due to an employee for additional working hours (AWH).
  • Revaluate and record the amount difference between two AWH payment amounts to support retro scenarios.

Integration

  • The Additional Working Hours (3405) infotype record display the valuated AWH payment amounts.
  • Valuated amounts are recorded in the MAWR wage type and stored in the Additional Payments (0015) infotype.
  • Differences between valuated amounts are recorded in the MAWO wage type and stored in the Additional Off-Cycle Payments (0267) infotype.
Note: The actual payment is done using standard off-cycle or regular payments in payroll.

Prerequisites

You have completed the Customizing activities under Payroll: Saudi Arabia -> Public Sector -> Additional Working Hours.

Features

When you run this report, it performs the following steps:

  1. Reads the relevant Additional Working Hours (3405) infotype records.
  2. Retrieves the daily and hourly rates based on:
  • Data from Basic Pay (0008) and Recurring Payments/Deductions (0014) infotype records

  1. Valuates the additional working hours with the following calculation:
additional working hours x corresponding rate
  1. Saves the resulting valuated amount in master data (wage type MAWR for valuated amounts, and MAWO for difference amounts resulting from revaluation).

Selection

Standard Variants

Output

Activities

Example

Assume you want to valuate the additional hours that an employee, with the following characteristics, has worked:

Daily work schedule NORM
Salary (hour) SAR 50
Transportation allowance (day) SAR 30

Also consider that you have made the following Customizing settings:

Define Valuation Bases for Grouping

AWH Group Wage Type Wage Type Long Text Rate Type
NORM M020 Monthly salary Hourly Rate
NORM M711 Transportation allowance Daily Rate

As per the employee's IT3405 records from January, 20 additional hours have been worked in 10 days. You then run the report, which calculates the following:

20 x 50 = 1000
10 x 30 = 300

The first calculation takes the 20 additional working hours and multiplies by the employee's hourly salary rate of SAR 50, resulting in SAR 1000. The second, in turn, takes the 10 days when the employee has worked additional hours and multiplies it by the transportation allowance rate of SAR 30, resulting in SAR 300.

The report then stores the total valuation amount of SAR 1300 in the MAWO wage type, by default in IT0267.

Then in February, the employee receives a pay raise, to become effective retroactively as of January. The employee's rates have become the following:

Salary (hour),,SAR 75

Transportation allowance (day) SAR 40

You then run the report again, so that the employee's additional working hours from January can be revaluated. The report calculates the following:

20 x 75 = 1500
10 x 40 = 400

...and then the following:

1500 - 1000 = 500
400 - 300 = 100

The report then stores the total difference amount of SAR 600 in the MAWR wage type in IT0015.






Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 5955 Date: 20240520 Time: 084327     sap01-206 ( 76 ms )