How do I collect data from an employee when completing an HR Task?

michaelrodway
Tera Contributor

I have setup an HR Task for the Subject Person to complete. The HR Task Type is "Mark When Complete".

As the Subject person, when this task is assigned to me, I should have to fill in a date and some comments before hitting the "Complete" button.

There is a similar behavior on the "Accept" button, that makes you fill in comments.

Is this possible? Do I need to create a Catalog Item, and mark the HR Task Type as "Submit Catalog Item"?

Regards,

Mike

8 REPLIES 8

SanjivMeher
Kilo Patron
Kilo Patron

I think you need a UI policy for this on HR task table. You want to make comment and date mandatory while marking a HR task completed. Right?

 


Please mark this response as correct or helpful if it assisted you with your question.

Yes, however the subject person won't be in the Back-end of ServiceNow, they'll access the HR Task from the HR Portal.

 

find_real_file.png

So you will have to modify this widget on Service Portal to check, when Complete is clicked, if these values are filled in. Even to add those two field on form, you will have to modify the widget. You need someone in your team who has knowledge on Angular JS and ServceNow Service Portal.


Please mark this response as correct or helpful if it assisted you with your question.

This is not correct.  You do not need to modify the widget to capture this information.

 

Michael - I recommend reviewing the HR How-To: Creating HR Services for the Employee Service Center article I posted on this topic.  The screenshots have not been updated for Kingston yet but the behavior should all be the same.