Déploiement des solutions - Automate_Studio_Manager - Automate_Evolve - Latest

Guide d'utilisation d'Automate Evolve

Product type
Logiciels
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio Manager
Automate > Automate Evolve
Version
Latest
Language
Français
Product name
Automate Evolve
Title
Guide d'utilisation d'Automate Evolve
Copyright
2024
First publish date
2018
Last updated
2024-09-06
Published on
2024-09-06T16:07:07.344000

La validation d’une solution vérifie l’existence de problèmes éventuels dans la solution, qui pourraient affecter le fonctionnement du workflow ou du formulaire. Par exemple, elle vérifie la validité du workflow en déterminant s’il existe un nœud de début et un nœud de fin et que tous les nœuds ont des transitions.

Un nœud est une étape d’un workflow. Par exemple, un nœud peut représenter une tâche affectée à un utilisateur, ou une action, telle qu’envoyer une notification, ou définir une valeur. Considérez les nœuds comme les blocs de construction d’un workflow.

Remarque :

La validation est exécutée automatiquement lorsque vous déployez une solution. Et des erreurs de validation peuvent être renvoyées sur les champs réduits. Pour éviter ces erreurs, masquez les champs.

Les noms de solution sont sensibles à la casse. Si vous avez utilisé le même nom pour deux solutions, en modifiant uniquement la casse de la première lettre (par exemple, « Test » et « test »), le déploiement de la solution renvoie le message d'erreur « Une erreur inattendue s'est produite sur le serveur. Demandez à l’administrateur de vérifier les journaux du serveur ».

Quand vous déployez une solution, les données de contrôle de formulaire sont validées. Si une propriété requise n’est pas indiquée, vous recevrez un message d’erreur et des informations vous permettant de résoudre le problème. (Si de multiple propriétés sont introuvables, les messages d’erreur et d’informations liés à la résolution des problèmes s’afficheront sous forme de tableau).

Quand vous déployez les solutions incluant les plug-ins, les paramètres App Name, Solution Name et Library Name sont validés. Si un ou plusieurs de ces paramètres sont introuvables, vous recevez un message d’erreur au sein d’une boîte de dialogue.

Valider une solution

  1. Ouvrez la solution.
  2. Dans le ruban Composer, dans l’onglet Solution, cliquez sur Valider.
  3. Corrigez les erreurs éventuelles.
  4. Cliquez sur OK.

Vérifications de la validation d’une solution

Vérifications de la validation d’un workflow

  • Recherche un nœud de début (graphique principal et chaque graphique de boucle)
  • Vérifie si les graphiques ont un seul nœud de début
  • Recherche au moins un nœud de fin (graphique principal et chaque graphique de boucle)
  • Recherche les transitions manquantes.
  • Vérifie si les boucles ont des conditions until ou while
  • Valide les couloirs (vérifie si un groupe/utilisateur est défini)
  • Valide les variables utilisées dans les expressions de workflow
  • Recherche les transitions Otherwise ambiguës. (par exemple, plusieurs transitions Otherwise provenant du même nœud).
  • Vérifie les plug-ins manquants
  • Recherche les couloirs manquants (par exemple, les tâches attribuables en dehors d’un couloir)
  • Recherche les chaînes de connexion valides, les listes, les utilisateurs et les groupes, et les arguments de plug-in

Vérifications de la validation du formulaire

  • Aucune : aucune vérification de validation n’est exécutée sur le formulaire.

Vérifications de validation de profil de déploiement/variantes

  • Recherche le site Evolve/Studio Manager (s’il existe des scripts)
  • Recherche SAP Integration Server (s’il existe des scripts)

Déployer une solution

  1. Cliquez l’onglet Solution.
  2. Cliquez sur Déployer.
    • Cochez Forcer la mise à jour des modèles de noms pour republier le modèle de nom et restaurez les valeurs initiales.
    • Cochez Publier le formulaire en arrière-plan si la solution est volumineuse. Le formulaire est publié dans une autre thread de manière asynchrone, et vous recevez une notification par courrier électronique une fois le formulaire publié.
    • Cochez Republier les scripts pour recréer les services Web sur le serveur Evolve pour un script Transaction/Query mappé.
  3. Sélectionnez le profil de déploiement dans la liste déroulante.
  4. Cliquez sur OK.

Formule de complexité de workflow

Pour les workflows Excel et les workflow de formulaire, vous pouvez utiliser la formule ci-dessous pour calculer la complexité de workflow.

Dans l’application Evolve, cette information est disponible sur la section Résumé de l’onglet Solution, dans la zone Développeur de solution.

Formule 

Complexité = Math.round(linkCount / (taskCount * (taskCount - 1) / 2) * 100) / 100

Où :

  • linkCount sont des transitions (4 ci-dessous par exemple)
  • linkCount sont des nœuds (5 ci-dessous par exemple)