Skip to main content
Skip table of contents

STUDIO PERT


1. Principes

Le PERT est un outil de paramétrage de Work-Flow, présenté sous la forme d’étapes reliées par des liens. Cet outil peut être utilisé de manière autonome, pour des représentations graphiques d’un flux, ou dans la partie père d’un couplage.

L’exécution d’un PERT se fera de manière équivalente à une Liste Paramétrée, on le retrouvera :

  • Dans les explorateurs.

  • Depuis une application à cœur standard

  • Depuis une application à cœur paramétré

  • Comme père de couplage

Remarque : contrairement à une liste paramétrée, un PERT n’est pas lançable depuis le navigateur.

Cet outil est accessible depuis l’explorateur « Studio DIAPASON », sous la branche « PERT », ainsi que toutes les applications utiles à la mise en œuvre d’un PERT. Il se compose d’une entête et de détails. L’entête regroupe toutes les informations générales, devant être renseigner dans l’application ci-dessous.

Depuis cette entête de PERT, l’application du détail est disponible par action. Celle-ci permet de définir le contenu du PERT. Elle permet de créer les différentes étapes ainsi que leurs liaisons. Ces étapes et relations peuvent tout aussi bien être générées par une requête DIALOG renseignée dans l’entête. Sur chaque étape, tout est paramétrable : la position, les actions disponibles, l’icône, l’apparence de l’étape et des différentes liaisons.

2. Définition Entête Pert

Onglet Généralités

  • Référence : La référence du PERT. Disponible dans SCR.PERT_PerRef.

  • Désignation :La désignation du PERT, correspondant au texte affiché dans un explorateur, ainsi que dans le menu contextuel lorsqu’il s’agit d’une action.

  • Libellé court : Le libellé court, correspond au texte affiché dans la barre de commande lorsqu’il s’agit d’une action.

  • Icône : L’icône du PERT, qui sera affiché dans l’explorateur et devant le titre une fois lancé. Disponible dans SCR.Icone.

  • Titre : Le titre du PERT. Disponible dans SCR.Titre.

  • Mot Directeur : Le mot directeur de l’application.

  • Domaine, Famille, Sous Famille : Le domaine, la famille et la sous famille du PERT.

  • Commentaire : Le commentaire sur le PERT.

Onglet Démarrage

  • Mode Démarrage : Le mode de démarrage va permettre de déterminer l’accès aux actions de gestion du PERT, et le comportement vis-à-vis des applications père.

Valeur

Description

0

Mode Visualisation : Aucune action de gestion n’est disponible, pas de blocage du père

1

Mode Gestion Libre : L’accès aux actions est disponible, le père n’est pas bloqué

2

Mode Gestion avec blocage applications père : les actions sont disponibles, le père est bloqué jusqu’à la fermeture du PERT

  • Explorateurs applicatifs : Explorateurs depuis lesquels est accessible le PERT.

  • Règle Liens Gén. : Règle REB permettant de définir des branches génériques. Cette règle est exécutée pour chaque explorateur où est présent le PERT.

L’exécution de la va générer des sous branches de la branche principale du PERT:

Le contexte en entrée de la requête :

SCR.PER_PerRef : référence du PERT.

SCR.RefExpApp : référence de l’explorateur applicatif dans le cas de l’affichage du PERT dans un explorateur applicatif.

Les valeurs par défaut des variables critères utilisées par cette requête.

Traitement à réaliser :

Elle doit initialiser la liste standard WFEAPLiG contenant les différentes branches génériques telles que :

WFEAPLiG.Nor contient le numéro d’ordre de la branche générique

WFEAPLiG.Libelle contient le libellé de la branche générique

WFEAPLiG.IcoOuvert contient la référence de l’icône à utiliser lorsque la branche est ouverte

WFEAPLiG.IcoSelect contient la référence de l’icône à utiliser lorsque la branche est sélectionnée

WFEAPLiG.IcoFerme contient la référence de l’icône à utiliser lorsque la branche est fermée

WFEAPLiG.Criteres contient la liste chaînée des valeurs des critères sous la forme « NomVarCri1,ValVarCri1,NomVarCri2,ValVarCri2,… »

(exemple : SCR.AppFouRef,12045,VCR.DatLivIni,15/05/2006)

En sortie de la requête :

Pour chaque enregistrement de WFEAPLiG, création d’une sous branche dans l’explorateur.

Lors du démarrage d’une application depuis une sous branche générique, les critères contenus dans WFEAPLiG.Criteres sont transmis aux requêtes de démarrage et de construction.

  • Critères défaut : Paramétrage de la valeur défaut des critères de la règle de liens génériques.

  • Typ. Ctx. App. : Type de récupération de critères lors d’un démarrage depuis une application à cœur standard :

Valeur

Description

1

Pas de relation : aucun critère n’est récupéré.

2

Identifiant : l’identifiant et le critère clé de l’application père sont récupérés.

3

Identifiant et Variables contextuelles : en plus de l’identifiant et du critère clé, les critères du contexte courant de l’application père sont récupérés

4

Identifiant et Liste de sélection : la liste des identifiant sélectionnés sur le père est récupérée

5

Identifiant, liste de sélection et variables contextuelles : tous les critères cités dans ce tableau sont récupérés

  • Typ Ctx. Dia.: Type de récupération de critères lors d’un démarrage depuis une application à cœur paramétrable :

Valeur

Description

1

Pas de relation : aucun critère n’est récupéré.

2

Variables utiles : récupération sur le père des variables de type VCR déterminées dans la zone « Var Dem. Dia. »

3

Toutes les variables : récupération de toutes les variables SCR, VCR, VBP de l’application père.

4

Toutes les variables et tableur père éventuel : récupération de toutes les variables précédemment citées et si le père est une tableur dynamique, le contenu de WfTabValPere.

  • Var. Dem. Dia. : Variables utiles au démarrage depuis une application à cœur paramétré. Accès à un drag&drop sur les variables VCR.

Onglet Définition

  • Réf. Eta. Fin PERT :: Référence de l’étape fin du PERT. Celle-ci est obligatoire, non modifiable et sera créée automatiquement dans le détail à la validation de la fiche.

  • Règ. Const. : Référence de la règle REB de construction du PERT, qui remplit deux listes « WFPERTEtaSor » et « WfPERTLieSor ».

    • WFPERTEtaSor : contient les différentes étapes composant le PERT, avec toutes les caractéristiques par étapes.

    • WfPERTLieSor : contient les relations ou liens entre les étapes, avec les caractéristiques pour chaque lien.

  • Exe. Règ. Reinit : Drapeau indiquant si la requête de construction est ré exécutée lors d’une actualisation.

Onglet Interface

  • Image de fond : Image de fond du PERT.

  • Ico. Déf. Eta. : Icône défaut des étapes du PERT. Pouvant être modifié depuis l’application des détails ou depuis la règle de construction.

  • Apparence Etape : Référence à l’apparence défaut des étapes du PERT. Pouvant être modifiée depuis l’application des détails ou depuis la règle de construction.

  • Apparence Lien Princ. : Référence à l’apparence défaut des liens principaux des étapes du PERT. Pouvant être modifiée depuis l’application des détails ou depuis la règle de construction.

  • Apparence Lien Sec. : Référence à l’apparence défaut des liens secondaires des étapes du PERT. Pouvant être modifiée depuis l’application des détails ou depuis la règle de construction.

Onglet Actions

  • Règle Démarrage : Référence de la requête optionnelle exécutée lors du démarrage du PERT. Elle permet d’initialiser les critères utilisés dans la requête de construction, et filtrer les actions disponibles parmi celles définies sur la structure du PERT.

Plus d’infos

Le contexte en entrée de la requête :

SCR.PER_PerRef : référence arbre

SCR.PER_ActCtx : contexte de lancement, ici « DEM »

SCR.PER_LisAct : liste des références actions disponibles sur ce PERT parmi celles définies sur l’application.

SCR.Titre : Titre de l’application récupéré sur sa définition.

SCR.Icone : Icone de l’application récupéré sur sa définition.

Liste des critères initialisée dans les branches de l’explorateur.

Traitements à réaliser :

Titre : Le titre de la liste paramétrée peut être modifié.

Icône : il est possible de modifier l’icône qui est définie sur la structure du PERT.

Initialiser tous les critères nécessaires à la construction du PERT.

Le contexte en sortie de la requête :

SCR.PER_LisAct : Liste des références actions disponibles pour le PERT parmi celles définies sur sa structure.

SCR.Titre : Titre de l’application

SCR.Icone : Icône de l’application

Tous les critères initialisés dans la requête et présents en entrée, servant à la construction.

  • Règle Validation : Référence de la requête optionnelle exécutée lors de la validation du PERT.

Plus d’infos

Contexte en entrée :

SCR.PER_LisRef

SCR.PER_ActCtx = « VAL »

Traitements à réaliser :

Mise à jour de données. Initialisation de variables critères en vue de les transmettre à un père éventuel.

Contexte de sortie :

Toutes les variables SCR et VCR initialisées dans la requête ou dans une requête précédente.

  • Règle Abandon : Même fonctionnement que la règle de validation.

  • Actions : Accès à l’application de définition des actions pour le PERT.

  • Règle : Règle de type RCT optionnelle permettant de gérer les actions.

Onglet Conditions

  • Saisie Critères : Comme pour une liste paramétrée, il est possible lorsque ce drapeau est à vrai d’avoir accès après le lancement du PERT à une fiche de saisie des critères de la requête de construction, accessible par une action.

  • Critères Défaut : Valeurs par défaut des critères de la requête de construction.

  • PSD Critères : Il est possible dans le cas ou la saisie des critères est possible, de renseigner une PSD pour la saisie des critères pour la règle de construction.

3. Actions de gestion

Actions standard de gestion : création, modification, duplication, suppression…

  • Accès aux étapes: Lancement de l’application de définition du détail du PERT.

  • Cas d’Emploi dans les Action: Présente la liste des cas d’utilisation de l’arbre (Explorateurs Applicatifs, AME, etc.).

  • Créer un Raccourci: Affiche la fiche standard de définition d’un raccourci. Le raccourci créé permettra de lancer le PERT directement depuis la barre de raccourcis du bureau.

Détail PERT

Onglet Général

  • Réf. Entête : Contient la référence de l’entête du PERT, non saisissable.

  • Réf. Détail : Référence de l’étape. Disponible dans la liste « WFPERTEtaSor » sous le champ « EtaRef. », mais aussi dans « WfPERTLieSor» sous le champ « LieFil ».

  • Réf. Eta. Père : Référence de l’étape père à cette nouvelle étape. L’étape père correspond à l’étape se situant après l’étape courante, en allant vers l’étape de fin du PERT. Seule l’étape de fin pointe vers « *ORI », ce qui permet de la différencier des autres étapes. Il ne peut y en avoir qu’une seule et est obligatoire. Disponible dans « WfPERTLieSor» sous le champ « LiePer ».

  • Désignation : La désignation de l’étape.

  • Libellé : Le libellé de l’étape, qui sera affiché sous l’étape. Disponible dans « WFPERTEtaSor » sous le champ « EtaLib ». Il est possible d’effectuer des sauts de ligne dans le libellé, uniquement depuis DIALOG, par expemple :

Le code « ~r » est interprété comme un saut de ligne, en voici le résultat :

  • Num. Ordre : Le numéro d’ordre est important lors de la construction car il permet d’organiser les étapes verticalement. Disponible dans « WFPERTEtaSor » sous le champ « EtaNOrd ».

  • Niveau : Le niveau permet d’organiser les étapes horizontalement les étapes. Disponible dans « WFPERTEtaSor » sous le champ « EtaNiv ».

  • Lst. Actions : Liste des actions accessibles depuis cette étapes parmi les actions définies sur l’entête. Disponible dans « WFPERTEtaSor » sous le champ « EtaLstAct ».

  • Icône : Icône de l’étape. Disponible dans « WFPERTEtaSor » sous le champ « EtaIco ».

  • Apparence : L’apparence de l’étape. Disponible dans « WFPERTEtaSor » sous le champ « EtaSty ».

  • Lib. Lien Primaire : Le libellé du lien primaire. Disponible dans « WfPERTLieSor» sous le champ « LieLib » si « LieTyp » est égal à « P ».

  • Apparence Lien Prim. L’apparence du lien primaire. Disponible dans « WfPERTLieSor» sous le champ « LieSty » si « LieTyp » est égal à « P ».

Onglet Informations

Cet onglet contient l’initialisation des informations générales que porte l’étape. On peut y renseigner trois clés, cinq valeurs alphanumériques, cinq valeurs numériques, cinq dates, cinq logique.

Onglet Couplage

  • Type Enfant Cou. : Type d’enfant du couplage sur cette étape lorsque le PERT est père, évite la création de la requête de changement de fils. Voir le chapitre des Couplages.

  • Réf. Enfant Cou. : Référence de l’enfant du couplage correspondant au type ci-dessus.

4. DIALOG : Requêtes

Liste des SCR disponibles depuis DIALOG :

Listing des champs de la liste « WFPERTEtaSor » :

EtaRef

Caractère

Référence étape

EtaNiv

Entier

Niveau de l'étape

EtaNOrd

Entier

Numéro d'ordre

EtaLib

Caractère

Libellé de l'étape

EtaIco

Caractère

Icône

EtaSty

Caractère

Référence Apparence de l’étape (IsErgSty)

EtaCl1

Caractère

Clé entité liée

EtaCl2

Caractère

Clé entité liée

EtaCl3

Caractère

Clé entité liée

EtaVa1

Caractère

valeur alphanumérique

EtaVa2

Caractère

valeur alphanumérique

EtaVa3

Caractère

valeur alphanumérique

EtaVa4

Caractère

valeur alphanumérique

EtaVa5

Caractère

valeur alphanumérique

EtaNu1

Décimal

Valeur numérique

EtaNu2

Décimal

Valeur numérique

EtaNu3

Décimal

Valeur numérique

EtaNu4

Décimal

Valeur numérique

EtaNu5

Décimal

Valeur numérique

EtaDa1

Date

Valeur date

EtaDa2

Date

Valeur date

EtaDa3

Date

Valeur date

EtaDa4

Date

Valeur date

EtaDa5

Date

Valeur date

EtaLo1

Logique

Valeur logique

EtaLo2

Logique

Valeur logique

EtaLo3

Logique

Valeur logique

EtaLo4

Logique

Valeur logique

EtaLo5

Logique

Valeur logique

EtaTab

Caractère

Nom de la table (DiaTab)

EtaIde

Caractère

Identifiant Table (DiaIde)

EtaLstAct

Caractère

Liste des actions sur cette étape

AppCouEnfTyp

Caractère

Type enfant pour le couplage

AppCouEnfRef

Caractère

Référence enfant pour le couplage

Listing des champs de la liste « WFPERTLieSor »

LieTyp

Caractère

Type de lien 'P' primaire 'S' secondaire

LiePer

Caractère

Référence étape père

LieFil

Caractère

Référence étape fille

LieSty

Caractère

Référence Apparence du lien (IsErgSty)

LieLib

Caractère

Libellé du lien


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.