Lifecycle Events Timeline / Employee Centre Timeline
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-12-2024 03:56 AM
Hi all,
I have a query about displaying the (lifecycle event) timeline within ServiceNow. I have created a lifecycle event for onboarding, when there is a task available for the specific employee that raised the request, a timeline view is presented within ESC. However, if no direct task is assigned to them they do not get visibility of this timeline.
If, for example, there is no task for the employee to complete during an onboarding process, which could be the case for a hiring manager during onboarding, there is no way for them to get this quick visual overview of what has been completed/where the process is etc.
Here is an example above of what I am explicitly referring to, is there a way to present this regardless of assigned tasks? I am struggling to find content relating to this timeline feature.
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-12-2024 05:24 AM
I think I have found some further information on this, seems as if the widget that specifically controls this content display is contained within the Standard Ticket Page. The standard ticket page then has configuration against a number of tables, which includes the sn_hr_le_case (Lifecycle Events table). There are a set of tab configurations within the Standard Ticket Page (for lifecycle events) and within this a reference to the HRM Task Parent widget.
The HRM Task Parent widget is a container for the hrm-activity-set-progress widget, which is displaying the progress bar on the left hand side, as displayed in my post.
With this widget, in the client controller, there is a function being called "getLeftMenuItems" which has a condition around "finalTodoList" which seems to only load the widget if there are tasked assigned to the employee.
It does not seem like there is an "easy" way to do this without changing the widget, unless anybody else is aware.