Hierarchy
⤷ 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
- The wage types for overtime bonuses have been defined.
- You must have already performed time wage type selection for overtime using function GWT M ZML.
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
- Decide whether you want to generate a higher bonus after a certain number of overtime hours.
- Decide which overtime wage type is to be converted to another.
- Copy personnel calculation rule TW20 to ZW20.
- 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 *
- Change the name of personnel calculation rule TW20 to ZW20.
- 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 |