Remplir l’affectation d’emploi et l’emplacement à l’aide des messages

Guide du libre-service

Version
R2024.2.1
Remplir l’affectation d’emploi et l’emplacement à l’aide des messages

Vous pouvez configurer des messages dans les nœuds de flux des travaux pour remplir l’affectation d’emploi et l’emplacement sélectionnés par les utilisateurs dans les formulaires. Par défaut, les jetons pour l’affectation d’emploi et l’emplacement ne remplissent qu’un numéro d’identification. Cependant, vous pouvez ajouter une fonction de recherche pour récupérer les affectations d’emploi et les noms d’emplacements associés à ces jetons.

Pour configurer cette fonctionnalité :

  1. Allez au volet Administration du flux des travaux > Concepteur de flux des travaux et cliquez sur l’onglet Diagramme.
  2. Sélectionnez un nœud de notification, de description ou de fin dans un diagramme de flux des travaux.
  3. Cliquez sur Créer une expression dans la propriété Objet du message ou Corps du message.
  4. Allez à l’un des éléments suivants dans la barre latérale et développez la fonction Recherche :
    • List_EmployeeWorkAssignment > Élément > DeptJobId (le jeton pour les affectations d’emploi).
    • List_EmployeeWorkAssignment > Élément > OrgUnitId (le jeton pour les emplacements).
  5. Cliquez sur le jeton FullName pour insérer une instruction qui recherche le nom de l’affectation d’emploi ou de l’emplacement :
  6. Expression de nom complet sélectionnée dans la barre latérale avec le jeton de nom complet affiché dans le champ de texte.
  • Dans la notification, cette instruction est remplacée par le nom de l’affectation d’emploi ou de l’emplacement sélectionné par l’employé dans le formulaire associé au flux des travaux.
  • Par exemple, une expression dans la propriété Corps du message d’un nœud d’avis comprend une instruction de recherche pour l’emplacement :

    Le formulaire <<WorkflowState.FormName>> a été approuvé.

    Rapporteur : <<WorkflowState.SubmitterDisplayName>>

    Employé concerné : <<WorkflowState.TargetEmployeeDisplayName>>

    Emplacement : Recherche(<<List_EmployeeWorkAssignment.Item.OrgUnitId>>, "FullName")

    Sur la base de cette expression, l’avis suivant est généré :

    Une notification indiquant qu’une nouvelle embauche a été approuvée avec le rapporteur et l’employé concerné est affichée.

    Remarques sur la configuration

    • La fonction de recherche ne peut être utilisée qu’avec les jetons <<List_EmployeeWorkAssignment.Item.OrgUnitId>> et <<List_EmployeeWorkAssignment.Item.DeptJobId>>, et ne peut renseigner que le jeton FullName.
    • La fonction de recherche n’est prise en charge que dans les nœuds de notification, de décision et de fin, et non dans les nœuds de condition.
    • Si les utilisateurs ne modifient pas le paramètre d’affectation d’emploi ou d’emplacement dans un formulaire, la fonction de recherche remplit la valeur associée dans les avis en fonction de l’affectation de travail de l’employé dans la fonction Gens avec la date d’entrée en vigueur la plus récente. Il s’agit d’une fonctionnalité existante pour les jetons <<List_EmployeeWorkAssignment.Item.OrgUnitId>> et <<List_EmployeeWorkAssignment.Item.DeptJobId>>.
    • Par exemple, un employé a un rôle principal de gestionnaire et un rôle secondaire d’employé, qui a une date d’entrée en vigueur plus récente. Un administrateur soumet le formulaire Changement d’affectation d’emploi et de rémunération pour que cet employé mette à jour sa rémunération, mais ne modifie pas son affectation d’emploi ou son emplacement. Par conséquent, l’affectation d’emploi secondaire et l’emplacement seraient remplis dans l’avis.