In this IMG activity, you determine how the breaks in the daily work schedule are evaluated. This is done using function PBRKS in personnel calculation schema TC00.
You record attendances using infotype 2002, Attendances. According to the daily work schedule, an employee has 1 hour unpaid break which can be taken between 12 noon and 2 p.m. He/she takes the break at 12.30 p.m. and returns at 1.30 p.m. The resulting time pairs 12.00 - 12.30, 12.30 - 1.30 and 1.30 to 2.00 all have the time identifier fill time break before break evaluation. After break evaluation, the pairs 12.00 - 12.30 and 1.30 - 2.00 have the time identifier fill time and the pair 12.30 - 1.30 has the time identifier fill time break.
In the personnel calculation schema, function TIMTP must come before function PRBKS for break evaluation.
The function first determines the pairs which
belong to the respective break. Non-recorded absences before and after the
break are included in the calculation. If the employee in the above example
takes the break from 11.55 - 12.55, this time pair is counted as a break. The
time pairs that were not recorded are processed first. The system attempts as
far as possible to place the break during non-recorded times. Further
processing is carried out chronologically.
The break (paid, unpaid) is generated up to the duration specified in the work
break schedule. The remaining time is converted to fill or core
time.
Deactivate PBRKS if you only work with fixed breaks, and if breaks are always unpaid in your enterprise.
You can also control break evaluation using a
personnel calculation rule. Enter it as the first parameter of function
PBRKS.
Only recorded absences feature in day processing in Payroll, and therefore it
makes sense to set parameter 2 to "2".