Show TOC

 Attendance Check (Report RPTEAB00)

Use

This report creates a list of employees who are at work, absent with reason, absent without prior notification, or late at a specific time. Using this list, you can determine which employees are absent at the time of evaluation who need other employees to fill in for them as substitutes. You can also display employees who should be at work according to their personal work schedule, but who are neither at work nor are absent with reason.

Prerequisites

  • This report takes into account time events recorded by a time recording system as well as those recorded in the Attendances (2002) and Absences (2001) infotypes.

  • If you use time recording terminals, then you must first upload the time events to the SAP System before starting evaluation. Only the time event types "clock-in or clock-out," "Start or end of off-site work," "Start or end of off-site work at home," or "Start or end of break" require pair formation to be carried out in time evaluation. These time events can only be interpreted in pairs with other time events.

Features

Selection

  • You can select employees according to their attendance status to display all employees who were late on a certain day, for example.Attendance status is determined as follows:

  1. The last posting prior to the point of evaluation determines whether an employee is at work , working off-site or on a break . If the Evaluate by work schedule field is activated, then the system determines whether an employee was late , was late according to normal working time (this status is assigned without core time in a flextime schedule), or if a core time violation occurred in addition to checking the last posting.

  2. If the last posting determines that an employee is not at work, working off-site, or on a break from the last posting, then the system checks if an absence (infotype 2001), or a manually entered attendance (infotype 2002) exists for this employee. Then, the attendance status is determined as partial-day attendance, partial-day absence, full-day attendance, or full-day absence.

  3. If no entered attendances or absences exist, and you still want to evaluate the daily work schedule, then the system checks if the employee should be at work according to his or her daily work schedule. The attendance status absent or absent according to normal working time (this status is assigned without core time in a flextime schedule) is determined if required.

  • In addition to entering the time for the evaluation, you should enter the maximum number of hours required between this time and the last posting. Only these postings are taken into account for the determination of the attendance status.

  • If you evaluate according to the work schedule, you find the employees who should be at work at the time of evaluation according to their personal work schedules, but are neither at work, nor have given any reason for their absence.

Output

  • The output is an interactive list in the format that is usual for the SAP List Viewer (ALV) Grid Control.

  • In the output list, the time event type and time of the last posting or the attendance/absence type is displayed according to the attendance status.

  • In the case of employees with Time Management status 0 (no time evaluation), 7 (time evaluation without payroll integration), or 9 (time evaluation of planned times) the system checks whether an attendance or absence has been recorded for the employee in the evaluation period. If there is no attendance or absence and if the Evaluate work schedule field is activated, the system checks whether the employee’s work schedule stipulates that he or she should be at work. If so, the system assigns the attendance status at work. The system only processes employees with Time Management status 8 (external services) if there is a recorded attendance or absence for them. The system does not check the daily work schedule for these employees.

Activities

Evaluate According to Work Schedule

If you activate the Evaluate work schedule field on the report selection screen, you also obtain a list of employees who should be at work at the time of evaluation according to their personal work schedules, but are neither at work, nor have given any reason for their absence. The planned working time and the core times (for flextime schedules) are also displayed in the list.In the case of employees with Time Management status 0 (no time evaluation), 7 (time evaluation without payroll integration), or 9 (time evaluation of planned times) the system assumes that they are at work according to the daily work schedule. The system only processes employees with Time Management status 8 (external services) if there is a recorded attendance or absence for them in the evaluation period.For daily work schedules that include midnight (12:00 a.m.), full-day absences are only recognized correctly if the Evaluate by work schedule field is activated.If you only want to see a report of the employees at work, then leave the Evaluate by work schedule field blank, because determining the daily work schedule will take a longer time to calculate.

Edit output list

The output list contains interactive functions that you can use to process the list and pass it on. For details on the procedure, see the Getting Started section of the SAP Library, under Lists → SAP List Viewer (ALV) Grid Control

  Example

You want to display which employees in your supervisory area are absent so that, if necessary, you can reassign employees to certain machines or request employees from other departments.

Procedure

  1. Access the selection screen for report RPTEAB00.

  2. Insert the Supervisory area field by selecting it in the Additional selections section of the screen, and enter the supervisory area for which you want to display employees.

  3. Activate the Evaluate by work schedule in the Evaluation time section.

  4. Choose Execute.

  5. Using this list, you can determine which employees had full-day absences (were ill or on vacation, for example), which employees had full-day attendances (attending a training course), or which employees were absent without prior notification.

Example

You want to display which employees in your supervisory area are absent so that, if necessary, you can reassign employees to certain machines or request employees from other departments.

Procedure

  1. Access the selection screen for report RPTEAB00.

  2. Insert the Supervisory area field by selecting it in the Additional selections section of the screen, and enter the supervisory area for which you want to display employees.

  3. Activate the Evaluate by work schedule in the Evaluation time section.

  4. Choose Execute.

  5. Using this list, you can determine which employees had full-day absences (were ill or on vacation, for example), which employees had full-day attendances (attending a training course), or which employees were absent without prior notification.