SAP Knowledge Base Article - Public

2804055 - Half-Day Holiday Counted as Full Leave Day

Symptom

According to the holiday calendar, the 24th and/or 31st of December are valid as half-day holidays. When an employee books a vacation on the 24th or the 31st of December, only a half-day leave should be deducted for each date. But these days are counted as full leave days. In this way, too much leave is deducted.

Environment

SAP Business ByDesign

Reproducing the Issue

1. Go to Time Administration work center
2. Select Employees subview
3. Find the relevant employee
4. Go to the Time Profile tab
5. Click on Show Work Schedule
6. Select a time period including the 24th and/or 31st of December
7. The 24th respectively 31st of December is maintained as Day Off

Cause

The following rule variations for half-day holidays and absence calculation exist:

Rule

Consequences

Holiday is paid day off

If there is a deviation defined in the time model, then this is the planned working time for half-day holidays. A full day vacation is calculated with 0.5 days but with the target hours of the deviation. It is not possible to record half-day records on half-day holidays.

Full holiday is paid day off

A half-day holiday is treated as a normal working day. If there are deviations in the daily time model, they are ignored. A full day vacation (or other absence) is calculated with 1 day, a half-day vacation with 0.5 days. The absence hours are set in relation to the target hours, that is if the target hours are 8 hours, a half-day record is calculated with 4 hours.

Full day holiday is an unpaid day off

The same handling on half-day holidays as with the rule Full holiday is paid day off.

Holiday is workday

If there is a deviation defined in the time model for half-day holidays, this is ignored. The employee has to work according to the normal daily time model setup. Absences are calculated against the target hours of the daily time models, full-day records are calculated with 1 day, half-day records with 0.5 days.

 

Resolution

Handle holiday as "Holiday is paid day off" in the Work Schedule of the employee:

1. Go to Time Administration work center
2. Select Employees subview
3. Find the relevant employee
4. Go to the Time Profile
5. Click on Show Work Schedule
6. Maintain Handle Holidays As: Holiday is paid day off
7. Save

See Also

For more details search for the term "Time Models and Work Schedules" in the SAP Help Documentation.

Keywords

Half-Day Holiday; Halbtägiger Feiertag , KBA , AP-TIM , Time and Labour Management , How To

Product

SAP Business ByDesign all versions