Worked Out Example to Achieve - Stop Accruing Leaves when Employee on "Leave of Absence" in Oracle HCM Cloud Application
Many a times there is a need that we would like to stop leave accruals for a specific period when the Employee is on a Sabbatical or on Leave of Absence. If we have a standard logic for accruing leave (say 16 hours month on month) then the leaves will accrued every month irrespective of whether Employee is on "Leave of Absence" or not.
So, in order to ensure that accruals are stopped periodically for a specific period ( determined in this case by Assignment Status of "Inactive-Unpaid LOA") we would need to have additional configuration added on the Expression Builder under Accrual Matrix section as shown above.
We however would need to define a new Assignment Status ("Inactive-Unpaid LOA" for this example).
One can define a new assignment status using following navigation:
Setup and Maintenance -> Search (Manage Assignment Status) -> Create
Once the setup is done you are good to go.
Note: One may even get the same results using a custom Fast Formula ( but why use Custom Code when seeded configuration options are available).
Hope, this is a good read.
Thanks all for your time, have a great day ahead.
Senior Manager at Huron
3 年Very helpful!
Oracle Fusion Techno-Functional Consultant at MPC Cloud Consulting || Payroll || Core HR || Absence Management || OTBI || OBIEE || Always a Learner
4 年This is really helpful. Thank you!
Oracle Application Specialist at Herbalife International India Pvt. Ltd.
4 年Too good buddy..looking forward for such scenarios...all the best!