cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ABSENCE QUOTA CARRY OVER

0 Likes
1,233

Dear experts,

Requirement: Qta type 15 (w.e.f 01.01.2026) and left over balance should be carried forwarded to Qta type 16 (w.e.f 01.01.2027).

I was able to configure the requirement, where remaining quota balance of Qta type 15 of YEAR 2026 is successfully carried forwarded to Qta type 16 of YEAR 2027. However, with the same configuration when I try to execute the time evaluation for following years, I have observed that remaining quota balance of Qta type 15 (2027) is not being forwarded to Qta type 16 (2028) and it doesn't show up in table ABWKONTI at all.

Kindly suggest on what must have gone wrong.

Many thanks in advance.

Sai

Accepted Solutions (0)

Answers (4)

Answers (4)

corriveau_remi
Contributor
0 Likes

PCR ZQEC looks good, but in ZQEU it's Operation UPDTQA16 that I'm not familiar with.

As mentioned by  clumbert, the Quota should be configured to generate "automatically" when Time Type ZWEC exists (that's how we configured our system).

clumbert
Contributor
0 Likes

I think that is because you are using the UPDTQA operation, which does not generate the record for you. If you want the system to generate the record, you should set up a new quota generation rule with the base entitlement set to time type ZQEU.

Alternatively, you can build a program to generate the IT2006 at the beginning of each year.

corriveau_remi
Contributor
0 Likes

On Day 31 of Month 12, what is the value of Time Type ZQEC? Does it show in your Time Evaluation Results Tables?

Also, in PCR ZQEU, on Day 1 of Month 1, try to add the value of Last ZQEC without overwriting it's existing value.

0 Likes
The value of Time Type ZQEC on Day 31 of Month 12 is correctly displayed as 112 hours. I have also made corrections to make sure the value doesn't get overwritten. I could also see the correct value is getting stored in Time Type ZQEU on Day 1 of Month 1. However, I'm still clueless as to why the table ABWKONTI shows value "0". And this problem is persistent only for 2028 and for year 2027 there is no problem.
corriveau_remi
Contributor
0 Likes
Have your Calendars and Cumulation Periods been generated for 2028?
0 Likes
Yes, Calendars and cumulation periods are already generated until 2030.
0 Likes
I have checked the Generation Rules as well. Couldn't find any cause as to why the quota is not getting generated for 2028. Any other suggestions here, please?
corriveau_remi
Contributor
0 Likes

What is the Time Type that allows you to generate an Allowance for Quota 16?  For this exercise, I will assume that it is Q16A. 

Create an Information Time Type to carry the Quota's Balance (such as Q15B).

Create a PCR to read the Balance of Quota 15 on the Last Day of the Quota's Validation Period, using Operation OUTAQTYP to query Quota 15, Operation HRS=QCREST to query it's balance, and then Operation ADDDB Q15B, and call that PCR through Function P2006.

Create an other PCR to query "Yesterday's" value of Time Type Q16B on the First Day of the Quota's Validation Period, using Operation HRS=LQ16B followed by ADDDBQ16A.

0 Likes
Can you pl suggest if there's something wrong with the PCR I wrote? Because, I can see the desired output for the first year, with the PCR I wrote. However, from 2nd year onwards the issue persists.
0 Likes
Hi Remi, the issue what I identified here was, the absence quota type is getting generated only if there's an existing record of that quota type under IT2006. However, if the Absence Quota Type entry is deleted from IT2006, the quota is not being generated. Can you please suggest what configuration changes needs to be done here?