Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Projets | |||
GPALC - Types de tâches par type de phase et classe |
Cette fonctionnalité permet de définir des autorisations ou des interdictions entre des types de tâches (GPTAC) et des types de phases (GPTPH) et des classes de projets (GPCPR). Ces contrôles sont effectués au moment de la création de tâches (GPLPP). |
Ils permettent : - d'éviter aux utilisateurs de créer des incohérences en associant des types de tâches normalement incompatibles avec un type de phase et une classe de projets ; - d'offrir la possibilité de gérer une notion d'ordonnancement : au cours de l'évolution d'un projet ou d'une phase, il est possible ou non d'ajouter une tâche d'un certain type à la phase du projet selon certaines conditions et ainsi éviter de créer, par exemple, une tâche "finale" avant une tâche "initiatrice". Ce contrôle de droit de création est effectué à tous les niveaux : lors de la création manuelle d'une tâche depuis la transaction des tâches (GPLPP), lors de la création automatique (GPCAU) ou lors des traitements de duplication (TPDPR, DPPHP, DPLPP). Cette fonctionnalité n'est active que s'il existe une occurrence CTLCRExxxx, où xxxx représente la classe de projets (GPCPR), du paramètre AUTQPR avec la valeur testée 2 égale à "A". |
Données |
Classe |
Code alphanumérique de la classe de projets (GPCPR). |
Type de phase |
Code alphanumérique du type de phase (GPTPH). |
Etablissement |
Création d'une tâche |
Type de tâche |
Code alphanumérique du type de tâche (GPTAC). |
Autorisée / Interdite |
Indique si la création d'une tâche de ce type, sur cette classe dans cet établissement pour ce type de phase est autorisée ou interdite. |
Conditions |
Etape de projet |
Fourchette d'étapes dans laquelle doit se situer le projet pour autoriser la création de tâches. |
Etape de phase |
Fourchette d'étapes dans laquelle doit se situer la phase pour autoriser la création de tâches. |
Tâche conditionnelle |
Il est possible d'aller plus loin dans la contrainte en ajoutant éventuellement une notion de type de tâches conditionnel ainsi que le statut exact ou minimal nécessaire : - si la case "Valeur exacte" est cochée, cela signifie que le statut de la tâche conditionnelle doit être exactement à la valeur du statut défini ; - sinon, le statut doit contenir au moins toutes les lettres précisées. Il faut indiquer si toutes ou une tâche possédant ce type conditionnel est concernée par cette condition. |
Paramètres standard |
Paramètres |
AUTQPR - CTLCRE |
Messages |
QPALC055 - Le statut '$1' ne doit être référencé qu'une seule fois au niveau du statut précédent |
QPALC056 - Le statut précédent doit être renseigné lorsque l'information 'Valeur exacte' est activée |
QPALC068 - Le type de tâche conditionnel doit être renseigné lorsque l'information 'Equipartition' est activée |
QPALC072 - Lorsque la création d'une tâche est interdite, il ne peut pas y avoir équipartition |
QPALC073 - Il existe déjà un enregistrement avec les mêmes caractéristiques |