Ansicht
Dokumentation

SIMG_OHT085 - Total Flextime Balance, Overtime, and Productive Hours

SIMG_OHT085 - Total Flextime Balance, Overtime, and Productive Hours

rdisp/max_wprun_time - Maximum work process run time   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

This step introduces a personnel calculation rule which determines the flextime balance by subtracting the planned time from the skeleton time, as well as the overtime worked and the productive hours.

An employee has to work 8 planned hours according to the daily work
schedule, and is at work for 11 hours. He/she should be credited with
overtime after 10 hours. The following time balances should be formed:

  • 0002 = 8 hours (planned hours according to daily work schedule)
  • 0040 = 1 hour (overtime)
  • 0003 = 10 hours (planned work)
  • 0005 = 2 hours (flextime - difference between planned work and
    number of planned hours covered by basic wage)
  • 0050 = 11 hours (productive hours)

Before this function is called, the day balances must have been formed, particulary time types 0010, 0030 and 0003.

Time types 0041, 0042 and 0043 must have been formed. This is done in
Compensate overtime.

  1. Time type 0002: time type 0002 (planned work) is formed according to the number of planned hours in the daily work schedule.
  2. Time type 0005: the flextime balance (time type 0005) is
    determined by subtracting the value of time type 0002 from time type
    0003 (skeleton time). Time type 0003 has been formed in the step
    Daily balances.
  3. Time type 0040: the overtime worked is calculated by adding time
    types 0041 (overtime to compensate), 0042 (overtime to remunerate) and
    0043 (overtime basic wage/time off), and the value is stored in time
    type 0040.
  4. Time type 0050: the productive hours are derived from the total attendance times (time types 0040, 0010 and 0030) and are stored in time type 0050 (productive hours).

You need only make changes here if you want to include other time types in the calculation of the flextime balance, overtime or productive hours.

  1. Decide whether you want to include other time types in the calculation of the flextime balance, overtime and productive hours.
  2. If necessary, copy personnel calculation rule TR30 to ZR30.
  3. Make the required changes in personnel calculation rule ZR30.
  4. Change the call of personnel calculation rule TR30 to ZR30





Vendor Master (General Section)   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 3015 Date: 20240523 Time: 220917     sap01-206 ( 40 ms )