HR Leave Of Absence

kevinthury
Tera Guru

One of our HR Teams is looking to use ServiceNow to track Leaves of Absence.  Some of the requirements provided to me look to already exist within the HR Total Rewards COE.  I can also see a module at HR Administration > Leaves of Absence, which looks to be nothing more than a list of records in the sn_hr_core_leave_of_absence table.  

My question is how are records inserted into this sn_hr_core_leave_of_absence table?  I can see Business Rules that will update the status, but I cannot find anything as to how a record is added.  I've also looked at the OOB Leave of Absence HR Service. I'm not seeing anything added to the leave_of_absence table.  The closest DOC I found references the Parental LOA, but that requires the activation of plugins such as Lifecycle Events, which we are not licensed for.

Any direction is appreciated.

7 REPLIES 7

Hello kevinthury 

 

I m working on the Same Requirement 

Did the record get Inserted in leave_of_absence table.?  when you tried producing through the record producer 

 

regards

Harshal Nirmal 

kevinthury
Tera Guru

On my PDI, I installed the Parental Leave of Absense plugin that Mike Sheridan references above.  

This also installed a ‘Parental Leave of Absence Request’ Record Producer and hr_leaveUtil Script Include in the Human Resources: Parental Journey scoped application.

 Submitting that did create a record in the leave_of_absence by means of the aforementioned Script Include.  That is the only clue I found on how a record is initialized in sn_hr_core_leave_of_absence.  

I am wondering what purpose the sn_hr_core_leave_of_absence table serves without that plugin installed.

It looks like ServiceNow put the LoA table in the sn_hr_core scope so that it could be used by multiple HR Experience packs, and/or for implementers to use as they see fit but provide a common framework that would plugin seamlessly to their experience packs. It looks like ServiceNow only ever used it in the Human Resources: Parental Journey experience pack, and if you're not using that then you're basically free to use it as you see fit.