Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Projets | |||
GKPCGP - Construction graphique des projets |
Ce conteneur est une transaction de construction graphique des projets simplifiant la gestion globale des projets, en permettant de : - consulter hiérarchiquement plusieurs projets selon certains critères de recherche ; - créer des projets, des phases ou des tâches par "glisser-déposer" à partir d'une bibliothèque basée sur les classes de projets, les types de phase et les types de tâche existants ; - créer des projets, des phases ou des tâches à partir d'un projet modèle existant ; - accéder et naviguer dans les différentes transactions annexes au sein même du conteneur. |
Présentation du conteneur |
Le conteneur est constitué de 4 panneaux :![]() Panneau 1 : critères de sélection et options d'affichage. Il permet de : - sélectionner des projets, leurs phases, leurs tâches, leurs tâches liées en saisissant des critères de sélection ; - définir des options d'affichage dans les autres panneaux. Panneau 2 : hiérarchie de projets. Il correspond à l'affichage hiérarchique des projets sélectionnés. Il est mis à jour suite à la recherche depuis le panneau 1 ou lors de la validation d'un projet, d'une phase ou d'une tâche. Panneau 3 : bibliothèque d'objets, projet modèle, liste des transactions annexes. Il a plusieurs fonctions : - "bibliothèque d'objets" : affichage des classes de projets (GPCPR), des types de phase (GPTPH) et des types de tâches (GPTAC) de l'établissement demandé dans les options d'affichage ; - "projet modèle" correspondant au projet saisi dans les options d'affichage. Il apparaît sous la forme d'une hiérarchie ; - "liste des transactions annexes" aux projets, aux phases ou aux tâches. L'affichage est fait selon les options d'affichage présentes dans le panneau 1. Panneau 4 : il est interactif et permet l'affichage des transactions d'exploitation de projets (projets (GPPRO), phases (GPPHP), tâches (GPLPP), éclatements (GPWET)), des transactions annexes (textes (GPTPR), numériques (GPNAT), liens (GPLPR), gestionnaires (GPGPR), tâches de planning (GNTAC), etc.) et des transactions de duplication (DPPRO, DPPHP). |
Données |
Liste |
Il est possible d'ajouter une liste comme critère de sélection. Dans ce cas, les projets affichés au niveau de la hiérarchie devront être présents dans cette liste. La sélection sur la liste peut être affinée en la complétant avec des critères supplémentaires. Ainsi, seuls les projets présents dans la liste et répondant à ces critères sont sélectionnés. |
Options d'affichage |
Ces options conditionnent l'affichage de différentes informations dans le panneau 3 du conteneur. |
QPIHCGP - Hiérarchie des projets |
Les projets sélectionnés sont affichés sous la racine "Mes projets" de la hiérarchie. Icônes utilisées dans la hiérarchie : Projet fermé ou phase fermée ![]() Projet déployé ou phase déployée ![]() Tâche et sous-tâche (fermée ou déployée) ![]() |
Note : il est conseillé de valider les lignes de données au fur et à mesure qu'elles sont insérées dans la hiérarchie, quel que soit l'endroit où l'on procède à la validation. En effet, le fait de valider une ligne de données dans l'arbre annule les modifications effectuées au niveau des transactions du panneau 4. Et inversement, les modifications faites au niveau des transactions du panneau 4 effacent toutes les modifications faites dans la hiérarchie des projets. |
Transactions associées |
CHEPR - Historique des étapes de projets |
CPHAP - Historique des articles des paniers |
CPHAPA - Historique des articles des paniers d'achats |
CPHAPS - Historique des articles des paniers de stocks |
CPHAPV - Historique des articles des paniers de ventes |
CPHST - Historique des statuts |
DPLPP - Duplication d'une tâche |
DPPHP - Duplication des phases et tâches associées |
GBUD - Gestion des budgets |
GCGR - Centres de gestion et de responsabilité |
GEDEJ - Enchaînements dynamiques |
GNLIE - Liens des tâches de planning |
GNTAC - Tâches de planning |
GNUTR - Utilisation des ressources |
GPASA - Autorisation de saisie des avancements |
GPCSP - CGR supérieurs des projets |
GPGPR - Gestionnaires de projets |
GPICP - Informations clients/fournisseurs du projet |
GPLPP - Tâches |
GPLPR - Liens de projets |
GPMOD - Modalités additionnelles |
GPNAT - Numériques associés |
GPPANA - Panier - Achats |
GPPANM - Panier - Maintenance |
GPPANS - Panier - Stocks |
GPPANV - Panier - Ventes |
GPPAP - Avancement prévisionnel |
GPPAR - Avancement réel |
GPPAV - Pourcentages d'avancements |
GPPHP - Phases |
GPPOP - Ventilations par pays d'origine |
GPPRO - Projets |
GPRUP - Rubriques de projets |
GPSOP - Suivi des offres prospects |
GPTPR - Textes de projets |
GPVCG - Ventilations par CGR |
GPWET - Eclatements |
GPWGEA - Génération des commandes d'achats |
GPWGEM - Génération des bons de travail |
GPWGES - Génération des mouvements de stocks |
GPWGEV - Génération des commandes de ventes |
GTMPJ - Saisie des temps de projets |
TPBCLO - Clôture des tâches |
TPDPR - Traitement de duplication des projets |
CPBCPT - Bibliothèque classe projet, types phases et tâches |
La bibliothèque d'objets est accessible lorsque l'option d'affichage correspondante est choisie dans le panneau 1. Ensuite, il faut préciser l'établissement sur lequel on souhaite travailler, puis cliquer sur le bouton "Actualiser" afin que la transaction correspondante s'ouvre ou s'actualise dans le panneau 3. La bibliothèque d'objets liste l'ensemble des objets pouvant être créés, divisés en 3 onglets : - onglet 1 : classe de projets (GPCPR) ; - onglet 2 : type de phase (GPTPH) ; - onglet 3 : type de tâche (GPTAC). |
QPCHPRO - Projet modèle |
La création via un projet modèle est accessible lorsque l'option d'affichage correspondante est choisie dans le panneau 1. Ensuite, il faut préciser les informations concernant le projet modèle, puis cliquer sur le bouton "Actualiser" afin que la transaction correspondante s'ouvre ou s'actualise dans le panneau 3. Le projet modèle est alors présenté sous forme hiérarchique. Il n'est pas modifiable à partir de cette transaction. |
Création d'un nouvel élément dans la gestion hiérarchique des projets |
Duplication du projet modèle Vous pouvez choisir de dupliquer le projet dans sa globalité en le sélectionnant et en le faisant glisser dans la hiérarchie (panneau 2). La totalité du projet est reprise et apparaît en jaune pour signifier que le projet n'est pas encore validé dans la base de données. Dans le quatrième panneau, la transaction de duplication des projets (DPPRO) s'ouvre alors. Par défaut, seule la structure du projet est reprise : ses phases, tâches et sous-tâches sont dupliquées. La duplication des tables annexes aux projets (les textes, les numériques, etc.) ou la modification d'une donnée du projet origine est possible en utilisant les formes détails liées à la transaction de duplication (DPPRO). Il est également possible d'utiliser les actions de duplication (GPADU). Duplication d'une phase ou d'une tâche du projet modèle Il est également possible de dupliquer une phase ou une tâche d'un projet sur un autre. Dans ce cas, la transaction de duplication des phases et des tâches (DPPHP) s'ouvre au niveau du quatrième panneau. La validation par défaut de la duplication conduit à une duplication de la structure de la hiérarchie à dupliquer : - pour une phase : duplication de la phase, de ses tâches et sous-tâches ; - pour une tâche : duplication de la tâche et de ses sous-tâches. Il est possible d'effectuer cette validation par défaut de la duplication en validant les modifications au niveau de la hiérarchie des projets (panneau 2). La duplication des tables annexes (les textes, les numériques, les paniers, etc.) ou la modification d'une donnée est possible en utilisant les formes détails liées à la transaction de duplication (DPPHP). Il est également possible d'utiliser les actions de duplication (GPADU). Il est impossible de : - dupliquer une sous-tâche du projet modèle en tant que tâche d'une phase existante ; - dupliquer une sous-tâche du projet modèle en tant que sous-tâche d'une tâche existante. |
CPTAN - Transactions annexes |
Possibilité de visualiser facilement toutes les données annexes des projets, phases et tâches. Pour cela, se placer sur l'option d'affichage "Transactions annexes" dans le premier panneau et cliquer sur "Actualiser". La liste de toutes les transactions annexes disponibles selon le niveau dans la hiérarchie (projet, phase ou tâche) est alors affichée dans le troisième panneau. Cette présentation permet de se placer sur une donnée annexe et de naviguer d'un projet à l'autre, d'une phase à une autre ou même d'un type d'entité à un autre : d'un projet à une phase, d'une phase à une tâche, etc. Par exemple, il est possible d'accéder aux numériques associés d'un projet, puis de ceux d'une de ses tâches sans avoir à ouvrir une nouvelle transaction. |
Dans l'exemple ci-dessous, il est possible de visualiser de manière graphique, l'état d'avancement, prévu et réel des différentes tâches des projets sélectionnés.![]() |
Transactions accessibles depuis les différents niveaux de la hiérarchie | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Remarque : il est possible, selon les besoins, de réduire le nombre de transactions annexes sélectionnées en rendant inactive l'association de mnémonique existant pour le mnémonique appelant : QPIHCGP. |
Boutons poussoirs |
Rechercher |
Recherche les projets répondant aux critères de sélection et les affiche dans la hiérarchie. |
Actualiser |
Affiche, dans le panneau 3, la transaction correspondant aux options d'affichage. |
Légende |
Ouvre une fenêtre donnant la signification des icônes dans la hiérarchie des projets. |
Remise à zéro |
Réinitialise les critères de recherche et la hiérarchie des projets. S'il existe certains critères possédant des valeurs par défaut, elles sont réaffectées. |
Actualiser |
Relance la dernière requête afin de mettre à jour la hiérarchie des projets. |
Planning des projets |
Ouvre une transaction associée affichant le planning des projets selon les mêmes critères de recherche que la sélection courante. |
Paramètres associés au mnémonique (voir aussi : Principe de l'association) |
NBE |
Lorsque les "Transactions annexes" sont affichées dans le panneau 3, possibilité de préciser s'il existe ou non des lignes de données dans les différentes transactions annexes. Les valeurs possibles sont : - "I" : rien ne signale la présence de lignes de données. - "A" : c'est l'option par défaut. Une icône indique la présence de lignes de données pour chaque transaction. De plus, une infobulle précise le nombre de lignes de données. Cette option peut ralentir les performances. ![]() Note technique Le nombre de ligne de données est basé sur une requête définie au niveau des associations de mnémoniques (champ "Informations complémentaires" de GAMN) pour la transaction correspondant à la hiérarchie de projets, QPIHCGP par défaut. Par défaut, toutes les requêtes sont paramétrées au niveau de GAMN. Cependant, selon les besoins, vous pouvez personnaliser les requêtes. Voici par exemple le contenu du champ "Informations complémentaires" pour l'association entre QPIHCGP et la gestion des gestionnaires : S_WCOUNT^qpgpr^W_WHERE1 W_WHNUI W_WHNUP W_WHNUL Chaque code renvoie à un "select" de la transaction GSEL : S_WCOUNT : select count(*) from W_WHERE1 : where 1=1 W_WHNUI : and nuiWTAB = WNUI W_WHNUP : and isnull(nupWTAB, 0) = isnull(WNUP, 0) W_WHNUL : and isnull(nulWTAB, 0) = isnull(WNUL, 0) L'information positionnée entre les 2 ^ permet d'indiquer le "from". Le select final sera donc : select count(*) from qpgpr where 1 = 1 and nuiWTAB = WNUI and isnull(nupWTAB, 0) = isnull(WNUP, 0) and isnull(nulWTAB, 0) = isnull(WNUL, 0) Les informations WTAB, WNUI, WNUP et WNUL seront remplacées par le programme : WNUI, WNUP et WNUL seront remplacés par le numéro interne de projet, de phase et de tâche de l'élément sélectionné au niveau de la hiérarchie de projets. WTAB peut avoir plusieurs valeurs : - si le from comporte la table qplpp, alors WTAB sera remplacé par qplpp - sinon, si le from comporte la table qpphp, alors WTAB sera remplacé par qpphp - sinon, si le from comporte la table qplpp, alors WTAB sera remplacé par qplpp - sinon, le from prendra la valeur saisie entre les 2 ^, qpgpr dans notre exemple. |
RCH |
Ce paramètre indique si les types de phase et de tâche présents au niveau de la bibliothèque d'objets tiennent compte des autorisations des types de phase par classe (GPAHC) et des types de tâche par type de phase et classe (GPALC). Les valeurs possibles sont : - "I" : toutes les phases et les tâches existantes sont listées dans la bibliothèque. - "A" : c'est l'option par défaut. Les phases et les tâches listées sont celles pour lesquelles il existe une autorisation. La recherche peut tenir compte des autorisations : - Si la valeur testée 1 du paramètre AUTQPR occurrence CTLCRExxxx (où xxxx représente la classe du projet actif dans la hiérarchie) vaut "A", les types de phase présents au niveau de la bibliothèque seront ceux autorisés en création au niveau de GPAHC. - Si la valeur testée 2 du paramètre AUTQPR occurrence CTLCRExxxx vaut "A", les types de tâche présents au niveau de la bibliothèque seront ceux autorisés en création au niveau de GPALC. - Si le paramètre AUTQPR occurrence CTLCRExxxx est défini, mais que ses valeurs testées valent "I" ou que le paramètre n'existe pas pour la classe du projet actif au niveau de la bibliothèque, les autorisations existant au niveau de GPAHC et GPALC ne seront pas prises en compte. De ce fait, l'ensemble des types de phase et de tâche existant seront présents dans la bibliothèque des objets. La recherche est relancée à chaque fois qu'un élément du triplet classe de projets, établissement, type de phase est modifié. En effet, en fonction de ces valeurs, les autorisations peuvent varier. Il est donc important de noter que l'activation de cette option ralentit les performances. Lorsque l'on souhaite voir tous les types de phase ou de tâche existant pour un établissement, il faut renseigner l'établissement au niveau des options d'affichage et actualiser la bibliothèque. De plus, la requête ne tient compte que des informations classe de projets, établissement et type de phase. Les étapes et les phases ou tâches conditionnelles ne sont pas prises en compte. |
GRP |
Ce paramètre permet de classer les transactions annexes à l'aide d'onglets. Ainsi, il est possible de regrouper des transactions selon des critères choisis. Les valeurs possibles sont : - "I" : c'est l'option par défaut. Toutes les transactions annexes sont listées dans une même grille ; - "A" : les transactions annexes sont classées par onglet. Pour cela, l'utilisateur devra affecter des valeurs à la nature des associations de mnémonique (GAMN) définies entre le mnémonique de la hiérarchie des projets (QPIHCGP) et les transactions annexes disponibles. Les occurrences du paramètre NATGTAMN auront dû être créées préalablement. Les transactions annexes seront réparties sous les différents onglets selon leur nature. L'intitulé affecté aux onglets sera l'intitulé complet des occurrences du paramètre NATGTAMN. Si certaines associations de mnémoniques n'ont pas leur nature renseignée, les mnémoniques seront regroupés au sein d'un onglet placé en dernier. Le libellé de cet onglet est celui du champ "INTGTPAR" associé au formulaire "QPCTAN" dans la transaction GFLD. Ce libellé est personnalisable en créant une exception sur ce libellé avec la transaction (GPLIT). La recherche permettant le regroupement par onglet est relancée à chaque fois qu'on change d'élément dans l'arbre ou qu'on active le panneau 3 contenant la liste des transactions annexes. Il est donc important de noter que l'activation de cette option ralentit les performances. |
Transactions associées |
CSPCSP - Sélection des CGR supérieurs des projets |
CSPPLP - Sélection des tâches de projets |
CSPPPH - Sélection des phases de projets |
CSPPRJ - Sélection des projets |
QPCCGPL - Légende |
CSPGPH - Sélection des gestionnaires de phases |
CSPGPL - Sélection des gestionnaires de tâches |
CSPGPP - Sélection des gestionnaires de projets |
CSRUPH - Sélection des rubriques de phases |
CSRUPL - Sélection des rubriques de tâches |
CSRUPP - Sélection des rubriques de projets |
GPPLNG - Planification des projets |
Messages |
QPPRO180 - Création d'un projet à partir de la bibliothèque d'objets via la hiérarchie impossible, des champs sont obligatoires : utiliser la gestion de projets |
QPPRO716 - Seule une classe de projets peut être glissée à la racine de la hiérarchie |
QPPRO717 - Seul un type de phase peut être glissé au niveau d'un projet |
QPPRO718 - Seul un type de tâche peut être glissé au niveau d'une phase |
QPPRO719 - Seul un type de tâche peut être glissé au niveau d'une tâche |
QPPRO720 - Création d'une sous-tâche à partir d'un projet modèle impossible |
QPPRO721 - Ajout d'une phase ou d'une tâche impossible, l'entité est issue d'un projet modèle : utiliser une action de duplication (GPADU) |
QPPRO722 - Suppression de l'élément impossible, il est issu d'un projet modèle : utiliser une action de duplication (GPADU) |
QPPRO723 - Création d'une sous-tâche à une tâche liée impossible |
QPPRO724 - Duplication d'une sous-tâche seule au niveau d'une phase impossible |