Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.
Versions
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store
Close

Lifecycle Events Script Includes and APIs

Log in to subscribe to topics and get notified when content changes.

Lifecycle Events Script Includes and APIs

Script includes call workflows within Lifecycle Events.

The following script includes are provided with Lifecycle Events:
Name Description
hr_ActivitySet Main script include for Lifecycle Events workflows and activity management.
LaunchActivities API to launch an instance of all activities under an activity set. Called when a Lifecycle Event case is created.
getAvailableDependentActivitySets(activitySet) Retrieves a collection of dependent activity sets for an activity set.
isActivitySetCompleted Checks when all activities in a set are complete.
IsActivitySetActive Checks when an activity set is active.
The following APIs are provided with Lifecycle Events:
  • hr_LEType - Contains methods related to Lifecycle Event types, activity sets, and activity set activities.
Methods related to Lifecycle Event Types:
  • createLEType(@param - REQUIRES: Array of js objects having field name value pairs) - Returns js object with status - 'success'.
  • updateLEType(@param - REQUIRES: Array of js objects having field's name value pairs and Lifecycle Event Type Id) - Returns js object with status - 'success'.
  • removeLEType(@param - REQUIRES: Lifecycle Event Type Id) - Returns js object with status - 'success'.
Methods related to Activity Sets:
  • createActivitySet(@param - REQUIRES: Array of js objects having field's name value pairs) - Returns js object with status - 'success'.
  • updateActivitySet(@param - REQUIRES: Array of js objects having field's name value pairs and ActivitySetId) - Returns js object with status - 'success'.
  • removeActivitySet(@param - REQUIRES: activitySetId) - Returns js object with status - 'success'.
Advanced:
  • Hr_triggerUtil – Convenience methods for advanced scripting on running activity sets.
  • checkActivitySetsCompleted(activitySetList) – Verify when activity sets in the list are complete.
  • checkForElapsedDate(date) – Verify when the date passed in has elapsed.
  • checkForElapsedDateWithOffset(date, offset, offsetUnits, offsetType)
Feedback