Setting Up Attendance and Absence Types

Objective

After completing this lesson, you will be able to set up attendance and absence types

Time Infotypes

Planned specifications for an employee’s working time are stored in the Planned Working Time infotype (0007). The specified working times change if, for example, the employee works overtime, takes leave, attends a seminar, or works different times.

This time data is stored in infotypes in Time Management, and can be transferred and processed in Time Evaluation and Payroll, when required.

Time Recording Options

In Time Management, you can use the following systems and methods to record time and labor data:

  • Online entry by time administrators
  • Front-end time recording systems
  • SAP Cross-Application Time Sheet (CATS)
  • Self-service applications, such as Internet applications, workflow forms, or touch-screen systems
  • Customer-specific systems with an interface to SAP

The Time Manager’s Workplace (TMW) was developed specifically for decentralized time administrators. TMW provides a user interface to optimize the recording and maintaining of time data for these administrators. Time data is entered using intuitive time data IDs, and is stored in the applicable time infotypes.

The following options are available if you maintain time data directly in the infotypes:

Single screen:
Single screen time entry allows you to enter one infotype record for an employee.
Fast entry:
Fast entry allows you to enter one infotype record for several employees at the same time.
List entry:
List entry enables you to enter several infotype records for an employee.

Deviations in Time Recording

To ensure efficient recording of various working time deviations, you must check the corresponding settings in Customizing and modify them, if necessary. You can set up deviations in time recording by completing the Customizing steps under Time Data Recording and Administration. In Customizing choose Time ManagementTime Data Recording and Administration .

Attendance and Absence Types

Absences

An employee is considered absent if the employee does not work the scheduled working hours stipulated in their personal work schedule. Absences include, for example, leave or illness, and can be classified as paid or unpaid. The Absences infotype (2001) is used to enter the times during which an employee is absent from work. Absences are further defined by an absence type, which is a subtype of the Absences infotype (2001).

The absence types depend on the personnel subarea grouping for attendances and absences. If you want to assign the same attendance and absence types to two or more personnel subareas, assign the same grouping to those personnel subareas. Multiple groupings are required if you use different attendance and absence types for each personnel subarea.

Absences – Configuration

An absence catalog, with samples of absence types that you can copy and modify, is included in Customizing. To set up absence types, you need to complete the Customizing steps under Time ManagementTime Data Recording and AdministrationAbsences .

Because the individual absence types contain different types of information, the SAP system uses a separate entry screen to record each absence in the Absences infotype (2001).

You can determine which input checks the system performs when an absence is recorded.   For example, you can set up the system to warn the user if an absence entry is recorded for a scheduled day off. You can limit the absence to a specific number of days or only part of a day Each absence is assigned a time constraint class, which is referenced during the collision check for existing time types. The absences are counted using counting rules and are valuated in Payroll or Time Evaluation.

Because the individual absence types contain different types of information, the system uses a separate entry screen to record each absence in the Absencesinfotype (2001). 

Attendances

Attendances describe the employee’s work schedule or provide additional information on the employee’s time. Attendances are recorded in the Attendances infotype (2002) and are defined further by an attendance type (subtype). Using this infotype, you can store, for example, an employee’s working hours, attendance at training courses, overtime, and business trips. If you record attendances in detail, you can assign the hours worked by a particular employee to specific orders or to a cost center, including one that differs from the master cost center assigned to the employee.

If you do not use time-recording systems, you can use the Attendances infotype (2002) to record actual hours worked by an employee.

Attendances – Configuration

Attendances are set up in Customizing in the same way as absences. SAP delivers samples of attendance types that you can use as delivered, or copy and modify to meet your business requirements.

You set up attendance types in Customizing for Time Management under Time Data Recording and AdministrationAttendances .

Quotas

Employees could be entitled to privileges such as leave, overtime, and training. These types of entitlements can be stored in quotas from which attendances and absences are deducted.

Employees’ absence entitlements, such as standard annual leave, educational leave, and non-working shift entitlement, are an employee’s time-limited entitlements to an absence. These entitlements are set up in the Absence Quotas infotype (2006) and can be reduced by each recorded absence.

An attendance quota is an employee’s time-limited entitlement to certain attendances such as overtime. Recording an attendance of this type reduces an employee's entitlement. These attendances are set up in the Attendance Quotas infotype (2007) and their approvals can be queried in Time Evaluation.

Attendance and Absence Quotas – Setup

To set up absence quotas in Customizing, choose Time ManagementTime Data Recording and AdministrationManaging Time Accounts Using Attendance/Absence QuotasTime Quota TypesDefine Absence Quota Types .

To set up attendance quotas in Customizing, choose Time ManagementTime Data Recording and AdministrationManaging Time Accounts Using Attendance/Absence QuotasTime Quota TypesDefine Attendance Quota Types .

Quota Deductions

Attendances and absences can be deducted from quotas, but do not have to be. If attendances and absences are deducted from quotas, you must specify from which quotas the deductions must be made. If there are multiple quotas available, you must specify the order in which the quotas should be reduced.

Absence Quotas – Conversion

You can manage your employee’s leave entitlements using the Leave Entitlement infotype (0005) or the Absence Quotas infotype (2006).

The Absence Quotas infotype (2006) offers more functions and flexibility for accruing, managing, and deducting from leave entitlements compared to the Leave Entitlement infotype (0005).

If you are using the Leave Entitlement infotype (0005) and would like to start using the Absence Quotas infotype (2006), you can convert existing entitlements. To simplify the conversion to quotas, you can use the RPTLEACONV report, which enables you to transfer your employees’ remaining leave from the Leave Entitlement infotype (0005) to the Absence Quotas infotype (2006).

To do so, in table T559J (Convert Leave Types to Quota Types), enter the leave types you want to transfer and the absence quota types they are to be transferred to. When setting up this transfer, consider the applicable employee subgroup groupings and personnel subarea groupings.

You maintain table T559J through the V_T559J view.

We recommend the use of absence quotas to manage employees’ leave entitlements. The Leave Entitlement infotype (0005) is available, but  will not be developed further. For more information, refer to SAP Notes 366686, 312911, and 381856.

Set Up an Absence Type

Business Example

You need to create a new absence type by copying and modifying one of the samples provided in the standard SAP system. Create the absence type LE##, call it Leave Group ##, and define the following checks.

  • If the start and end of the absence are designated as a non-working period, you want the administrator to receive a warning message.
  • If the entire period is a non-working period, you want the administrator to receive an error message.
  • There are no restrictions on the maximum duration of the absence.

Hint

If the system asks you to enter a country grouping, choose Other countries.

Steps

  1. Check the appropriate groupings.

    1. In Customizing, choose Time ManagementTime Data Recording and AdministrationAbsencesAbsence CatalogGroup Personnel Subareas for Attendances and Absences .

    2. On the Change View Personnel Subarea Grouping for Absence/Attendance Types screen, check to ensure that the personnel subarea grouping for your personnel subarea TP## is 01.

  2. Create the absence type LE## and call it Leave Group ##. To do so, copy the absence type 0100 (Leave).

    1. In Customizing, choose Time ManagementTime Data Recording and AdministrationAbsencesAbsence CatalogDefine Absence Types .

    2. Select the absence type 0100 (Leave) for the personnel subarea grouping 01 and choose the Copy As pushbutton.

    3. In the A/A type field, enter LE## , and in the Text field, enter Leave group ## .

    4. Remain on this screen.

  3. Define the checks that the system has to perform when an absence is entered. If the start and end of the absence are designated as a non-working period, the administrator must receive a warning message. If the entire period is a non-working period, the administrator must receive an error message.

    You do not want any restrictions for the maximum duration for the absence type.

    1. In the First day is day off and Last day is day off fields, enter W for warning.

    2. In the Non-working period field, enter E for error.

    3. In the Maximum duration field, enter 999 . Leave the Unit field blank for calendar days.

    4. Press ENTER and save your entries.