Time Management - Annual Leave carry forward ceiling
Dear All,
We are implementing SAP HCM - Negative Time Management. Here the sceanrio is to have a ceiling for the Annual leave carry forward. For example , the employees should not be able to carry forward not more than 15 days of Annual leave
Guess we can achieve this using User Exit ? Would be helpful if anyone could tell me the Name of the User Exit to be used
Thanks in advance.
Kind regards
Sathya
No iam not looking for Annual leave entitlements.
We need to have ceiling on Annual Leave Carry Forward. for example let say an employee has 20 days as Annual leave Balance he / she can carry forward only 15 out of that 20 days to next year.
Kind regards
sathya
Similar Messages
-
Absence Management-Annual Leave CarryOver
Hi,
I have a single BG with multiple companies, the requirement is, in absence Management- Annual Leave carryforward is different for different companies.
For one of the companies the maximum carry over is 60 days and other company there is no limit for the carry overs.Employees can carry any number of leaves.
Can i achieve the requirement. Appreciate your reply.
Regards,For one accrual plan there is only one carry over formula.
You have to handle multiple conditions to satisfy the different companies carryover policies in same Carry Over Formula.
Thanks -
Employee Balance Leaves Carry forward
Dear All,
Working on a HR module requirement to carryforward upto 10 balance PL leaves from previous year of each employee.
Every Month 1.75 PL leaves quota is generated through PT60 for each employee, but on 31st March along with the monthly quota generation, Maximum 10 PL leaves of remaining quota balance of previous year should be carried forward ahead.
So on 31st March the entilement should be Max 10 PL leaves (from previous year) + 1.75 days (for the next month).
Is there anyway to achieve this by Abap code or customizing from Functional side??
Thanks!!!Here is the PCR Written----
ZO02 Personnel Calculation Rule ZO02
VARSTCURMO Current period
03
VARSTREDAY Rel. day of period
31
HRS=FR05C Set
ADDDB9001 Add to day balance
04
VARSTREDAY Rel. day of period
01
HRS=L9001 Set
HRS?10 Decision op. HRS
ADDDB9001 Add to day balance
UPDTQA05 Abs. Quota Accrual
>
HRS=10 Set
ADDDB9001 Add to day balance
UPDTQA05 Abs. Quota Accrual -
SAP HR Time Management (Sick leave Cycle)
Hi Experts,
I trust this finds you in good order.
I have a request from the business to stop the current sick leave cycle and create a new one. Sick leave cycle run on the 3 year cycle based on employee engagement date, previously they were employees whose sick leave cycle was uploaded based on the new company policy and as a result their sick leave cycle did not use the employee engagement date into consideration, hence this need to be corrected.
I've attached IT0000, IT0041 and IT2006.
Thank you in advance,
BuhleAlready there is deduction for the period 2012 to 2015 for current sick leave You cannot delimit
If you want to create one There should be a period from 2012 till 2014
This is how it should be
01.04.2012 till 31.03.2013 Current Sick Leave
When you delimit and give the period 01.01.2014 It will end the period till 31.12.2013.
So The second period will be
01.04.2013 till 31.12.2013
To create a new one
You just need to create a record 01.04.2013 till 31.12.2016.
But you created a record till 2015 You have to delete old record with correct date in order to create a new one
Suggest you do the same in quality server before you do in production server. -
How to remove annual leave accrued in time management
Hi all.
I have question in Time management. When I run some employees, their annual leave increase 15 days every day. So at the end of the year
their annual leave become more than 10000 days. How I want to stop this.What I want annual leave for this staff is 15 days every year and
the max carry forward can is 15 days per year. Can you help me.I'm too new in time management let alone negative time management.
ThanksI believe you are referring to Absence Quota Accrual right?
If it is, table T556C (SM30) has all the customizing for counting and deduction rule. For the counting rule, check if you haven't set a multiplier.
But more important, is to check V_T559L -> Selection Rules. I believe you have a bad customizing for the ACcrual Period. If you want to accrue yearly based, I would recommend maintaining IT0041 with the date employee entered company and use it on the field Rel. to Date Type.
Of course, you can accrue as per calendar year as well.
Please check that and get back in case you still have issues.
Regards,
Bentow. -
Time Management: Carry Forward.
Hi Experts,
Fine below the issue i have in TM
There is a configuration for the max number of days carried forward to the next year, 2012 as 6 days.
HR have made an exception this year, due to many employees not having taken most of their leave.
they would like the full balance of leave accumulated in 2011 to be carried forward to 2012, January and must be consumed by March 31st 2012 (end of our financial year)
This applies only to Annual Leave earned at the rate of 2.5 days per month so 30Days by end of December in any calendar year.
Appreciate your response.
Regards
Rajesh.N.SIn this case use Quota corrections better As you told Exception only not changing business process right..
If changes in total business you can change configuration or any PCR already writen...Exceptional case you have to use Quota corrections (IT2013) only... -
Absence Quota Carry Forward without Time Evaluation (TQTR)
Dear Experts,
The client requires the left over from 2 quota types to be carry forward to 1 quota type next years.
e.g. from Annual Leave and Casual Leave is to be carry fowarded to following year's Annual Leave. As well as the total quota for Annual Leaves cannot exceed 60.
Now the problem is, if we were using Time Evaluation here, i know i couldve done it through TQTR, which woudve been very convinient. But we arnt generating quotas through the rule, neither are using TM00 or TM04.
Your help and input in this regard would be highly appreciated.
Thanks
S.N.http://scn.sap.com/docs/DOC-35168
for #1..assuming your quota follows calendar year 01/01 to 12/31. Refer to above link for more details. The idea is to do the following 3 steps in order to generate a carry forward quota bank.
1. Setup a quota type "17" in the quota configuration and attach a daily balance time type to this quota type. E.g ZQ17
2. Write a custom PCR...to read remaining balance for current year's quota ban on 12/31..and store this in a different time type. ZREM
3. in the same PCR...on 01/01 (next day)...read the previous days balance in ZREM using HRS=LZREM...and assign this balance to ZQ17...this will generate you quota bank for 17 for the next year.
for #2...
instead of update program locking the previous years quota banks...its better for update program to create a IT2013 adjustment to 0 out the balance of the previous years quota. This can be an LSMW upload. You can get remaining balances of current quota banks for all applicable employees and then load IT2013...with reduce entitlement as radio button option. -
Balance Leaves to be carried forward to next year
HI Experts,
I am using Time evualation with -ve time , i want to carry fwd all the balance leaves left for the year to the next year.
I have set the "Permit Quota Generation in Time Evaluation" node to "Increase". However i am not able to meet the requirement. Please let me know if i have to maintain any other table or should i have to write PCR for this
Regards
KannaYou have to write Pcr's for reading the balances and to carry forward the Leaves to quotas.
PCR for Reading Balances.
hrs= Bcurmo
hrs?(specify the month on which it has to read the balance)
=
hrs=Bcurdy
hrs?(Last day on/after which it has to read the balance)
=
OUTAQTYP
XX (XX:Mention Absence Type)
hrs=FR C
addMBXXXX(Time type 4-digit)z
_PCR for Carry forwarding the Leaves.
hrs= Bcurmo
hrs?(specify the month on which it has to get the balance)
=
hrs=Bcurdy
hrs?(Starting day to get the balance)
=
hrs=Mxxxx(Time type which we maintained in above PCR
updtqAxx(Absence which it has to carry forward)
Where
A-Syntax
B-Syntax
curmo-Current Month
curdy-Current Day
F-Syntax
R-Remaining
C -Syntax
MB-Monthly Balance
z-Replacing Value.
Check and revert with your Comments
Experts:Correct me if am wrong.
Regadrs,
Rao -
Leave Balance Carry forward problem
Hello experts,
Actually i found many threads which alredy posted but could not able to found solution for my scenario.
we are having PCRs and doing Time evaluation in negative time mangement for carry forwarding quota balance, and Balances are forwarding to next year properly.
But problem is, last year balance should be set by that remain amount and balance is transfered to next year.
e.g. if i have Entitilement as 53 and used 17 for the year 2010. now am doing time evaluation to transfer the remain balance that is 36 to next year, and its carry forwarding to 2011 is ok. Now i want that Entitlement 53 for 2010 will set to 17 also. So, the system will carry forward the balance as well as that balance is deducted from previous enttilement also, in short how much is transfered that much deducted from previous entitlement.
So, i need to change that PCR.
Note:This requirement is suggested because, there was a problem when we do leave encashment using infotype 0416, it will deduct the quota compansation amount from proper year with available quota.
Please help me..
-Jagdish
Edited by: Jagdish Rakholiya on Dec 28, 2011 11:55 AMJagadish,
in short how much is transfered that much deducted from previous entitlement.
it means you want to transfer the used leaves number to next year. is it?
its so confusing please elaborate simply.
regards,
mohammed -
Fields "Used " upon Leave Request show carry forward instead of al
Dear all,
Staff have apply 1 days annual leave. However when the staff submit leave request via
ess, fields "used" in leave request show carry forward leave insteqad of annual leave .
The staff have carry forward but have fully utilize it before his apply the leave.
Is there any config can I check why the fields show carry forward?TQit is the same as per backend customisation
ie T554s absence is connected to which absence quota to deduct using a deduction rule V_556R_B
(T556C), Please verify. -
Funds Management-Budget Carry Forward
Hi,
I was doing testing for open item commitment carry forward along with Budget (FMJ2). In the selection screen, there is a drop down for Availability Control, When I Select Check and execute..
1) I get errror message.. Budget "Annual Budget Exceeded by ......" . This message shld not appear as budget from CY is to be transffered to New Year.
2) Then I executed FMJ2 again but this time I in Availability Control.. I selected Update without check.. this time there was no error and I could post it. But here the problem is when i see the report for Year 2009 (new year)FMRP_RW_BUDCON - Budget Control System (BCS) -> Budget -> Overview of Budget Consumption , Consumable bugdet is 0, Current bugdet has value carried forward, available budget is in negative.
I have release strategy for budget, but not for budget type carried forward.
What could be the problem...How shld I solve this???
Thanks & Regards,
JyotiHi ELi,
I have checked the table BUVALTPRO, automatic release is checked for carry forward process.
Why I m not using release for this:
1) IN FMJ2, I would like to choose Availaibility control as check, if I do this i'll get error message as release is done after I do carry forward.
2) Budget is already released for open items in old year, so it would not make sense to release it again.
3) Now, I have activated consistency check for Negative budget, so when I execute FMJ2, it does not allow me post even if I choose update wihout check and I get the message : "The current budget for budget type CFWD is negative"
Does it has anything to do with
IMG/PSM/FM Govt/Closing Operations/Closing operation for BCS/Set Up Automatic Budget Postings After Fiscal Year Change -
what's d use of this?
Thanks & Regards,
Jyoti -
Need PCR to carry forward my leave quota to next year
one PCR to transfer at end of the year for remaining quota to timetypes
second PCR to transfer timetypes last year renemg quota to back1) order to carry forward the leave quota to the next year, set the "Permit Quota Generation with Time Evaluation" node to either "Increase" (where it adds to the next year quota) or "Replace" (where it replaces the next year quota) as per your requirements.
2) VARSTCURMO ( 01 JAN NEXT YEAR)
VARSTREDAY ( 01 ON 1ST JAN NEXT YEAR)
ADDDBL2222( WHERE IS YOUR time Type where you stored the Previous year Balance and
UPDTQA*0 ( YOu quota Type )
inputs gven by pragana hari and vinod kumar -
Carry Forward of CL to PL(Privilege Leave)
Hi All,
Scenario is like we have introduced New Leave policy -Sick leave=12/year &Privilege leave=15/year acrrued as1.25/month.
I need to carry forward last year 2009 CL to this year 2010 PL.
Quota maximum for CL=15 daysfor 2009 ; need to add this to PL quota in 2010 ;
Please suggest should I create rule/ maintain feature LVDEF/something else.
For next year Carry Forward Max=30( Configured in Selection Rule as Total Entitlement=30)
Early response will be rewarded with points.
Regards,
OmSai
Edited by: OmSai1 on Jul 7, 2010 6:36 PM
Edited by: OmSai1 on Jul 8, 2010 11:25 AM
Edited by: OmSai1 on Jul 8, 2010 11:56 AMThere are no parameters for CUMBT
If this helps... here is the documentation from SAP about CUMBT:
Cumulate Interim Results
Object Type
Function
Use
Function CUMBT is used to cumulate the interim results determined thus
far in the results tables.
Syntax
Par1 Not currently in use
Par2 Not currently in use
Par3 Not currently in use
Par4 Not currently in use
Procedure
The time types from the internal table TES are saved to the day balance
table (ZES) and cumulated in the period balance table (SALDO). The Time
Types table (T555A) controls whether time types are cumulated in SALDO
or stored in ZES using the following fields:
o Transfer to period balance, cumulate in SALDO - table T555A-MOSUM
o Transfer to day balance, store in ZES - table T555A-EISUM
All the wage types are transferred without additional control from the
table of daily time wage types (DZL) to table ZL.
The variable balances are also transferred without additional control
from the variable balances table of the processed day (DVS) to table VS
of the day balances and table CVS of the cumulated variable balances.
After the cumulations are complete, the internal tables TES, DZL, and
DVS are made initial.
Input
None
Edited by: Harshal Soni on Jul 13, 2010 10:06 AM -
SAPHCM PCR to Carry forward Time Quota Balances
Dear Experts,
My problem is my Time Quota Balances are not carry forwarding for the next year. our Time Management is Time evaluation without clocktimes - 9. every year in Jan we run Pt60 for al the employees so the new quota is being automatically updated in IT2006. but previous year balance is not getting carry forwarded. in this year.
Last Year utilized Balance
16 8 8
This year Balance
16 + 8 24, but it is showing 16 only.
It should be as above. but it is not happening. I have checked Quota Generation Config steps. I found everything is OK.
Second problem is i kept Max Limit of the quota 90. but sometimes it is showing on the payslib beyond 90 i.e. 110.
The above 2 problems i am facing. in my TM04 schema 2 Pcrs for Quota Balance and carryforward are there. But i could not understand whether the PCRs are correct or not.
Could any one please help me. Its very urgent. It has been a bigger problem, without which we can not do FF settlements to the Employees and Encashments of ELs. Your early response is highly appreciated.
Thanks
Aruna.For 1st Problem
Go through below PCR
10 is Absence Quota
1111 is time type
1st PCR to read yearend Quota balance
2nd iPCR to Update the Quota.
Just remove this below mentioned part and once again rerun
insert these pcrs as below
actio zm02
quota
p2006 zm01
if we want call perticular quota then use p2006 function orelse we can use actio
second problem
we follow as per ravi kumar
or
we can maintain constant table , the remaining balance comparision with constant value as per scenario -
How to carry forward the leave
Hai!!
How can i carryforward the leave.
Can anybody Tell me.
I wrote one pcr for that like this.
Varstcurmo-12
varstreday-31
Adddb6655
updtqa10.
Thanxhi
My First PCR for getting remained quota is working fine the 2nd pCR for updating carry forward quota in the current year i mean jan 1st quota is not getting updated ,
VARSTCURMO Current period
01
VARSTREDAY Rel. day of period
01
HRS=LL456 Set
ADDDB* Add to day balance
UPDTQA60 Abs. Quota Accrual
this is my pcr
in Quota function in input i can see value in time type but in oput put the quota is not updated
can some please check on this
Maybe you are looking for
-
How to implement value only articles in SAP retail.
Hi I have gone through the sap material on Value only materials, but i am not able to get hold of how value only materials would be implemented in SAP retail. Should we use WERT material type to start with or is there any other way to implement the v
-
I am trying to back up my books on my mac from my ipad so I can transfer them to my new ipad2. When I click on the ipad device in the sidebar the only option I get is "eject"? Help!
-
Udev is supposed to be so simple, but every time I play with it, I get edgy. Can somebody explain to me (in very very small words;)) why this is happening: dusty:~ $ ls -l /dev/misc/nvram crw-r----- 1 root kmem 10, 144 2008-12-01 19:23 /dev/misc/nvra
-
Single TO for same GR number in LT10
Hi, I have a requirement to create a single TO for the same GR number or create single to for multiple storage unit. i have tried using LT10, but it creates multiple TO for me. is there any way/config that can do this? Thanks fung
-
Upgrade all at once or not?
We are planning to upgrade from SAP R/3 4.6C to SAP ERP 6.0.. Our other running modules are CRM 4.0 - BW 3.5 - Portal 2004s. We also use sap internet sales b2b and b2c What should be the upgrade schedule for all modules? Upgrade all at once? If not w