Configurer un ensemble d’activités d’événements de cycle de vie

  • Rversion finale: Australia
  • Mis à jour 31 juil. 2025
  • 6 minutes de lecture
  • Créez ou modifiez un ensemble d’activités d’événement de cycle de vie afin de définir un conteneur pour un groupe d’activités.

    Avant de commencer

    Rôle requis : sn_hr_le.admin ou sn_hr_le.activity_set_manager

    Les ensembles d’activités représentent différentes étapes du processus d’événement de cycle de vie. Vous devez définir à quel moment l’ensemble d’activités est déclenché, par exemple immédiatement après la création du ticket d’événement de cycle de vie ou après l’achèvement d’un autre ensemble d’activités. Chaque ensemble d’activités est associé à un seul événement de cycle de vie.

    Procédure

    1. Accédez à la Tous > Événements de cycle de vie > Administration > Gérer les événements de cycle de vieet ouvrez un enregistrement.
    2. Cliquez sur l’onglet Ensembles d’activités pour accéder au générateur d’événements de cycle de vie.
    3. Créez un nouvel ensemble d’activités ou modifiez-en un existant.
      • Pour créer un nouvel ensemble d’activités, cliquez sur Nouvel ensemble d’activités.
      • Pour modifier un ensemble d’activités existant, survolez l’ensemble d’activités et cliquez sur Modifier l’ensemble d’activités.
    4. Renseignez les champs du formulaire.
      Tableau 1. Formulaire d’ensemble d’activités
      Champ Description
      Titre Nom de l’ensemble d’activités d’événements de cycle de vie.
      Titre d'affichage Titre d’affichage de l’ensemble d’activités. Le titre d’affichage est uniquement visible par les employés et apparaît sur la chronologie des ensembles d’activités sur la page de ticket RH sur le portail et sur mobile. Par exemple, un titre destiné aux employés pour l’ensemble d’activités de pré-intégration pourrait être « Préparez-vous pour le premier jour ». Si aucun titre d’affichage n’est fourni, le nom de l’ensemble d’activités par défaut est utilisé à la place.
      Description Description de l’ensemble d’activités d’événement de cycle de vie.
      Actives Option permettant d’activer l’ensemble d’activités d’événements de cycle de vie en vue de son utilisation.
      Ordre d'affichage Numéro de commande indiquant quand l’ensemble d’activités apparaît dans le générateur d’événements de cycle de vie et dans la chronologie des ensembles d’activités sur la page de ticket RH.
      Remarque :
      • Le numéro de commande n’a aucune relation avec le moment où l’ensemble d’activités est déclenché.
      • Si aucun numéro d’ordre n’est fourni, l’ensemble d’activités s’affiche après tous les ensembles d’activités numérotés.
      • La page Ticket RH est l’endroit où les utilisateurs peuvent afficher les détails d’un ticket RH dans Centre de services aux employés. Consultez pour plus d'informations.
      Affichage à ouvrir pour Option permettant d’afficher ou de masquer l’ensemble d’activités sur la personne ouverte du ticket d’événement de cycle de vie. Si cette option est sélectionnée, l’ensemble d’activités apparaît dans la chronologie des ensembles d’activités sur la page de ticket RH sur le portail et le mobile.
      Remarque :
      Si cette option n’est pas sélectionnée, l’ensemble d’activités n’apparaît pas dans la chronologie des ensembles d’activités. Toutes les tâches associées affectées à la personne ouverte et à la personne concernée apparaîtront toujours sur la page de ticket RH. Toutefois, les tâches qui sont affectées à quelqu’un d’autre seront masquées.
      Afficher à la personne concernée Option permettant d’afficher ou de masquer l’ensemble d’activités pour la personne concernée par le ticket d’événement de cycle de vie. Si cette option est sélectionnée, l’ensemble d’activités apparaît dans la chronologie des ensembles d’activités sur la page de ticket RH sur le portail et le mobile. Il s’agit d’un processus en trois parties. En plus de cocher la case ici, vous devez également :
      • Sélectionnez Afficher les ensembles d’activités sur la personne concernée pour le type d’événement de cycle de vie. Consultez Configurer un événement de cycle de vie pour plus d'informations.
      • Sélectionnez Présenter le ticket à la personne concernée pour le service RH auquel l’événement de cycle de vie est associé. Consultez Configurer un service RH pour plus d'informations.
      Remarque :
      Si cette option n’est pas sélectionnée, l’ensemble d’activités n’apparaît pas dans la chronologie des ensembles d’activités. Toutes les tâches associées affectées à la personne concernée s’affichent toujours sur la page de ticket RH. Toutefois, les tâches qui ne sont pas affectées à la personne seront masquées.
      Audience Le public spécifique ciblé par l’activité. Définir une audience pour un ensemble d’activités vous permet de créer des activités dans un ensemble d’activités pour un groupe spécifique de personnes. Si le champ Audience est vide, l’ensemble d’activités s’applique à tous les employés.

      Vous pouvez également utiliser l’audience comme filtre lorsque vous utilisez l’outil Tester des ensembles d’activités. Pour plus d'informations, consultez Utilisation de l’outil Tester des ensembles d’activités pour un ensemble d’activités d’événements de cycle de vie.

      Remarque :
      Vous pouvez également définir une audience au niveau de l’activité. Les critères d’audience d’un ensemble d’activités remplacent les critères d’audience d’une activité.
    5. Dans la section Condition de déclenchement de l’ensemble d’activités , définissez la condition de déclenchement pour l’ensemble d’activités.
      Tableau 2. Options des conditions de déclenchement
      Condition de déclenchement Description
      Immédiat Se déclenche ensemble d’activités lors de la création du ticket d’événement de cycle de vie.
      Date Se déclenche un ensemble d’activités avant, à ou après la date spécifiée.
      Remarque :
      Si la date de l’ensemble d’activités est mise à jour, le changement s’appliquera uniquement aux tickets RH ouverts avec des ensembles d’activités actifs qui n’ont pas encore été déclenchés.
      Table de déclencheur Sélectionnez un ticket RH ou une table de profils.
      Champ de déclencheur Sélectionnez un champ de date.
      Ignorer la date vide Option permettant de ne pas déclencher l’ensemble d’activités lorsque le champ de date est vide. Si cette option est sélectionnée, l’ensemble d’activités ne se déclenche pas lorsque le champ de date ne contient pas de valeur.
      Type de décalage de date Sélectionnez le type de décalage de date :
      • Néant
      • avant
      • après
      Quantité du décalage de date Fournissez une quantité de décalage. Ce champ est disponible lorsque Avant ou Après est sélectionné dans Type de décalage de date.
      Unités du décalage de date Fournissez une unité de mesure des jours, des semaines ou des mois. Ce champ est disponible lorsque Avant ou Après est sélectionné dans Type de décalage de date.
      Autres ensembles d’activités L’ensemble d’activités se déclenche après l’achèvement d’un ou de plusieurs ensembles d’activités.
      Dépendances des ensembles d’activités Sélectionnez un ou plusieurs ensembles d’activités qui doivent être terminés avant que l’ensemble d’activités ne se déclenche.
      Avancés Déclencheurs d’ensemble d’activités selon le script fourni.
      Script de déclencheur Fournissez un script personnalisé pour déterminer quand l’ensemble d’activités se déclenche.

      Il existe deux variables dans les scripts :

      • parentCase : référence au ticket d’événement de cycle de vie parent.
      • hrTriggerUtil : permet de vérifier d’autres ensembles d’activités ou dates à partir d’autres types de déclencheurs.

      Le workflow du lanceur d’ensemble d’activités s’exécute toutes les quatre heures pour vérifier ces conditions. Consultez Workflows Événements de cycle de vie.

      Condition Déclencheurs d’ensembles d’activités selon les conditions spécifiées.
      Remarque :
      Lors de la définition de conditions telles que la sensibilité à la casse ou les valeurs nulles, consultez API GlideFilter : champ d’application, global.
      Table de condition Sélectionnez un ticket RH ou une table de profils RH.
      Condition Utilisez le générateur de conditions pour définir les conditions devant être remplies pour que l’ensemble d’activités se déclenche.
      Combinaison Se déclenche en fonction d’une combinaison d’une date spécifiée, d’autres ensembles d’activités et/ou de conditions.
      Type de combinaison Sélectionnez quand l’ensemble d’activités se déclenche :
      • Et : l’ensemble d’activités se déclenche uniquement lorsque tous les déclencheurs spécifiés sont remplis.
      • Ou : l’ensemble d’activités se déclenche lorsque l’un des déclencheurs spécifiés est rempli.
      Date Vous pouvez spécifier une date dans le cadre du type de déclencheur combiné.
      Autres ensembles d’activités Vous pouvez sélectionner un ou plusieurs ensembles d’activités qui doivent être terminés dans le cadre du type de déclencheur combiné.
      Condition Vous pouvez utiliser le générateur de conditions pour définir les conditions devant être remplies dans le cadre du type de déclencheur combiné.
    6. Cliquez sur Soumettre ou Mettre à jour.

    Script de déclencheur avancé

    • Type de déclencheur = avancé.
    • La nouvelle recrue (personne concernée) a un gestionnaire affecté.
    • La date de début de la nouvelle embauche a été atteinte (ne peut pas être vide).
    • Deux ensembles d’activités spécifiques sont terminés.
    (function shouldActivitySetTrigger(parentCase /* GlideRecord for parent case */,
    							  hrTriggerUtil /* hr_TriggerUtil script include instance */) {
    
    	//Check that employee has a manager
    	var employeelocationType = parentCase.subject_person.manager;
    	if (gs.nil(employeeLocationType))
    		return false;
    
    	//Check that the employees start date is populated and on or before today
    	var employeeStartDate = parentCase.subject_person_hr_profile.employment_start_date;
    	if (gs.nil(employeeStartDate) || !hrTriggerUtil.checkForElapsedDate(employeeStartDate.getDisplayValue()))
    		return false;
    
    	//Check Previous Sets have finished
    	var prerequisiteActivitySetIds = ['20f71984ecb61300964fb378c827556f', '58123661dbf2930085ea54c0cf9619ba'];
    	if (!hrTriggerUtil.checkActivitySetsCompleted(prerequisiteActivitySetIds))
    		return false;
    
    	return true;   
    
    })(parentCase, hrTriggerUtil);
    Remplacez le sys_ids dans l’exemple par votre sys_ids d’ensemble d’activités. Dans votre ensemble d’activités, cliquez sur l’icône Menu contextuel du formulaire et sélectionnez Copier sys_id.