SAP ABAP IMG Activity SIMG_OHT067 (Round Overtime Pairs)
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_OHT067 Round Overtime Pairs  
Transaction Code S_AHR_61010166   IMG Activity: SIMG_OHT067 
Created on 19981221    
Customizing Attributes SIMG_OHT067   Round Overtime Pairs 
Customizing Activity SIMG_OHT067   Round Overtime Pairs 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHT067    

This is a special function which you can use if the standard functions
are not sufficient for your purposes.

In this step, you can determine whether overtime hours should be
rounded down to a certain number. Overtime generation then takes place entirely in this step.

Example

An employee has worked 35 minutes overtime. You want this to be rounded down to the nearest half hour, to 30 minutes in this case.

Requirements

You have not already processed overtime on the basis of general overtime approval or quotas. Functions PTIP TO10and GOT TO20 must be deactivated in the main schema.

Standard settings

You can use subschema TO00 which processes personnel calculation rules TO30, TO40 and TO50.

Personnel calculation rule TO30 is an alternative to TO20, which generates overtime on the basis of an attendance quota. Unlike TO20, overtime is not generated immediately for time pairs that fulfill the condition for overtime, but the system sets processing type "U" (provisional overtime).

In the following personnel calculation rule TO40, time pairs flagged with "U" are rounded down to the nearest half hour. Overtime is then generated in TO50 for the time pairs which have been rounded, and logged in the specified time type.
References: Overtime approval from quotas and and Define log time type for overtime quotas.

Recommendation

If you want to round down overtime to the nearest half hour or whole hour, activate function COPY TO00 in the main schema. It is not necessary to modify the subschema.

Activities

  1. Decide whether time pairs for overtime should be rounded down in your enterprise.
  2. If they should, activate function COPY TO00.
  3. Copy personnel calculation rule TO40 to ZO40 and change constant
    TMRND to ZMRND in personnel calculation rule ZO40.
  4. In schema TO00, change the name of personnel calculation rule TO40
    of function ACTIO to ZO40.
  5. Decide on a time interval for rounding overtime (to the nearest half hour or hour, for example).
  6. Copy constant TMRND to ZMRND and enter the appropriate value for
    constant ZMRND.

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_OHT067 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
PSCC L - Logical transport object PE00 TM00 20 Modify Schema: Function KNTAG 
PCYC L - Logical transport object PE00 TO40 Modify Personnel Calculation Rule TO40 
PSCC L - Logical transport object PE00 TO00 Modify Schema: Function ACTIO TO40 
V_T511K V - View SM30 Create Constant ZMRND 
History
Last changed by/on SAP  19990616 
SAP Release Created in