Storing Work Schedules in the System


The definition of an individual employee’s planned working time is of central importance in Time Management . Planned working time is created in the Personnel Time Management (PT) component using a work schedule that is based on a Period Work Schedule . The period work schedule, in turn, is based on a fixed pattern of Daily Work Schedules , with Break Schedules assigned to each daily work schedule.


You create a work schedule by putting the period work schedule on a horizontal axis, as if it were a calendar. The system uses the information from the work schedule rule . By including the Public Holiday Calendars , you ensure that the system recognizes certain days as public holidays.

The following diagram depicts how the individual elements of the work schedule are mapped on the calendar.

Work Schedules

Note Note

Work schedules are defined for multiple employees. You do not have to create a separate work schedule for each individual employee. Simply assign a pre-defined work schedule to each employee.

End of the note.

Note Note

You can use the work schedule on two levels of your organizational structure. It can be generated for individual employee subgroup groupings for work schedules, and also for personnel subarea groupings.

End of the note.

If required, the system can generate the relevant work schedules dynamically if particular applications or transactions require up-to-date information about an employee’s working time. It should generally be the case that all work schedules are already generated and stored in the system. To avoid unnecessary burden on the database, you can create work schedules for a particular period (such as one year). SAP recommends that you create work schedules periodically.

You can use the RPTSHF00 report ( Generate Work Schedules ) to generate work schedules en masse in the background.

You can also manually create, change, delete, and display work schedules by using the following functions:


When entering and valuating employees’ time data, the system accesses information from the work schedule. It processes the information further to determine when and how long an employee was supposed to work and whether special bonuses are to be paid for public holidays, for example.