Ansicht
Dokumentation

OHIX0186 - Determine Daily Work Schedule Variants for Absence

OHIX0186 - Determine Daily Work Schedule Variants for Absence

rdisp/max_wprun_time - Maximum work process run time   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

In this step, you define rules for counting certain full-day absences. This affects payment of absences, and also the formation of time credits.

When you enter a full-day absence, the system automatically refers to the planned working hours in the relevant daily work schedule to determine the number of absence hours. Depending on the rules you specify in this step, you can have the system refer to a different variant of the daily work schedule which stipulates a different number of planned working hours.

Employees in an enterprise work flextime with a weekly working time (fixed under collective agreements) of 37.5 hours. A single plant bargaining agreement determines that they work 40 hours a week, however. The difference of 0.5 hours per day is credited to the employees in time evaluation.

The daily work schedule FLEX (flextime) defines a 40-hour-week with a planned daily working time of 8 hours. Overtime is determined automatically once an employee has worked 8 hours.

If an employee takes time in lieu of overtime or flextime, he/she should not be credited with the 0.5 hours.

A special daily work schedule variant is defined in this case for certain absence types. The variant specifies a planned working time of 7.5 hours per day. If an absence of this type is recorded for the employee, 7.5 hours is deducted from his/her flextime balance.

Technical implementation

The system performs the following steps in order to determine a particular daily work schedule variant for an absence:

  1. Determines the employee's daily work schedule from his/her personal work schedule.
  2. Determines the daily work schedule rule which applies to the daily work schedule.
  3. Checks whether the rules for determining variants can be applied to the relevant day and absence.
    1. Checks the daily work schedule selection rule.
      Is there a rule for determining variants for the daily work schedule rule?
      You specify the rules for determining variants in the activity Create rules for daily work schedules.
      The system selects the entries to be checked on the basis of the daily work schedule rule. It only checks entries which are key fields in the daily work schedule selection rule.
    2. Checks the day.
      Do the rules which are formulated here correspond to the conditions for the day of the absence (do the public holiday class, the public holiday class of the following day, and the weekday correspond)?
    3. Checks the absence.
      Is the recorded absence type assigned to a grouping of absence types for determining daily work schedule variants? If so, is the grouping taken into account in the rule for determining variants?
      You should assign absence types for which you want special daily work schedule variants to be referenced, and which you want to process identically, to the same grouping for determining daily work schedule variants. You can do this in the activity Assign grouping for daily work schedule variants.

The system only selects the specified daily work schedule variant if all conditions formulated in a rule are fulfilled. If it does not find a rule which corresponds to the conditions, it selects the variant which is assigned in the employee's personal work schedule.

You have maintained the daily work schedules and their variants in the section Daily Work Schedules. The choice of permitted rules is determined by the daily work schedule rule.

There are two standard groupings for determining daily work schedule variants:

BLANK,,: the variant assigned in the personal work schedule applies
,, ,, on the day of the absence
2,, ,,: the variant A applies on the day of the absence

  1. Decide whether daily work schedule variants are required for your absence types, and if so, which variants.
  2. In the activity Check variants for daily work schedule, check whether you have alreay defined suitable daily work schedule variants.
    If necessary, define new variants.
  3. In the activity Assign grouping for daily work schedule variants, group together the absence types for which you want special daily work schedule variants to be referenced. To do this, assign a grouping of absence types for determining daily work schedule variants to each selected absence type.
  4. In the activity Create rules for daily work schedules, formulate the conditions which must be fulfilled in order for a certain daily work schedule variant to be referenced.
  5. In the same activity, check the daily work schedule rules which are assigned to your daily work schedules.

You can store several rules so that variant A is assigned to grouping 2 on weekdays (Monday to Friday) and variant B to grouping 2 on weekends (Saturday and Sunday), for example.






PERFORM Short Reference   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 5876 Date: 20240523 Time: 170947     sap01-206 ( 98 ms )