SAP ABAP IMG Activity OHASE_VC011 (Change of vacation year)
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_VC011 Change of vacation year  
Transaction Code S_PH0_48000521   (empty) 
Created on 20000203    
Customizing Attributes OHASE_VC011   Change of vacation year 
Customizing Activity OHASE_VC011   Change of vacation year 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHASE_VC011    

Example

Requirements

You are allowed to save vacation days in Sweden, at the end of the vacation year. Therefore we roll the quotas at the end of the vacation year.

Attention: In the model company of Sweden the model is set up as if you have accrual year before deduction year (intjänandeår före uttagsår, inte sammanfallande semesterår). As standard is set 1/4 until 31/3 the year after.

In the model we have one quota 30 which is the accrued quota. This is customised so that its Validity period is in the accruing time and its Deduction period is in the deduction period. After a change of vacation year you will have two quota 30 but the 'old' one will not be deductible anymore. Quotas that are not deductible any more are no long considered in time evaluations. The saving quotas are valid and deductible from the first time they are created, then they are rolled into the next saving year or as quota 43 and 36 increased if they are to be filled up with quotas from several years.

You are allowed to save quotas that you have accrued, if you have accrued more than 20 paid days. If you have not done this you are not allowed to save any days. In the model then these days will land in quota 43 Not save days (<20). If you have accrued 25 days but only has taken 7 days vacation then you can save 25-20=5 days which will go into quota 31 Saved leave -1 and (25-7= 18 days, 18-5= 13) 13 days will go into quota 43. If you have saved days until 5 years then the rest will land in quota 36 Saved leave remaining.

Standard settings

In the model the following quotas relevant for change of vacation year are set up:

Abs quota Generation of quotas ,Connected to time type

29 Leave (month) Increase ,No time type, constant

(this is only used for the report 'Vacation and Compensation list' so that you can see what you accrue for vacation days per month)

Abs quota Generation of quotas ,Connected to time type

30 Leave Increase No time type, constant

31 Saved leave -1 ,Increase ,0991

32 Saved leave -2 ,Increase ,0992

33 Saved leave -3 ,Increase ,0993

34 Saved leave -4 ,Increase ,0994

35 Saved leave -5 ,Increase ,0995

36 Saved leave remain ,Increase 0996

40 Unpaid leave ,Increase No time type, constant

43 Not save leave (<20),Increase 0997

The time types has to be changed into your own customer name range e.g. 0991 into 9991.

In the model the following time types in V_T555A have been set up: (Under PSG = 01)

0991 Rolling of quotas -1 (SE)

0992 Rolling of quotas -2 (SE)

0993 Rolling of quotas -3 (SE)

0994 Rolling of quotas -4 (SE)

0995 Rolling of quotas -5 (SE)

0996 Rolling of quotas -6 (SE)

0997 Rolling of quotas -NS(SE)

Recommendation

Activities

The customising must be correct and the cycles has to be adapted accordingly to your customising:

Do the following steps:

1) You have to start with setting up time types in V_T555A.

You can copy the swedish ones into your own:

For example 0991 into 9991 or keep them but have your own modifier

(mobde) in customer name range then of course you only have to change

these in VC_T559L but not the timetypes in the rules

2) Make sure that you have customised the viewcluster VC_T559L properly.

Quota types:Start with copying the quotas into your preferred name range. It is important that they are customised with 'increase'.

Validity/deduction interval: Copy the Validity/Deduction interval. It is very important that the validity and deduction interval has been set up properly. Quotas that are not deductible any more are no long considered in time evaluations.

Base entitlement: After that change the Base entitlement. You can copy the swedish ones. You have to replace the time types e.g 0991 with your time types e.g. 9991.

Selection rules: After that copy the Selection rules. The field rules has to be in your customer name range e.g. 0001 to 9001. Also the field Quota grp. you have to change to your value in the customer name range. E.g. In the model there are values with the key 01 when you copy those rules change these to your own e.g. 91.

Example: Copy the selection rule:

Esg Psg Psg Quota grp Rule Abs.quota

1 23 01 01 007 31

Change into:

1 23 01 91 901 31

3) Make a copy of the schema TM01 into your own customer name range e.g. ZM01.

Attention: You should change and copy the schema SQV0 to ZQV0 and the rules as well e.g. SMO1 to ZMO1.

Insert the following lines in schema ZM01:

ACTIO TR30

COPY SQV0 <-INSERT this line here

CUMBT

QUOTA

BLOCK END

EDAY

4) Modify the rules according to your customising

Rule SQV1

This contains the last day and month of the vacation year. In our model the 31/4 If you have another end of the vacation year, please modify this rule

Rule SQV2

Change the conversion year into the correct year. The year should be the next vacation year in which the transferred quotas should be rolled into. Please see the examples:

If you transfer your quotas 01.01.2000 (with infotype 2013) then put in 2000 here, as the change of vacation year is the 31.03.2000. If you transfer the vacation quotas from 1.7.2000, then the year should be 2001 as the change of the next vacation year is 31.03.2001

These quotas should be deductible at once and shall be 'rolled' over to the next saving quota when the change of the vacation year occurs (e.g. 31.03). In order to roll then directly we differentiate between them and the quotas of the coming year.

Please see IMG: Transfer of saved vacation quotas from another system for a more detailed explanation.

Rule SQV5

Change the quotas to your quotas (if you have given them other numbers). Also change the time types e.g. if you chosen to call 0991 to 9991 then you would change ADDDB0991 to ADDDB9991 and in all places where time types are.

Rule SQV3 and Rule SQV4

See Rule SQV5 but also your current quota e.g. 30 needs to be changed

Schema SQV0

Modify the copied schedule e.g ZQV0 through putting in the copied and changed rules.

Further notes

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHASE_VC011 SE Sweden
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHASE_VC011 0 HLA0100543 Sweden 
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 SQV1 Check if end of vacation year - Rule SQV1 
PCYC L - Logical transport object PE00 SQV2 Check if it is the transfer year - Rule SQV2 
PCYC L - Logical transport object PE00 SQV5 Rolling transfer quotas for change of vac. year - Rule SQV5 
PCYC L - Logical transport object PE00 SQV3 Rolling quotas for change of vacation year - Rule SQV3 
PCYC L - Logical transport object PE00 SQV4 Rolling quotas for change of vacation year - Rule SQV4 
PSCC L - Logical transport object PE00 SQV0 Rolling of vacation quotas - Schema SQV0 
History
Last changed by/on SAP  20000612 
SAP Release Created in 46C