cancel
Showing results for 
Search instead for 
Did you mean: 

Absence Quota - Query

former_member182377
Active Contributor
0 Kudos

Hi SAP Experts.

I must need an urgent help,

In infotype 2006 for example 25 days has been entitled and he is been applied 24 days of leave so far , one day customer created for the next year as carry forward quota.

The problem is . Customer requesting that one day which was carryforwarded to added in current year leave. i mean 24 days deduction. should come as 25 now.

Is there anyway we can change this in standard or any other way? This is an urgent help

Thanks in advance

Regards

Sriram

Accepted Solutions (1)

Accepted Solutions (1)

Sanky
Active Contributor
0 Kudos

Hi Sriram,

Would you like to carry forward remaining quota balance and added to deduction amount of previous year?

Regards,

Sankarsan

former_member182377
Active Contributor
0 Kudos

Hi Sankarsan,

Exactly. i have 25 days entitled. 24 days i have used which i can in deduction screen as 24.

But one day customers have given to the employee as carryforward , so the remaining one day has gone to next year as carry forward quota with entitlement 1.

At same time. business for the current year 24 days should be come 25 days now as they have carry forwarded one day already.

they are not using time evaluation, all they use is manual. they said they cant do anything in IT2001.

Is there any other way we can fix this?

Thanks

Sriram

former_member182377
Active Contributor
0 Kudos

Praneeth,,

i have 25 days entitled. 24 days i have used which i can in deduction screen as 24. in IT2006

But one day customers have given to the employee as carryforward , so the remaining one day has gone to next year as carry forward quota with entitlement 1.

At same time. business for the current year 24 days should be come 25 days now as they have carry forwarded one day already.

they are not using time evaluation, all they use is manual. they said they cant do anything in IT2001.

Is there any other way we can fix this?

Former Member
0 Kudos

then, try with IT 2013 add 1 day leave in the last year and ded. to get the count 25.

in the present year ded. that 1 day from the entitlement either through 2001 or correction with 2013.

former_member182377
Active Contributor
0 Kudos

is it possible to use IT2013 if they are not using time evaluation.

Thanks

Sriram

Former Member
0 Kudos

Hi,

sorry i didn't see that TE is not running you mentioned it.

in this case try to add one more day leave quota through 2006 only for the last year and deduct the same and in the next year ded that 1 day leave through IT 2001 (for 1 day carry forward quota).

can you explain what is exact business requirement, why they want to see quota ded. 25 days ?

former_member182377
Active Contributor
0 Kudos

Hi Praneeth.

Employee has a quota called 15 for example where 25 days have been given for the year 2014, now he has used 23 days , still 2 days have been left for him.

Employee emails business that he wants to carryforward the remaining 2 days to 2015 quota called carryforward quota.

Business goes and create carryforward quota 2 days for 2015, at sametime they are expecting for 2014, 23 days should become 25 days for the quota type 15.

Can this be done?

Thanks

Sriram

Former Member
0 Kudos

Hi Sriram,

with you deducting the abs leave (IT 2001) abs deduction can't increase.

you user requirement will not possible.

Sanky
Active Contributor
0 Kudos

Hi Sriram,

After going through the long discussion then i would suggest you go with automatic updation at table level at the time of quota carry forward.

This can be done through technical consultant.

Give the logic like that once they will do the carry forward quota entry then previous quota details got updated with latest deduction value.

I think you got it?

Regards,

Sankarsan

former_member182377
Active Contributor
0 Kudos

Hi Sankarsan,

You mean. Should i ask the technical consultant to go for user exits for IT2006 or what exactly are you trying to say??

I got it almost. but not fully

Thanks

Sriram

Sanky
Active Contributor
0 Kudos

Yes sriram.

This would be correct way to handle this.

Check with your technical consultant and get it done.

Regards,

Sankarsan

Sanky
Active Contributor
0 Kudos

Hi Sriram,

If your query is answered then close the thread.

Regards,

Sankarsan

Answers (3)

Answers (3)

venkateshorusu
Active Contributor
0 Kudos

Give us some clarity how carry forwarding is happening for quota remaining balance i.e 2014 entitlement 25 used 23 = 2 is remaining 2 is getting carried forwarded to 2015 how it is happening accordingly we will check how to map it.

Regards

Venkatesh

former_member182377
Active Contributor
0 Kudos

Hi Venkatesh,

They are not using any Time evaluation here. they give all the quotas manually for the employee ,

For example we have quota called 15, annual quota 20 days have been given with the validity period 01.01.2014 to 31.12.2014

he has used 18 days now. 2 days have been left. that employee will mail business like i would like to carryforward that remaining 2 days to next year.

So business creates in PA30 other quota called carry forward quota with 2 days as entitlement for 2015,

Client requirement is, for the quota 15, used 18 days should now become 20 days???

Got it ?

Thanks

Sriram

venkateshorusu
Active Contributor
0 Kudos

Create a new absence type as carry forward absence where connect this absence type to quota "15" once they create 2006 carry forward quota with 2 remaining days ask them to maintain carry forward absence type with 2 days at the end of the year for record purpose else enhance the info type 2013 where add a field for reason why reducing the quota maintain there it as Carry forward it makes used as 20 in both the cases.

as mentioned no time evaluation being used since 2013 may not full fill the requirement so create a absence type and ask them to create absence type so that they will have to create a record in 2006 for carry forward quota and they will have to maintain number of absence days which should be equal to remaining days then it updates field used in 2006 and absence type which should not be considered for any further calculations just for the sake of record.

If not we need to go for technical consultant help.

Regards

Venkatesh

Former Member
0 Kudos

Hi Sriram,

Now I kinda get what you want. After the remaining 2 days is carried forward to year 2015, the absence quota '15' should somehow show the 2 days have been carried forward and the quota for year 2014 will should it has been used up to the entitled 25 days.

Since you mentioned your client is not using time evaluation (which you can code the rules to do the carry forward), you will definitely need to code a customized ABAP program that user will execute every end of the year for all employee to do the carry forward leave.

But you will also need to do a bit of configuration. First in SPRO create a new IT2001 absence type where employee will NOT be able to apply/use. This new absence type will be used by the new ABAP program to use up the current year '15' quota'.

Then the gist of the logic of the new ABAP program should be after creating the carry forward absence quota in IT2006 for the next year, the program will then manually use up all the current year '15' quota by manually creating the IT2001 entries in year 2014 using the new absence type you have configured in the previous step above.

Former Member
0 Kudos

Hi Sriram,

Why can't the user just delete the 1 or 2 days carry forward quota that was created in IT2006 for year 2015?

Then after deleting the carry forward and if required, just edit the year 2014's IT2006 absence quota to add back the 1 or 2 days that was previously carried forward.

former_member182377
Active Contributor
0 Kudos

Hi Danny Phang,

Thanks for your reply. problem we have exactly with Deduction part not the quota number part.

Thanks

Sriram

Former Member
0 Kudos

Hi Sriram,

your explanation is not understandable, can you come up with some examples.