Ansicht
Dokumentation

OHAICA01 - Determine rules for hourly absences splitting

OHAICA01 - Determine rules for hourly absences splitting

General Material Data   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

In this step of the Implementation Guide you determine the maximum no. of hours of paid nursing leave for those employees working less than a specific number of hours per day.

This table cumulates the hours of leave for each child and carries out the check on the table of the maximum hours of leave.

Other possible leaves during the day too are checked through this table.

Function XNAB uses the parameters in this table to split absences into homogeneous time segments.

Part-time employees working less than 6 hours per day (to whom one hour leave instead of two is usually paid, as is the case for full-time employees).

The table can be filled as follows:

Subareas grouping = 15

Absence/attendance type = 0800

Valuation rule = 50

Hours of nursing = 1,00

Hours of nursing = 2,00

Minimum hours worked = 6,00

Unit = calendar days

Valuation rule = 51

Start date-not worked = W

This means that absence type of 0800 (nursing), in Italy (15), for an employee working at least 6 hours per day will be paid up to max. 2 hours. If the employee works less than 6 hours per day (and this is the case), program RPCALCI0 will react according to value of field REABF, which in this case is a warning (W) and will assign exceeding hours to a new record of AB, a copy of the original, but with the exceeding hours and with a new valuation rule (51), determining a different wage type.

There will thus be two different records.

To each employee a valuation rule (for example 50 = nursing) is assigned by default, set in table T554S (absence and attendance types) determining the number of hours the employee is entitled to supposing the employee is a full-time employee.

The program, however, checks if the employee is working part-time instead, less than 6 hours per day (and is therefore entitled to a lower number of paid hours), and assigns another valuation rule (for example 51 = nursing beyond limit).

The condition to check is whether:

working hh/dd= 6

Indicate, for a given absence, the employee's hours paid with reference to the working hours/day.






CPI1466 during Backup   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 2636 Date: 20240523 Time: 213340     sap01-206 ( 62 ms )