SAP ABAP IMG Activity OHASE_CO001 (Maintain compensation time)
Hierarchy
SAP_HRCSE (Software Component) Sub component SAP_HRCSE of SAP_HR
   PY-SE (Application Component) Sweden
     P23C (Package) HR customizing: Sweden
IMG Activity
ID OHASE_CO001 Maintain compensation time  
Transaction Code S_AHR_61007403   IMG-Aktivität: OHASE_CO001 
Created on 19981221    
Customizing Attributes OHASE_CO001   Maintain compensation time 
Customizing Activity OHASE_CO001   Maintain compensation time 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHASE_CO001    

Compensation time for Sweden

Description:

An employee can choose to take the hours that he has worked extra in
overtime to be paid out directly (infotype 2005) or he can save this
as compensation time (infotype 2002)

Compensation time is build up differently according to if you have a
salaried employee or a worker.

For a salaried employee the following rule applies:
There is a 1 to 1 hour compensation or 1 to 1:5 or 1 : 2 hour
compensation depending on if the employee
* is a part time employee (1:1) working hours up
until normal working time for a full time employee (1:1)
* is a full time/part-time employee working hours
Monday to Friday 06-20 (1:1,5)
* is a full time/part-time employee working hours
Monday to Friday 20-06 or (1:2)
* is a full time/part-time employee working hours
Saturday, Sunday, Public holiday (1:2)

For a worker :
Only gets a 1 to 1 hour compensation, but extra pay when the
compensation quota is built up. This extra pay is a predefined
constant being different for the following scenarios:
(A) work on a Monday until Friday,
(B)work on a weekday which would normally have been free,
and (C) work on a Saturday, Sunday, Public holiday.

If the worker after a while chooses to pay out the accrued quotas
in money (infotype 0416), it is paid as if the normal overtime payment
would been taken directly. This means that the hours of compensation
time has to be reduced in the quotas.

Implementation steps:

Copy schema TM01 to ZM01

Insert the following lines in schema ZM01:
BLOCK BEG
DAYMO 01 02 02 02
COPY TOH0
COPY TG00
PTIP TQS0 GEN <-- INSERT
GWT H DZL <-- INSERT
GWT S DZL
GWT M ZML

BLOCK BEG
RTIP TR10
RTIP TQS1 GEN <-- INSERT

Change cycle TQS0 and TQS1 according to:
Replace attendance type 0114 for the workers if you use another one
Replace attendance types 0115, 0116 and 0117 for the salaried employee
if you use another one
Replace wage type M115 with your own customer wage type

Prerequisites:

1) For building up your attendance in the quotas:
Check your time types (T555A) and check that these are defined as
day balances in the view cluster VC_T559L, Selection rules,
Base entitlement, Day balances.
In VC_T559L, predefined quotas are 01, 02 and 03.
Attendance types: 0114, 0115, 0116 and 0117 (T554S).
Wage type generated is M115.
Predefined time types are 0956, 0957 and 0958
The workers get an overtime extra pay when building up
the quota (T510S).
In the model company processing type 'H' is set and wage types
M11A - M11C are generated

2) For taking out of the quotas (time off) through absence type.
Define an absence type or use the precustomized one, called 0600.
Wage type generated is M116 (T554C). Also check the counting and
deduction rules (VC_T556C).

3) For paying out the quotas instead of in time off, a subtype (T556W)
is required. Check alsothe wage types to be generated with the correct
percentage to reduce the compensation quota (T556U).
Use infotyp 0416. Wage types generated are M120 - M123.

4) Check the wage types in T512W. Used wage types are :
M115, M116 hours
M120 - M123 pay out
M11A - M11C overtime extra pay
And the constants for M11A - M11C in T510J

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHASE_CO001 SE Sweden
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHASE_CO001 0 HLA0100549 Overtime 
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 TQS0 1PH Accrual of comp time extra pay constant (ARB) SE -Rule TQS0 
PCYC L - Logical transport object PE00 TQS1 1PH Accrual of comp time hours SE - Rule TQS1 
PSCC L - Logical transport object PE00 TM01 1PH Accrual of comp time extra pay constant (ARB) SE -Rule TQS0 
History
Last changed by/on SAP  19981221 
SAP Release Created in