Hierarchy

⤷

⤷

IMG Activity
ID | OHTY034 | Total Flextime Balance, Overtime, and Productive Hours |
Transaction Code | S_AHR_61008964 | IMG Activity: OHTY034 |
Created on | 19981221 | |
Customizing Attributes | OHTY034 | Total flextime balance, overtime and productive hours |
Customizing Activity | OHTY034 | Total Flextime Balance, Overtime, and Productive Hours |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | OHTY034 |
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.
Example
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)
Requirements
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.
Standard settings
- Time type 0002: time type 0002 (planned work) is formed according to the number of planned hours in the daily work schedule.
- 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. - 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. - 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).
Recommendation
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.
Activities
- Decide whether you want to include other time types in the calculation of the flextime balance, overtime and productive hours.
- If necessary, copy personnel calculation rule TR30 to ZR30.
- Make the required changes in personnel calculation rule ZR30.
- Change the call of personnel calculation rule TR30 to ZR30
Further notes
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 3 | Nonrequired 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 | OHTY034 | 0 | HLA0003736 | Time Evaluation Without 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 | TR30 2 | Modify Personnel Calculation Rule TR30 | ||
PSCC | L - Logical transport object | PE00 | TM04 21 | Modify Schema: Function ACTIO TR30 |
History
Last changed by/on | SAP | 19981221 |
SAP Release Created in |