Studio de workflow Propriétés système du flux

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 14 minutes de lecture
  • Configurez la façon dont le système traite les flux.

    Ces propriétés sont disponibles pour le Studio de workflow.

    Pour définir les Studio de workflow propriétés système, sélectionnez Automatisation des processus > Propriétés ou accédez à la table Propriétés système [sys_properties].

    Tableau 1. Propriétés pour Studio de workflow
    Propriété Description
    Nombre maximal d’enregistrements à renvoyer lors de l’extraction des données

    sn_flow_designer.action_picker_limit

    Spécifiez le nombre maximal d’enregistrements qu’une action ou une étape de recherche peut renvoyer. Studio de workflow Ignore les enregistrements qui dépassent cette limite.
    Définir sur Vrai pour afficher la durée dans la colonne des étapes

    com.glide.hub.flow_engine.stage_display.show_duration

    Spécifiez si les flux avec des étapes affichent une durée.
    Autoriser l'option pour sélectionner des utilisateurs afin qu'ils écrivent un script pour indiquer la valeur d'une entrée sur les concepteurs de flux et d'action.

    sn_flow_designer.input_scripts_enabled

    Contrôlez l’autorisation d’écrire des scripts en ligne pour calculer les valeurs d’entrée.
    • Type : true | false
    • Valeur par défaut : true
    • Emplacement : Automatisation des processus > Propriétés
    • Plus d’informations : Scripts alignés
    Spécifiez le niveau de journalisation des entrées du journal système à répliquer dans le journal du flux. Le système réplique uniquement les entrées de journal du niveau spécifié ou supérieur.

    com.glide.hub.flow_engine.listener_trace.threshold

    Spécifiez le seuil requis pour Studio de workflow répliquer une entrée de journal système dans le journal de flux. Ces messages sont générés par la réponse aux sorties d’exécution du Now Platform flux. Par exemple, un message généré par une règle métier qui a été déclenché par une opération d’enregistrement de flux. Le système réplique uniquement les entrées de journal du niveau spécifié ou supérieur. Les choix sont les suivants :
    Aucun
    Le système ne réplique pas les entrées du journal système dans le journal de flux.
    DÉBOGUER
    Le système réplique tous les messages, y compris les messages d’information, les avertissements et les erreurs, produits par le Now Platform. Cette option correspond au niveau de journal le plus bas.
    INFOS
    Le système réplique les messages d’information, les avertissements et les messages d’erreur produits par le Now Platformfichier .
    AVERTIR
    Le système reproduit à la fois les avertissements et les erreurs produits par le Now Platformfichier .
    ERREUR
    Le système ne réplique que les erreurs produites par le Now Platformfichier . Cette option correspond au niveau de journalisation le plus élevé.
    • Type : choix
    • Valeur par défaut : ERROR
    • Emplacement : Automatisation des processus > Propriétés
    com.glide.hub.flow_engine.log_level Spécifiez le niveau des messages générés par le moteur d’exécution du Concepteur de flux à écrire dans la table sys_flow_log. Ces messages sont générés lorsque le moteur de flux exécute les actions et la logique de flux d’un flux. Par exemple, un message généré en exécutant l’action Créer un enregistrement. Le système écrit uniquement les entrées de journal du niveau spécifié ou supérieur. Les choix sont les suivants :
    DÉBOGUER
    Le système consigne tous les messages, y compris les messages d’information, les avertissements et les erreurs, produits par le moteur de flux. Cette option correspond au niveau de journal le plus bas.
    INFOS
    Le système consigne les messages d’information, les avertissements et les erreurs produits par le moteur de flux.
    AVERTIR
    Le système consigne à la fois les avertissements et les erreurs produits par le moteur de flux.
    ERREUR
    Le système consigne uniquement les erreurs produites par le moteur de flux. Cette option correspond au niveau de journalisation le plus élevé.

    Le niveau de journal détermine quels messages du journal sont ajoutés, le cas échéant, à la table sys_flow_log.

    • Type : choix
    • Valeur par défaut : WARN
    • Emplacement : Automatisation des processus > Propriétés
    • Plus d’informations : Détails d'exécution du flux
    Nombre maximal d’itérations dans Studio de workflowlesquelles une boucle s’exécutera.

    sn_flow_designer.max_itérations

    Spécifiez le nombre maximal de fois qu’une boucle peut s’exécuter avant d’être arrêtée. Une boucle s’arrête lorsqu’elle itère au-delà de cette valeur, ce qui empêche les boucles infinies. Cette propriété s’applique uniquement à Procédez comme suit jusqu’à la logique de flux.
    Remarque :
    La modification de cette valeur ne s’applique pas aux flux déjà en cours d’exécution.
    Activer les messages de débogage du moteur de flux dans le journal système

    com.glide.hub.flow_engine.debug

    Activez ou désactivez la journalisation Studio de workflow des messages de débogage dans le journal système. Tous les messages de débogage commencent par un préfixe de chaîne Flow Designer :
    Nombre de fois où un flux ou un sous-flux peuvent être déclenchés de façon indirecte pendant une transaction

    com.glide.hub.flow_engine.indirect_recursion_limit

    Spécifiez le nombre maximal de fois qu’un flux ou un flux secondaire autorise la récursivité indirecte. Studio de workflow Ignore tous les appels ultérieurs ou les correspondances de conditions de déclenchement de la récursivité indirecte une fois la limite atteinte. Définissez la valeur sur n’importe quel nombre entier supérieur ou égal à un. Le système ignore toute valeur de propriété inférieure à un et utilise à la place une limite de un. Définissez la valeur sur un pour éviter toute récursivité indirecte.
    Le nombre maximal d'actions autorisés dans un flux.

    sn_flow_designer.max_actions

    Spécifiez le nombre maximal d’actions qu’un flux ou un flux secondaire peut contenir. Studio de workflow vous empêche d’ajouter d’autres actions une fois que le nombre maximal d’actions a été atteint. Tenez compte de l’impact que peut avoir l’augmentation du nombre maximal d’actions sur les performances. Par exemple, l’exécution d’un plus grand nombre d’actions peut entrer en conflit avec la règle de quota de transaction par défaut qui empêche les flux de s’exécuter au-delà d’une heure.
    Le nombre maximal d’étapes autorisées sur une action.

    sn_flow_designer.max_action_steps

    Spécifiez le nombre maximal d’étapes qu’une action peut contenir. Studio de workflow vous empêche d’ajouter d’autres étapes une fois que le nombre maximal d’étapes a été atteint. Tenez compte de l’impact que peut avoir sur les performances l’augmentation du nombre maximal d’étapes. Par exemple, l’exécution d’un plus grand nombre d’étapes peut entrer en conflit avec la règle de quota de transaction par défaut qui empêche les flux de s’exécuter au-delà d’une heure.
    Niveau des données de rapport générées par le moteur de flux.

    com.snc.process_flow.reporting.level

    Spécifiez quand des Studio de workflow détails d’exécution sont générés et quelles informations ces détails comprennent. Les options incluent :
    Désactivé
    Le système ne génère pas de détails sur l’exécution du flux. Le système génère uniquement des détails d’exécution lorsque vous exécutez un test.
    Remarque :
    Le test d’une action ou d’un flux génère des détails d’exécution au niveau de la trace.
    De base : états et durées d'exécution uniquement
    Le système génère des détails d’exécution pour chaque flux, flux secondaire et exécution d’action. Les détails de l’exécution contiennent l’état d’exécution et la durée de chaque exécution de l’action et de la logique de flux. Les détails de l’exécution affichent également les valeurs de configuration et d’exécution des déclencheurs de flux, des entrées de flux secondaire et des sorties de flux secondaire.
    Complet : valeurs de configuration et d'exécution (pour le débogage uniquement)
    Le système génère des détails de configuration et d’exécution pour chaque flux, flux secondaire et exécution d’action. Les détails de l’exécution contiennent l’état d’exécution, la durée, les valeurs d’entrée et les valeurs de sortie de tous les éléments exécutés. Pour les actions personnalisées, les détails de l’exécution contiennent l’état d’exécution, la durée, les valeurs d’entrée et les valeurs de sortie de ses étapes. Les détails de l’exécution affichent également les valeurs de configuration et d’exécution des déclencheurs de flux, des flux secondaires, des actions et des étapes qui font partie d’une action personnalisée.
    Important :
    Seuls les utilisateurs disposant du rôle fd_read_operations_all peuvent voir les informations de configuration et d’exécution telles que les valeurs d’enregistrement dans les détails d’exécution du flux. Les utilisateurs sans ce rôle ne verront que les détails de base sur l’état et la durée.
    Trace : toutes les valeurs (à des fins de test et de support uniquement)
    Le système génère des détails de configuration et d’exécution pour chaque flux, flux secondaire, action et exécution d’étape. Les détails de l’exécution contiennent l’état d’exécution, la durée, les valeurs d’entrée et les valeurs de sortie de tous les éléments exécutés. Les détails de l’exécution contiennent également les valeurs de configuration et d’exécution des déclencheurs de flux, des flux secondaires, des actions et des étapes.
    Important :
    Seuls les utilisateurs disposant du rôle fd_read_operations_all peuvent voir les informations de configuration et d’exécution telles que les valeurs d’enregistrement dans les détails d’exécution du flux. Les utilisateurs sans ce rôle ne verront que les détails de base sur l’état et la durée. Le test d’une action ou d’un flux génère des détails d’exécution au niveau de la trace.
    Le niveau de génération de rapports détermine quels détails d’exécution du flux sont générés, le cas échéant. Si un flux s’exécute alors que la génération de rapports est désactivée, les détails de l’exécution ne sont jamais disponibles pour le flux, même si le niveau de génération de rapports change ultérieurement. Si un flux s’exécute alors que la génération de rapports est activée, les détails de l’exécution sont toujours disponibles pour cette exécution, même si le niveau de génération de rapports change ultérieurement.
    • Type : choix
    • Valeur par défaut : Désactivé
    • Emplacement : Automatisation des processus > Propriétés
    • Plus d’informations : Détails d'exécution du flux

    Nombre d’itérations récentes à signaler pour les boucles Exécuter jusqu’à et Pour chaque.

    com.snc.process_flow.reporting.iteration.lastn

    À partir de la Xanadu mise en production, cette propriété a été supprimée et ne peut plus spécifier le nombre d’itérations récentes à signaler dans les détails d’exécution du flux. Par défaut, toutes les boucles de flux stockent uniquement les détails d’exécution de la première et de la dernière itération d’une boucle. Pour générer des rapports sur toutes les itérations d’une boucle, créez un enregistrement de paramètre d’exécution de flux pour chaque flux pour lequel vous souhaitez collecter les détails d’exécution de la boucle. Pour en savoir plus sur les paramètres d’exécution du flux, reportez-vous à la section Paramètres d’exécution du flux.
    • Type : propriété supprimée
    • Valeur par défaut : première et dernière itérations de boucle uniquement
    • Emplacement : supprimé de la page des propriétés
    • Plus d’informations : Paramètres d’exécution du flux

    Tronquer les valeurs d’exécution dans la configuration de l’étape des détails d’exécution du flux

    com.snc.process_flow.reporting.serialized.val_size_limit

    Spécifiez le nombre d’octets dont dispose le système pour écrire des valeurs d’exécution dans les détails d’exécution du flux. Pour éviter la troncature des valeurs d’exécution, définissez la valeur sur un nombre entier inférieur ou égal à zéro. La prévention de la troncation des valeurs d’exécution nécessite des ressources système supplémentaires et peut avoir un impact sur les performances du système.
    • Type : nombre entier
    • Valeur par défaut : 16384
    • Emplacement : table Propriétés système [sys_properties]
    • Plus d’informations : Détails d'exécution du flux

    Nombre maximal d’entrées par action

    sn_flow_designer.max_action_vars

    Spécifier le nombre maximal d’entrées qui peuvent être ajoutées à une action. Studio de workflow vous empêche d’ajouter d’autres entrées une fois que le nombre maximal d’entrées a été atteint. Tenez compte de l’impact sur les performances que peut avoir l’augmentation du nombre maximal d’entrées d’action. Par exemple, si vous traitez davantage d’entrées d’action, l’action peut s’exécuter pendant plus d’une heure et être arrêtée par la règle de quota de transaction par défaut.
    • Type : nombre entier
    • Valeur par défaut : 20
    • Emplacement : table Propriétés système [sys_properties]

    Nombre maximal de variables de script par étape de script

    sn_flow_designer.max_variables_script

    Spécifiez le nombre maximal de variables d’entrée et de sortie qui peuvent être ajoutées à une étape de script. Studio de workflow vous empêche d’ajouter d’autres variables de script une fois que le nombre maximal de variables a été atteint. Tenez compte de l’impact que peut avoir l’augmentation du nombre maximal de variables de script sur les performances. Par exemple, si vous traitez davantage de variables de script, l’étape Script risque de s’exécuter pendant plus d’une heure et d’être arrêtée par la règle de quota de transaction par défaut.
    • Type : nombre entier
    • Valeur par défaut : 20
    • Emplacement : table Propriétés système [sys_properties]

    Nombre maximal de branches autorisées pour la logique de flux Créer une décision

    sn_flow_designer.max_branches_de_décision

    Spécifiez le nombre maximal de branches à utiliser lorsque l’option Utiliser des branches est sélectionnée pour la logique Créer un flux de décision .
    • Type : nombre entier
    • Valeur par défaut : 100
    • Emplacement : table Propriétés système [sys_properties]

    Option permettant aux utilisateurs de créer des variables de flux.

    sn_flow_designer.flow_variables_enabled

    Indiquez si les utilisateurs peuvent créer des variables personnalisées pour leur flux.
    • Type : true | false
    • Valeur par défaut : true
    • Emplacement : table Propriétés système [sys_properties]

    Nombre maximal d’actions populaires

    sn_flow_designer.action_picker.popular_actions.max_numéro

    Spécifiez le nombre maximal d’actions populaires à afficher dans le sélecteur d’actions.
    • Type : nombre entier
    • Valeur par défaut : 10
    • Emplacement : table Propriétés système [sys_properties]

    Nombre de jours consécutifs utilisés pour générer des actions populaires

    sn_flow_designer.action_picker.popular_actions.last_num_of_days

    Spécifiez le nombre de jours consécutifs utilisés pour générer des actions populaires. Par exemple, la valeur par défaut de 7 génère des actions populaires basées sur l’utilisation des actions au cours de la dernière semaine.
    • Type : nombre entier
    • Valeur par défaut : 7
    • Emplacement : table Propriétés système [sys_properties]

    com.glide.hub.flow.restricted_caller_access.track_flows_as_source

    Autorisez le système à générer des demandes de privilège d’accès restreint pour l’appelant pour les flux et les actions. Les privilèges d’accès pour les flux et les actions remplacent tous les privilèges d’accès existants pour les includes de script et les règles métier qui appellent des flux et des actions. Cette propriété est inactive sur les instances mises à niveau à partir de San Diego versions antérieures et antérieures. Les clients qui souhaitent continuer à utiliser les privilèges d’accès basés sur des scripts pour les flux et les actions ne doivent pas activer cette propriété. L’activation de cette propriété nécessite que vous régénériez et approuviez les privilèges d’accès pour vos flux et actions.

    com.glide.cs.fdih.interactive.timeout

    Spécifiez la durée, en secondes, avant que le workflow d’action n’expire Studio de workflow Hub d'intégration .

    com.glide.hub.pause_low_priority_flows_enabled

    Activez ou désactivez la mise en pause des flux de priorité basse lorsque des flux de priorité élevée attendent d’être exécutés.
    • Type : true | false
    • Valeur par défaut : true
    • Emplacement : table Propriétés système [sys_properties]
    • Pour plus d’informations : Priorité du flux

    com.glide.hub.flow_engine.stage_display.show_approvers

    Afficher ou masquer la liste des approbateurs affectés à une étape à partir d’un champ d’étape. Définissez la valeur sur vrai pour afficher la liste des approbateurs affectés à une étape. Définissez la valeur sur faux pour masquer la liste des approbateurs affectés à une étape.
    • Type : true | false
    • Valeur par défaut : true
    • Emplacement : l'ajouter à la table Propriétés système [sys_properties]
    • Plus d’informations : Étapes de flux et de flux secondaire
    com.glide.hub.flow_engine.stage_display.show_approvers_limit Spécifiez le nombre maximal d’approbateurs à afficher dans un champ d’étape en tant que valeur entière. La définition de cette valeur au-dessus de 10 risque d’entraîner des erreurs de rendu dans une vue de liste. Le champ Étape d’un enregistrement peut devenir si volumineux que la liste ne peut pas afficher d’autres enregistrements dans la liste.
    • Type : nombre entier
    • Valeur par défaut : 5
    • Emplacement : l'ajouter à la table Propriétés système [sys_properties]
    • Plus d’informations : Étapes de flux et de flux secondaire
    com.glide.hub.flow.current_stage_status_on_cancel
    Spécifiez le statut à appliquer à l’étape actuellement en cours d’exécution lorsque le flux est annulé. Les options incluent :
    • annulé
    • terminé

    Toutes les étapes restantes après l’étape actuelle sont définies sur l’état Annulé. Par exemple, supposons qu’un flux comporte trois étapes et que le flux exécute actuellement la première étape. L’annulation du flux définit l’état de la première étape sur Terminé. Les étapes deux et trois sont définies sur l’état Annulé.

    • Type : chaîne
    • Valeur par défaut : terminé
    • Emplacement : l'ajouter à la table Propriétés système [sys_properties]
    • Plus d’informations : Étapes de flux et de flux secondaire
    com.glide.hub.flow.approval.allow_inactive_entity
    Spécifiez les types d’entités inactives pour lesquels créer des enregistrements d’approbation. Les options incluent :
    • INDIVIDU
    • GROUPE
    • INDIVIDUEL, GROUPE
    • null

    Utilisez l’option INDIVIDUEL pour créer des enregistrements d’approbation d’utilisateurs pour les utilisateurs inactifs qui ne sont pas membres d’un groupe. Cette option ne crée pas d’enregistrements d’approbation de groupe pour les groupes inactifs ni d’enregistrements d’approbation d’utilisateur pour les membres de ce groupe.

    Utilisez l’option GROUPE pour créer des enregistrements d’approbation de groupe pour les groupes inactifs. Cette option crée également des enregistrements d’approbation d’utilisateur individuels pour les membres du groupe qui ont des enregistrements d’utilisateurs actifs. Cette option ne crée pas d’enregistrements individuels d’approbation d’utilisateur pour les membres du groupe qui ont des enregistrements d’utilisateurs inactifs.

    Utilisez l’option INDIVIDUAL,GROUP pour créer des enregistrements d’approbation d’utilisateurs pour les utilisateurs inactifs et des enregistrements d’approbation de groupe pour les groupes inactifs. Cette option crée également des enregistrements d’approbation d’utilisateur individuels pour les membres du groupe qui ont des enregistrements d’utilisateurs actifs. Les membres inactifs du groupe ne reçoivent pas les enregistrements d’approbation des utilisateurs.

    Utilisez une valeur nulle ou vide pour empêcher la création d’enregistrements d’approbation de groupe pour des groupes inactifs, ainsi que pour empêcher la création d’enregistrements d’approbation d’utilisateurs pour des utilisateurs inactifs.

    • Type : chaîne
    • Valeur par défaut : INDIVIDUEL,GROUPE
    • Emplacement : l'ajouter à la table Propriétés système [sys_properties]
    • Plus d’informations : Action Demander une approbation