on 05-30-2012 7:19 AM
Hi,
Here is a scenario:
There is an absence type say "Late in Early out". When I enter absence duration say 5 through 2001 infotype, system should deduct from quotas in the following order
1. Quota1: Say casual leave [paid absence] Absence Code - 0003. This has a validity period for one year [generally current year].
2. If quota 1 is exhausted, then from quota2 say earned leave [paid absence] Absence code 0001. This has unlimited validity period and keeps getting accumulated.
3. if that too is exhausted, from quota 3 say loss of pay [unpaid absence]. we have set the required valuation rule group and factoring to be taken care in payroll. 0015
I am not able to implement the sequence using the deduction rule, have gone through scn, notes and books.
Getting the message: "Not enough quota..........". Ideally, when quota 1 gets exhausted, it should reach quota2. Am i missing any setting?
Your advice will be most welcome.
Regards
Palash
Hello, Palash,
What Goverdhan reddy says should work......as deduction priorities for absence quota are set in table V_556R_B table...did try that way and it works...
Regards,
santoshini.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Consultant,
This scenario can be met by the following entries in the table V_556R_B.Define the Deduction rule as follows.
Note:By this what ever the leave you are applying through PA30-2001 info-type,it will deduct based on the priority we mentioned in the V_556R_B table.
Example.Even though you apply Sick Leave first,but first it will deduct Annual Leave only because of the priority in the table V_556R_B.You may the same in 2006 info-type.
Regards
Govardhan Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I actually tried this option but I got the error "not enough quota ..... " error for the first line item.
If I superimpose my scenario with yours, as per screen shot - if annual leave does not have that much balance to satisfy the absence duration, it should go to sick leave and adjust the remaining duration. That is not happening in my case. It is getting stuck at the first line item.
Am I missing any step?
Regards
Palash
Dear Consultant,
1)Please check the counting classes in counting rule.
(Check once with by ticking all the counting classes)
2)How many deductions you have configured.If you configured different deduction rules you have to enter all the absence quota in priority for all the deduction rules.
3)If you configured different counting you have to assign all the deduction rule(s) to the counting Rule(s)
If you are triggered the problems again you may follow "http://scn.sap.com/docs/DOC-28781"
Regards
Govardhan Reddy
Hi Palash,
for this you have to write a PCR.
ZXYZ
*
****
HRS= 1234( YOUR LEAVE TIME TYPE)
HRS?0.50
*
HRS=FRXXC
HRS?0.50
*
HRS=-1
ADDDB1234(YOUR LEAVE TIME TYPE)
<
HRS=FRYYC
HRS?0.50
*
HRS=-1
ADDDB5678( YOUR LEAVE TIME TYPE SECOND)
THIS WAY you have to write a PCR and incorporate in schema
and try.....let us know
place this PCR before to CUMBT function in the schema.
regards,
Khaja
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.