SAP ABAP IMG Activity OHTY044 (Compare Balances)
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 OHTY044 Compare Balances  
Transaction Code S_AHR_61009272   IMG Activity: OHTY044 
Created on 19981221    
Customizing Attributes OHTY044   Compare balances 
Customizing Activity OHTY044   Compare Balances 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHTY044    

The following section explains how the principal balances (time in lieu, for example) can be checked and adjusted if necessary.

The check is expected to be made at the end of the payroll period.

Example

Employees in your company can take time off (time in lieu) for working overtime. The time in lieu balance is maintained in time type 0410. The time in lieu accumulated during the current payroll period can only be used up in the same period. If there is an excess at the end of the period, a message should be issued and the hours should be remunerated.

Requirements

Standard settings

The flextime and compensation (time off for overtime) balances are capped at the end of the payroll period: the last day of the payroll period is determined in the schema using functions IF EOP and ENDIF. The schema block formed contains the following personnel calculation rules:

  1. TR90 checks the flextime balance (0005) accumulated in the current payroll period. This shows the difference between work actually performed, and planned working time according to the work schedule. If the employee receives a basic wage for the working time stipulated in the work schedule, this difference must be taken into account before the employee is remunerated. TR90 is used to form wage types for the difference, so that an excess can be remunerated separately in payroll, or pay can be deducted if there is a shortfall. In each case, the system issues an appropriate message.
  2. TR91 checks the compensation account (0410), and functions as described in the above example.

Recommendation

Activities

  1. If you do not wish the flextime and compensation balances to be adjusted, but to remain as they are after the end of the period, deactivate or delete the appropriate personnel calculation rules TR90 or TR91 in the schema.
  2. You can set a limit for the balances, and transfer a value up to this limit to the subsequent period. If you choose this option, you have to customize personnel calculation rules TR90 or TR91. The limit values can be stored as constants in the constant table and read using operation HRS.

Further notes

The flextime balance is capped in final processing, using personnel calculation rule TS30, by comparing it to the constants GLMAX and GLMIN. This rule is described in the section Adjust the flextime balance (period-end).

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory 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 OHTY044 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 TR90 01 Modify Personnel Calculation Rule TR90 
PSCC L - Logical transport object PE00 TM04 24 Modify Schema: Function ACTIO TR90 
PCYC L - Logical transport object PE00 TR91 01 Modify Personnel Calculation Rule TR91 
PSCC L - Logical transport object PE00 TM04 25 Modify Schema: Function ACTIO TR91 
History
Last changed by/on SAP  19990616 
SAP Release Created in