Announcement:
wanna exchange links? contact me at sapchatroom@gmail.com.
Posted by
Admin at
Question from HR Functional on Apr 8 at 9:26 AM Hi Experts, I'm currently facing an issue while generating Quota based on seniority in Time Evaluation. Issue is explained below: Vacation Quota is 30days per year and it should be generated at the end of every seniority year. Currently vacation quota of my client is generated in time evaluation based on a constant (2.5days per month) at the end of every seniority year, but deduction period is set to the following year. Which means, employee earns quota in the current year but will be able to use it in the following year. Since employees will not be able to use their quota immediately, client has requested to provide an advance quota seperately and get it deducted from vacation quota at the end of seniority. I made changes to the quota settings as below: -- quota generation period was set to "company seniority + 12months". A day balance [ZVAC] is created for the base entitlement. Feature HDATE is maintained with date type - 01. -- In selection rules, accrual period is set to "company seniority +12 months" -- Key date for determining seniority is set to -"Exact day" -- transfer period is set to "upon accrual".. Wrote a PCR with below conditions: HRS?YSRY01 [ is it the end of seniority?] * = [if yes] |_ HRS=30 [ set HRS=30] |_HRS-FF39C [deduct used quota from advanced quota] |_ADDDBZVAC [ assign it to the day variable ZVAC] This PCR is called with ACTIO. But the first condition [HRS?YSRY01] itself is being failed, and quota is not generated.. Any advise from experts as how to query the "End of seniority" in PCR? This is pretty urgent , kindly help. Regards, Geetika | Reply to this email to post your response. __.____._ | _.____.__ |