Créer des tables de décision dans Générateur de décision
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.
Avant de commencer
Rôle requis : admin, decision_table_admin ou développeur délégué. Pour plus d’informations, consultez Déléguer les développeurs à l’aide d’App Engine Studio.
Procédure
- Accédez à la Tous > Gestion des décisions > Générateur de décision.
- Sélectionnez Nouveau.
- Sélectionnez Table de décision.
-
Renseignez 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. Description Description de la table de décision. Application Périmètre de l’application pour la table de décision. Accessible depuis Champs d’application pouvant 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. Activer la création de brouillon Option permettant de créer des tables de décision en mode brouillon avant la publication pour les rendre disponibles pour utilisation. Cette fonction vous permet également de modifier une table de décision en mode brouillon après sa publication et de la republier avec des modifications. - Sélectionnez Créer une table de décision.
- Sélectionnez Ajouter une entrée.
-
Renseignez les champs du formulaire.
Tableau 2. Définition de l’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 condition à 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 pour rendre un champ d’entrée obligatoire lors de l’utilisation de la table. Ajouter un filtre de référence Option permettant de filtrer la liste des enregistrements de référence dans une colonne de condition liée où le type d’entrée est Référence et où les données à évaluer sont Enregistrement de référence. Utilisez ce champ pour créer une instruction de condition de filtre. Pour plus d'informations, consultez Filtrer les entrées de référence et les résultats dans une table de décision. Remarque :Pour le type d’entrée Choix, la possibilité de sélectionner une liste de choix existante dépend du fait que la liste de choix se trouve dans une table du même périmètre d’application que la table de décision. Par exemple, si vous créez une table de décision dans le champ d’application Global, vous pouvez utiliser n’importe quelle liste de choix existante sur les tables du champ d’application Global. Toutefois, si vous créez une table de décision dans un champ d’application personnalisé, vous ne pouvez utiliser que des listes de choix existantes provenant de tables du même champ d’application personnalisé. - Sélectionnez Ajouter une colonne de condition.
-
Renseignez les champs du formulaire.
Tableau 3. Formulaire de colonne Nouvelle condition Champ Description Étiquette de colonne Condition Étiquette de la colonne de condition. Description Brève vue d’ensemble de la colonne des conditions. 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 sur la table de référence. Type de condition Type de données sélectionné pour la colonne Condition. Opérateur par défaut Façon dont chaque ligne de la colonne 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 à Operators available for filters and queries.
- Facultatif :
Ajoutez d’autres colonnes de conditions.
- Accédez à la dernière colonne de condition, sélectionnez l’icône plus (+), puis sélectionnez Ajouter une colonne de condition.
- Placez le pointeur de la souris sur une colonne de condition et sélectionnez l’icône Plus (+).
- Sélectionnez le bouton Ajouter une colonne de condition à droite d’une entrée.
- Sélectionnez Ajouter une colonne de résultats.
-
Renseignez les champs du formulaire.
Tableau 4. Formulaire Nouvelle colonne de résultats Champ Description Étiquette de colonne de résultats Étiquette de la colonne de résultats. Description Brève vue d’ensemble de la colonne de résultats. Type de résultat Type de données utilisées 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
- Durée
- Entier
- Long
- Référence
- Chaîne
- Chaîne (UTF-8 complet)
- Vrai/Faux
Ajouter un filtre de référence Option permettant de filtrer la liste des enregistrements de référence dans la colonne de résultats lorsque le type de résultat est Référence. Utilisez ce champ pour créer une instruction de condition de filtre. Pour plus d'informations, consultez Filtrer les entrées de référence et les résultats dans une table de décision. Remarque :Les types de résultats Devise et Vrai/Faux présentent plusieurs exceptions importantes.- Si aucun autre résultat n’est spécifié (0,00 pour la devise, faux pour vrai/faux), les cellules dans les colonnes de résultats de devise et de type vrai/faux renvoient une valeur par défaut.
- Pour les instances utilisant le mode multidevise, vous pouvez spécifier des résultats de devise à l’aide de n’importe quelle devise d’instance disponible. Toutefois, les valeurs de résultat sont toujours converties en devise de session lors de l’enregistrement.
- Pour les instances utilisant le mode de devise unique, vous ne pouvez spécifier les résultats de devise qu’à l’aide de la devise d’instance unique.
- 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 (+).
- Placez le pointeur de la souris sur une colonne de résultats et sélectionnez l’icône plus (+).
-
Pour chaque condition, sélectionnez un opérateur et saisissez une valeur.
Pour plus d’informations sur les opérateurs, reportez-vous à Operators available for filters and queries.
- Facultatif :
Pour modifier une condition de table de décision dans la vue Règle de décision, sélectionnez l’icône Options du menu de lignes 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 Règle de décision prend en charge des conditions complexes qui peuvent ne pas correspondre à la structure de la table.
Figure 1. Vue de règle de décision Remarque :L’utilisation de la vue Règle de décision peut entraîner la création de conditions complexes. Les tables avec des lignes avancées peuvent être modifiées dans Excel, mais les lignes avancées sont en lecture seule. Pour plus d'informations, consultez . Dans la mesure du possible, divisez les décisions complexes en plusieurs lignes de règles de décision simplifiées.- Facultatif : Modifiez la condition si nécessaire.
- Facultatif : Sélectionnez Terminé pour valider vos changements.
- Pour chaque résultat, saisissez une valeur de résultat.
- 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 les résultats souhaités.
- Sélectionnez Enregistrer.
-
Sélectionnez Publier.
Un modal apparaît pour vous demander si vous êtes sûr de vouloir publier. Si vous souhaitez apporter des modifications à cette table après sa publication, vous devez créer un brouillon de la table. Pour plus d’informations sur la modification d’une table de décision publiée, reportez-vous à Modifier les tables de décision à l’aide de la création de brouillon.
- Sélectionnez Publier.