Includes de script d’événements de cycle de vie et API
Includes de script pour les workflows d’appel dans les événements de cycle de vie.
Les includes de script suivants sont fournis avec les événements de cycle de vie :
Les API suivantes sont fournies avec les événements de cycle de vie : hr_LEType : contient les méthodes liées aux types d’événements du cycle de vie, aux ensembles d’activités et aux activités d’ensemble d’activités. Méthodes associées aux types d’événements de cycle de vie :
| Nom | Description |
|---|---|
| hr_ActivitySet | Script include principal pour les workflows d’événements de cycle de vie et la gestion des activités. |
| Activités de lancement | API permettant de lancer une instance de toutes les activités dans un ensemble d’activités. Appelé lorsqu’un ticket d’événement de cycle de vie est créé. |
| getAvailableDependentActivitySets(activitySet) | Récupère une collection d’ensembles d’activités dépendants pour un ensemble d’activités. |
| isActivitySetCompleted | Vérifie que toutes les activités d’un ensemble sont terminées. |
| IsActivitySetActive | Vérifie quand un ensemble d’activités est actif. |
- createLEType(@param : NÉCESSITE : tableau d’objets js ayant des paires nom-valeur de champ) : renvoie l’objet js avec l’état : « réussite ».
- updateLEType(@param : NÉCESSITE : tableau d’objets js ayant des paires nom-valeur du champ et ID de type de grand événement de la vie) : renvoie l’objet js avec l’état « réussite ».
- removeLEType(@param : NÉCESSITE : ID de type d’événement du cycle de vie) : renvoie l’objet js avec l’état : « réussite ».
Méthodes associées aux ensembles d’activités :
- createActivitySet (@param : EXIGE : tableau d’objets js ayant des paires nom-valeur du champ) : renvoie l’objet js avec l’état : « réussite ».
- updateActivitySet (@param : NÉCESSITE : tableau d’objets js ayant des paires nom-valeur du champ et ActivitySetId) : renvoie l’objet js avec l’état : « réussite ».
- removeActivitySet(@param : NÉCESSITE : activitySetId) : renvoie l’objet js avec l’état : « réussite ».
Avancé :
- Hr_triggerUtil : méthodes pratiques pour le scripting avancé sur les ensembles d’activités en cours d’exécution.
- checkActivitySetsCompleted(activitySetList) : vérifier quand les ensembles d’activités de la liste sont terminés.
- checkForElapsedDate(date) : vérifier quand la date de transmission est écoulée.
- checkForElapsedDateWithOffset(date, offset, offsetUnits, offsetType)