Vues :

Question :
Quelle est la méthode qui peut être utilisée pour distribuer des tâches à une liste d'utilisateurs multiples ?

Réponse :
Lacréation d'un système Round Robin au sein de votre flux de travail est une méthode qui permet de réaliser cettedistribution des tâches. Les éléments suivants peuvent servir de guide pour y parvenir ;

 

Créer une armoire à dossiers utilisée pour le systèmeRound Robin.

 

  1. Avant de configurer notre flux de travail, il faut créer une armoire à dossiers. Accédez au plugin File Cabinets, situé sur la page Configurations et créez une armoire à dossiers.
    Les champs d'index suivants sont nécessaires dans cette armoire ;
    Type(Texte)
    Compteur (Int)
    MaxCount(Int)
  2. Une fois créé, stockez un enregistrement de données avec les entrées suivantes;
    Type= Compteur
    Compteur = 1
    MaxCount= (Nombre d'utilisateurs concernés)

 

Concepteur deflux de travail
Voiciun exemple de la manière dont le flux de travail pourrait être construit:

 

  1. Créez les déclencheurs de workflow en fonction de vos préférences.Une fois terminé, créez lesvariables globalessuivantes:

    Integer Data Type
    Counter
    MaxCounter

    Text Data Type
    Tech

    Keyword Data Type
    Techs

    User of a Group Data Type
    Technician

  2. Unefois nos variables globales créées, la prochaine étape consistera à créer une activité d'affectation de données avec les affectations suivantes :


    MaxCounter La déclaration est la suivante:
    "Dans l'armoire à dossiers" = [Armoire à dossiers créée]
    "Champ" = MaxCounter

    WHERE clause = DW_TYPE = 'Counter'

    L'instructionCounter est la suivante:
    "In File Cabinet" = [File Cabinet created]
    "Field" = Counter
    WHERE clause = DW_TYPE = 'Counter
    '


    Vous ajoutez ensuite tous les utilisateurs qui feront partie de ce système Round Robin.Assurez-vous que la case "Remplacer" n'est pas cochée.
  3. Uneautre activité d'affectation des données sera créée avec les affectations suivantes :


    Expression arithmétiquedes techniciens :GV_Techs[GV_Counter- 1]
  4. Ensuite, une étape Assigner à sera créée pour assigner la tâche à la variable globale Technicien.

  5. Après la création de l'étape Assigner à, une étape Condition avec la condition suivante devra être mise en œuvre.

  6. Si cette condition est remplie, nous passons à l'étape Attribuer des données avec les affectations suivantes.
    Remarque : cette partie vérifie si l'enregistrement de données Compteur doit être mis à jour.


    Pour l'armoire à dossiers, utilisez l'instructionsuivante
    "In File Cabinet" = [Armoire à dossiers créée]
    "Field" = Compteur
    WHERE clause = DW_MAXCOUNT = 'GV_MaxCounter'
  7. Sinon, l'étape Else conduira à une autre étape Assign Data qui ajoutera 1 au compteur. Lesaffectations suivantes sont:


    Pour l'armoire à dossiers, utilisez l'instructionsuivante:
    "Dans l'armoire à dossiers" = [Armoire à dossiers créée]
    "Champ" = Compteur
    WHERE clause = DW_MAXCOUNT = 'GV_MaxCounter'

Une fois configuré, lorsque le flux de travail est déclenché, il est d'abord attribué à APAdmin, l'instance de flux de travail suivante est attribuée à Brian.Ford, l'instance suivante est attribuée à Fred.Winner et enfin, la quatrième instance est attribuée à APAdmin.

KBA applicable aux organisationsdans le nuage et sur site

 

Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.