Créer des tables de décision dans Studio de workflow

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 5 minutes de lecture
  • Créez des tables de décision pour Studio de workflow intégrer la logique métier dans une série de règles de décision si-alors. Utilisez des tables de décision lorsque la logique métier est complexe ou peut être réutilisée à plusieurs endroits.

    Avant de commencer

    Rôle requis : administrateur, decision_table_admin ou autorisations de développeur délégué. Pour plus d’informations, consultez Déléguer des développeurs à l’aide d’App Engine Studio.

    Pourquoi et quand exécuter cette tâche

    Vous pouvez créer des tables de décision à utiliser dans des flux, des flux secondaires , des playbooks et des scripts. Créez votre table de décision, puis référencez-la à partir de l’un de ces objets, ou n’importe où sur la plate-forme où vous écrivez du code. À partir de la Xanadu version, vous pouvez également créer la structure d’une table de décision directement dans un flux ou un playbook, et remplir la table par la suite.

    Procédure

    1. Accédez à la Tous > Automatisation des processus > Studio de workflow.
    2. Sélectionnez Nouveau.
    3. Sélectionnez la table de décision.
    4. Remplissez les champs du formulaire.
      Tableau 1. Formulaire Propriétés
      Champ Description
      Nom de la table de décision Nom de la table de décision.
      Application Périmètre de l’application pour la table de décision.
      Accessible depuis Champs d’application qui peuvent utiliser la table de décision. Les valeurs disponibles sont Périmètre de l’application uniquementou Tous les périmètres de l’application.
    5. Sélectionnez Créer une table de décision.
    6. Sélectionnez Ajouter une entrée.
      Remarque :
      Notez que l’ajout de plus de 30 entrées à votre table peut avoir un impact négatif sur les performances de l’application pendant la création de la table.
    7. Remplissez les champs du formulaire.
      Tableau 2. Définition d’entrée
      Champ Description
      Étiquette En-tête de l’entrée.
      Type Type de données utilisées pour l'entrée.

      Lorsque le type d’entrée est Référence, une nouvelle colonne intitulée Référence apparaît dans la section d’entrée et affiche la table de référence. Ce type d’entrée vous permet d’ajouter plusieurs colonnes de conditions à une table de décision.

      Les types d'entrées disponibles sont les suivants :

      • Choix
      • Devise
      • Date
      • Date/Heure
      • Décimal
      • Date d'échéance
      • Entier
      • Long
      • Référence
      • Chaîne
      • Chaîne (UTF-8 complet)
      • Vrai/Faux
      Obligatoire Option permettant de rendre obligatoire un champ d’entrée lors de l’utilisation de la table.
    8. Sélectionnez Ajouter une colonne de condition.
    9. Remplissez les champs du formulaire.
      Tableau 3. Nouveau formulaire de colonne de condition
      Champ Description
      Étiquette de colonne Condition Étiquette de la colonne de condition.
      Description Brève vue d’ensemble de la colonne de condition.
      Entrée Entrée liée à la colonne de condition.

      Pour évaluer plusieurs champs, vous pouvez ajouter plusieurs conditions avec le type d'entrée Référence.

      Table Si le type de données est Référence, le nom de la table de référence s’affiche.
      Données à évaluer Pour les colonnes de condition dont le type d’entrée est Référence, spécifie si la colonne de condition évalue l’enregistrement de référence ou un champ de la table de référence.
      Type de condition Type de données sélectionné pour la colonne de condition.
      Opérateur par défaut La manière dont chaque ligne de la colonne de condition évalue une valeur spécifiée par l’utilisateur. Un opérateur par défaut est requis pour tous les types de données d'entrée, à l'exception de Vrai ou Faux.

      Pour plus d’informations sur les opérateurs, reportez-vous à la section Operators available for filters and queries.

    10. Sélectionnez Terminé.
    11. Facultatif : Ajoutez d’autres colonnes de condition.
      1. Accédez à la dernière colonne de condition, sélectionnez l’icône plus (+), puis sélectionnez Ajouter une colonne de condition.
      2. Pointez sur une colonne de condition et sélectionnez l’icône plus (+).
      3. Sélectionnez le bouton Ajouter une colonne de condition à droite d’une entrée.
    12. Sélectionnez Ajouter une colonne de résultats.
    13. Remplissez les champs du formulaire.
      Tableau 4. Nouveau formulaire de colonne de résultats
      Champ Description
      Étiquette de colonne de résultats Étiquette de la colonne de résultats.
      Description Bref aperçu de la colonne de résultats.
      Type de résultat Type de données utilisé pour la colonne de résultats.

      Les types de résultats disponibles sont les suivants :

      • Choix
      • Devise
      • Date
      • Date/Heure
      • Décimal
      • Date d'échéance
      • Entier
      • Long
      • Référence
      • Chaîne
      • Chaîne (UTF-8 complet)
      • Vrai/Faux
      Remarque :
      Les types de résultats Devise et Vrai/Faux ont plusieurs exceptions importantes.
      • Si aucun autre résultat n’est spécifié (0,00 pour la devise, faux pour vrai/faux), les cellules des colonnes de résultats de type Devise et vrai/faux renvoient une valeur par défaut.
      • Pour les instances utilisant le mode multidevises, vous pouvez spécifier les résultats liés à la devise en utilisant n’importe quelle devise d’instance disponible. Toutefois, les valeurs des résultats sont toujours converties dans la devise de la session lors de l’enregistrement.
      • Pour les instances utilisant le mode monodevise, vous pouvez uniquement spécifier les résultats de devise en utilisant la devise unique de l’instance.
    14. Sélectionnez Terminé.
    15. Facultatif : Activez plusieurs résultats dans une table de décision en ajoutant d’autres colonnes de résultats à l’aide de l’une des méthodes suivantes.
      • Accédez à la première colonne de résultats, sélectionnez l’icône plus (+), puis sélectionnez Ajouter une colonne de résultats.
      • Accédez à la dernière colonne de résultats et sélectionnez l’icône plus (+).
      • Pointez sur une colonne de résultats et sélectionnez l’icône plus (+).
    16. Pour chaque condition, cliquez dans la case vide de la colonne de condition pour sélectionner un opérateur et entrer une valeur.

      Table de décision avec des cellules vides

      Pour plus d’informations sur les opérateurs, reportez-vous à la section Operators available for filters and queries.

    17. Facultatif : Pour modifier une condition de table de décision dans la vue Règle de décision, sélectionnez l’icône Options de menu de ligne de règle de décision ( Options de menu de ligne de règle de décision.) à gauche du numéro de ligne, puis sélectionnez Ouvrir dans la vue Règle de décision.

      La vue de règle de décision prend en charge des conditions complexes qui peuvent ne pas s’intégrer dans la structure de la table.

      Figure 1. Vue de règle de décision
      Vue de règle de décision.
      Remarque :
      L’utilisation de la vue de règle de décision peut entraîner la création de conditions complexes. Les tableaux comportant des lignes avancées peuvent être modifiés dans Excel, mais les lignes avancées sont en lecture seule. Pour plus d'informations, consultez Gérer les tables de décision dans Excel. Dans la mesure du possible, fractionnez les décisions complexes en plusieurs lignes de règles de décision simplifiées.
      1. Facultatif : Modifiez la condition si nécessaire.
      2. Facultatif : Sélectionnez Terminé pour valider vos changements.
    18. Pour chaque résultat, cliquez dans la case vide de la colonne de résultats et entrez une valeur de résultat.
      Table de décision vide, ajout de résultats
    19. Facultatif : Ajoutez d’autres règles de décision en sélectionnant Ajouter une nouvelle ligne de décision et en saisissant les conditions et résultats souhaités.
    20. Sélectionnez Enregistrer.
    21. Sélectionnez Publier.