Skip to main content

Router les tâches vers les utilisateurs

Pour Ren, le graphiste de l’équipe de création de contenu, l'un des principaux avantages d’une application Pega Platform™ est qu’elle permet de router automatiquement les demandes de contenu au membre de l’équipe le plus à même de les traiter.

Par exemple, Eli reçoit toutes les demandes liées à la création vidéo. Ren reçoit toutes les demandes de diaporamas et Ana gère les demandes de création de brochures. L’application de Ren permet de transférer facilement les demandes en fonction de cette répartition des tâches.

Pega Platform offre à Ren plusieurs options pour affecter les tâches :

  • Current user : pour affecter la tâche (assignment) à l’utilisateur qui a réalisé la tâche précédente. La tâche s’affiche dans la liste de travail (worklist) de l’utilisateur.
  • Specific user : pour affecter la tâche à un utilisateur spécifique (manager ou participant). La tâche s’affiche dans la liste de travail de l’utilisateur.
  • Work queue : pour affecter la tâche à la liste des tâches (work queue) d’une équipe. Cette option est utilisée lorsque tous les membres d’une équipe sont aptes à réaliser la tâche. Lorsqu’un membre de l’équipe prend en charge la tâche, elle passe de la work queue à la worklist du membre de l’équipe.
  • Business logic : pour affecter une tâche aux utilisateurs ou aux work queues en fonction de critères prédéfinis.

Ren décide d’appliquer la logique métier (business logic) pour router les nouvelles demandes de contenu au membre de l’équipe le plus approprié en fonction de la valeur du champ Request type du formulaire d’envoi de contenu.

 

Routage des demandes

Pour router une nouvelle demande de contenu, Ren suit la procédure ci-dessous :

  1. Dans le volet de navigation d’App Studio, cliquez sur Case types, puis cliquez sur le type de dossier (case type) Creative Request .
  2. Dans l’onglet Workflow, cliquez sur Life cycle.
  3. Dans la section Case life cycle, à la phase (stage) Processing, cliquez sur l’étape (step) Content Submission.
  4. Dans le volet des propriétés Step , dans la liste Route to, sélectionnez Use business logic.
  5. Cliquez sur l’icône Gear .
  6. Dans la fenêtre Business logic,
    1. Confirmez que la valeur de la liste Route to est Operator.
    2. Dans le champ Value , saisissez ou sélectionnez Eli@abctech.
    3. Définissez la condition de routage pour la tâche (assignment) d’Eli :
      • Dans la liste des valeurs à évaluer, sélectionnez Request type.
      • Dans la liste des opérateurs de comparaison (comparator), vérifiez que la valeur est is equal to.
      • Dans le champ Value, saisissez Video.
  7. Cliquez sur Add condition.
    1. Confirmez que la valeur de la liste Route to est Operator.
    2. Dans le champ Value , saisissez ou sélectionnez Ana@abctech.
    3. Définissez la condition de routage pour la tâche (assignment) d’Ana :
      • Dans la liste des valeurs à évaluer, sélectionnez Request type.
      • Dans la liste des opérateurs de comparaison (comparator), vérifiez que la valeur est is equal to.
      • Dans le champ Value, saisissez Brochure.
  8. Dans la section otherwise , définissez la méthode de routage suivante :
    • Dans la liste Route to, sélectionnez Operator.
    • Dans le champ Value , saisissez ou sélectionnez l’adresse e-mail de Ren.

     

    La figure suivante affiche la logique métier du routage de Ren :

    An image of Ren's routing logic for a Content Request case.

     

  9. Dans le formulaire Business logic, cliquez sur Submit.
  10. Dans le type de dossier (case type) Content Request, cliquez sur Save.

Visualisez la vidéo suivante pour voir comment Ren définit la logique de routage de son application.

Note: La vidéo suivante ne comporte pas d’audio ni de sous-titre.

Vérifiez vos connaissances avec l’interaction suivante :

Exercice pratique

Dans votre propre environnement Pega, définissez le routage le plus adapté pour les étapes nécessitant l’action d’un utilisateur. Vous pouvez reproduire la démarche suivie par Ren pour router les étapes de son application, ou vous pouvez définir le routage correspondant à votre propre processus ou application.


If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice