SAP ABAP IMG Activity SIMG_OHT079 (Generate Higher Bonuses on a Weekly Basis)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PTIC (Package) HR Time Data: Customizing
IMG Activity
ID SIMG_OHT079 Generate Higher Bonuses on a Weekly Basis  
Transaction Code S_AHR_61010141   IMG Activity: SIMG_OHT079 
Created on 19981221    
Customizing Attributes SIMG_OHT079   Generate higher bonuses on a weekly basis 
Customizing Activity SIMG_OHT079   Generate Higher Bonuses on a Weekly Basis 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHT079    

In this step, you determine whether a higher bonus should be paid for overtime exceeding a certain number of hours weekly.

Example

The employee is to receive a higher overtime bonus if he/she works more than ten hours of overtime weekly.

Requirements

Standard settings

Subschema TW00 is called in schema TM00; it processes personnel calculation rules TW10, TW20 and TW30.

Time type 0901 (weekly overtime) is initialized. The system sets the time type to zero on Mondays. On all other days of the week, the overtime hours worked so far are cumulated in time type 0901 (weekly overtime).

As of the tenth weekly overtime hour, a 50% bonus is generated in personnel calculation rule TW20 for all overtime wage types
instead of a 25% bonus.

Weekly overtime is then updated in personnel calculation rule TW30.

Recommendation

It is generally sufficient to modify the threshold value as of which an increased bonus is to be generated, and the wage types which describe the bonus.

Activities

  1. Decide whether you want to generate a higher bonus after a certain number of overtime hours.
  2. Decide which overtime wage type is to be converted to another.
  3. Copy personnel calculation rule TW20 to ZW20.
  4. Edit personnel calculation rule ZW20. Replace wage type "MM10" by your wage type with a lower bonus, and wage type "MM202" by your wage type with a higher bonus. Replace the number 10 by your threshold value. The following section of personnel calculation rule shows exactly where you should make these replacements:

DOUTOTWGTYP
**** ADDOT *
MM10 ADDDB0000ZHRS=10,00 HRS-D0901 HRS>0 HRS<D0000 NEXTR
MM10 1 GENOWB* ADDOT MM20HRS=D0000 ADDDB0901
MM20 ADDDB0901 ADDOT *

  1. Change the name of personnel calculation rule TW20 to ZW20.
  2. Activate function COPY TW00 in your schema.

Further notes

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_OHT079 0 HLA0003735 Time Evaluation with Clock Times 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
PCYC L - Logical transport object PE00 TW20 1 Modify Personnel Calculation Rule TW20 
PSCC L - Logical transport object PE00 TW00 01 Modify Schema: Function POVT TW20 
PSCC L - Logical transport object PE00 TM00 23 Modify Schema: Function COPY TW00 
History
Last changed by/on SAP  19981221 
SAP Release Created in