Hierarchy

⤷

⤷

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:
- 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.
- TR91 checks the compensation account (0410), and functions as described in the above example.
Recommendation
Activities
- 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.
- 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 |