Hierarchy
⤷ 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 |