Cegid XRP Ultimate

Projets

Document de release de la version H1.01

Sommaire

   Ce document présente les évolutions survenues sur le module Qualiac® Projets en H1.01.


   extend   Afficher / Masquer le détail                                                   Format PDF


Comment garder l'iso fonctionnalité

   Aucune modification de paramétrage n'est nécessaire pour que le fonctionnement soit comme avant le passage de la release.


Fonctionnalités


   Nouveautés


      Saisie et propagation des pourcentages d'avancements réels sur toutes les entités des projets

   La saisie des avancements réels des tâches (GPPAR ou GPPAV) s'effectuait uniquement au niveau des tâches de projets. Désormais, il est possible de saisir des avancements réels à tous les niveaux : projets, phases, tâches.

      Explications

   La saisie des avancements réels des tâches (GPPAR ou GPPAV) s'effectuait uniquement au niveau des tâches de projets. Désormais, il est possible de saisir des avancements réels à tous les niveaux : projets, phases, tâches.

   Pour cela, Il est nécessaire d'associer un type d'avancement (GPTAV) à la classe du projet (GPCPR) et que l'information "Propagation de l'avancement réel" ajoutée au niveau du type d'avancement (GPTAV) soit activée.

   Le principe consiste à recopier le pourcentage d'avancement réel saisi sur les niveaux inférieurs :
     - saisi au niveau projet : l'avancement réel est le même pour toutes les phases et les tâches du projet ;
     - saisi au niveau phase, l'avancement réel est le même pour toutes les tâches de la phase ;
     - saisi niveau tâche, l'avancement réel est le même pour la tâche et ses sous-tâches.

   En revanche, la saisie d'un pourcentage d'avancement réel au niveau inférieur entraine la mise à nul du pourcentage d'avancement réel sur la même période de tous les niveaux supérieurs.

   Exemple :
Lors de la saisie d'un pourcentage d'avancement réel sur une phase pour la période de mars 2015, il est recopié sur l'avancement réel de mars 2015 pour les tâches et les sous-tâches de cette phase. Par contre, le pourcentage d'avancement réal de mars 2015 du projet sera remis à nul s'il était renseigné.

   il n'est pas possible de créer une tâche de projet dont le type d'avancement associé au type de tâche est différent de celui associé à la classe de projet.
Les autorisations de saisie des avancements (GPASA) ont également évolué afin de pouvoir les saisir à tous les niveaux d'un projet (projet, phase, tâche).


      Transactions concernées

GPTAV - Type d'avancement (Transaction QPITAV)
GPPAR - Avancement réel (Transaction QPIPAR)
GPPAV - Pourcentages d'avancements (Transaction QPIPAV)
GPASA - Autorisation de saisie des avancements (Transaction QPIASA)


      Prise en compte de la date d'avancement réel pour la génération des commandes

   Ajout de nouvelles occurrences pour la proposition de la date de commande de ventes ou d'achats par rapport aux dates de saisie d'avancement réel (GPPAV) des tâches (GPLPP).

      Explications

   Lors de la génération des commandes (Achats ou Ventes), la date de commande est proposée selon le paramétrage défini au niveau nomenclatures d'achats (GPPAC) ou de ventes (GPPVT) et du panier d'achats (GPPANA) ou de ventes (GPPANV).
La proposition de ces dates (dates de projet, de phase ou de tâche) dépend des occurrences du paramètre DP1QPMCC.
Deux nouvelles occurrences ont été ajoutées :
- "AD" correspondant à la date de début de la période de saisie de l'avancement réel ;
- "AF" étant la date de fin de la période de saisie de l'avancement réel.

   Lorsque le calcul de la quantité commandée dépend de l'avancement réel, la date de début ou fin de période du dernier avancement saisie est proposée en tant que date de commande et la proposition de la quantité de la situation à facturer ne peut dépendre que du pourcentage réel.


      Transactions concernées

GPPAC - Paramétrage des articles d'achats (Transaction QPIPAC)
GPPVT - Paramétrage des articles de ventes (Transaction QPIPVT)
GPPAN - Panier (Transaction QPIPAN)
GPPANA - Panier - Achats (Transaction QPIPAN)
GPPANV - Panier - Ventes (Transaction QPIPAN)
GPWGEA - Génération des commandes d'achats (Transaction QPIWGE)
GPWGEV - Génération des commandes de ventes (Transaction QPIWGE)
TPGVPA - Génération et validation de paniers d'achats (Transaction QPTGVP)
TPGVPV - Génération et validation de paniers de ventes (Transaction QPTGVP)


      Génération des commandes dans une liste de commandes d'achats ou de ventes

   Possibilité d'ajouter les commandes générées depuis les traitements de génération de commandes de ventes/achats dans une liste de commandes (d'achats ou de ventes).

      Explications

   Les commandes d'achats peuvent être générées depuis la transaction de génération des commandes d'achats (GPWGEA) ou depuis le traitement de génération et validation de paniers d'achats (TPGVPA). Il en est de même pour les commandes de ventes avec la transaction de génération des commandes de ventes (GPWGEV) ou depuis le traitement de génération et validation de paniers de ventes (TPGVPV).
Désormais, il est possible d'ajouter les commandes ainsi générées dans une liste de commandes (d'achats ou de ventes) en indiquant le numéro de la liste dans un critère dédié.
De plus, il est possible d'effacer les éléments déjà présents dans la liste avant l'ajout des nouvelles commandes générées.


      Transactions concernées

GPWGEA - Génération des commandes d'achats (Transaction QPIWGE)
GPWGEV - Génération des commandes de ventes (Transaction QPIWGE)
TPGVPA - Génération et validation de paniers d'achats (Transaction QPTGVP)
TPGVPV - Génération et validation de paniers de ventes (Transaction QPTGVP)


      Evolution du traitement de génération du panier de ventes (TPGVPV)

   Regroupement des commandes de ventes issues des sous-tâches en une seule, sur la tâche supérieure lors de la génération de commande de vente depuis le traitement (TPGVPV).

      Explications

   Lors de la génération des commandes de ventes depuis les sous-tâches de projets, une commande de ventes est générée pour chaque sous-tâche. Il est maintenant possible de regrouper toutes ces commandes en une seule sur la tâche supérieure.

   Un critère a été ajouté au traitement de génération et validation des paniers de ventes (TPGVPV) : "Regroupement des lignes de ventes".
Lorsque que ce critère est activé, Le système recherche s'il existe des sous-tâches ayant des lignes de paniers de ventes à regrouper. Le rôle du type de tâche des sous-tâches à regrouper doit être égal à "G", et le rôle du type de tâche de la tâche de regroupement doit être égal à "R".
Sur la commande de vente, la quantité de la ligne de regroupement est égale à "1", et le prix est égal à la somme des montants des lignes de panier regroupées.

   Lorsque le traitement de génération et validation de panier de ventes (TPGVPV) est utilisé avec regroupement des lignes de ventes, il faut pouvoir s'assurer que plusieurs commandes ne seront pas générées pour une même période de saisie d'avancement réel. Pour cela, le statut de la période d'avancement sélectionnée sera mis à 'T' pour les sous-tâches à regrouper (dont le rôle du type de tâche est à "G") ou pour les tâches de regroupement (dont le rôle du type de tâche est à "R"), bloquant ainsi toute nouvelle tentative de génération pour cette période.

   Il n'est pas possible de créer des lignes de paniers de ventes associées à une tâche de regroupement   (type de tâche ayant le rôle à "R").

   Dans ce même traitement, un autre critère a été ajouté : "Classes de commandes de ventes".
Ce critère permet de générer la commande vente sur la classe de vente indiquée à la place de celle paramétrée au niveau de la nomenclature (GPPVT). Ceci n'est valable que si l'ensemble des avancements réels des tâches du projet est égal à 100%.


      Transactions concernées

TPGVPV - Génération et validation de paniers de ventes (Transaction QPTGVP)


      Saisie des détails d'échéances clientes

   Possibilité de détailler l'échéance du client principal du projet en fonction des échéances scindées (GECD), pour pouvoir ajouter ou modifier les détails d'échéances transmises par la suite aux commandes de ventes.

      Explications

   La gestion des informations Clients des projets (GPICP) permet de spécifier une échéance particulière pour un projet par rapport à celle qui est associée au client dans GCLI.
Cette nouvelle fonctionnalité permet de détailler l'échéance en fonction des échéances scindées (GECD) du client, pour pouvoir ajouter ou modifier les détails d'échéances transmises par la suite aux commandes de ventes.

   Pour cela une nouvelle gestion est créée : Echéances détaillées des clients des projets (GPEDP), accessible en synchronisation depuis les informations clients/fournisseurs du projet (GPICP).
Par défaut, les enregistrements correspondent aux échéances détaillées de l'échéance saisie dans les informations clients de projets (GPICP). Pour que la proposition du compte collectif soit correctement effectuée il est nécessaire de préciser une classe de commande de vente dans la chaine 1 de l'occurrence "CCO-xxxx" (où xxxx représente la classe de projet) du paramètre "AUTQPR"
Les utilisateurs peuvent ajouter ou modifier le détail des échéances comme cela est possible au niveau des échéances des commandes de ventes (GCVE). Ces échéances détails sont ensuite intégrées aux commandes de ventes lors de la génération de celles-ci.


      Transactions concernées (ou liste des modifications)

EPPHL - Edition des projets, phases et tâches (Transaction QPEPHL)


      Edition détaillée projets, phases et/ou tâches (sans étapes) (EPPHL)

   Nouvelle édition des projets et/ou les phases et/ou des tâches entièrement personnalisable.

      Explications

   Jusque à présent l'édition des projets s'effectuait via le traitement par étape d'édition par étape (EPPRO).

   Un nouveau traitement a été créé pour éditer les projets et/ou les phases et/ou des tâches entièrement personnalisable.
Dans cette édition il est possible d'éditer que des informations projets, ou bien que des informations d'une phase particulière ou d'une tâche particulière.
En plus de toutes les informations des entités projets, phases et tâches, Il est possible d'éditer tous les informations associées aux projets :
- les gestionnaires (GPGPR)
- les numériques associées (GPNAT)
- les liens (GPLPR)
- les textes (GPTPR)
- les rubriques (GPRUB)
- les avancements (GPPAV)
- les lignes de paniers (GPPAN)
- ....

   Cette édition n'est pas un traitement par étape, elle peut être exécutée à n'importe quel stade du projet.


      Transactions concernées (ou liste des modifications)

GPEDP - Echéances détaillées (Projets) (Transaction QPIEDP)


      ERP Collaboratif : Identification des règles à déclencher

   Lors de la création ou de la modification d'un projet, d'une phase, d'une tâche, d'avancements, de numériques associées, une tâche collaborative peut automatiquement être générée afin d'informer certains collaborateurs de l'évènement.

      Explications

   En savoir plus sur la gestion et utilisation des tâches collaboratives


      Transactions concernées (ou liste des modifications)

GPPRO - Projets (Transaction QPIPRO)
GPPHP - Phases (Transaction QPIPHP)
GPLPP - Tâches (Transaction QPILPP)
GPASA - Autorisation de saisie des avancements (Transaction QPIASA)
GPNAT - Numériques associés (Transaction QPINAT)
GPPAV - Pourcentages d'avancements (Transaction QPIPAV)


      Mise en place

   Ce module nécessite une formation.


   Modifications


      Saisie des conditions de facturation

   Possibilité d'associer 10 conditions de facturation aux lignes de panier (au lieu de 5) et proposition du taux ou montant selon les numériques des tâches et les numériques associés.

      Explications

   Les conditions de facturations (GCVF) existaient déjà au niveau du paramétrage des articles de ventes (GPPVT) et du panier de ventes (GPPANV), leur nombre a été doublé pour passer de 5 à 10.

   La proposition des taux ou montants a également évolué.
Auparavant, le taux ou le montant était saisi au niveau du paramétrage des articles de ventes (GPPVT) puis il était proposé dans les paniers de ventes (GPPANV). Cette fonctionnalité est toujours utilisée. Mais dorénavant, il est également possible de faire une proposition de taux ou de montant de la condition de facturation à tous les niveaux du projet et cela selon un numérique des tâches (GPLPP) ou bien un numérique associé (GPNAT).
Ce type du numérique doit être défini en tant que montant ou en tant que pourcentage au niveau de la classe de projet (GPCPR) pour les numériques des tâches ou au niveau de la gestion des types de numériques (GPTNU).
La valeur du numérique défini pour la proposition est d'abord recherchée au niveau de l'entité sur laquelle se trouve le panier de ventes. S'il n'existe pas, les entités supérieures sont parcourues afin d'en trouver une possédant le numérique indiqué.
Par exemple, si c'est le type de numérique "MNT" qui est permet de définir le montant d'une condition de facturation, et qu'il n'est pas rattaché à la sous-tâche sur laquelle est le panier, le système recherche ce numérique sur la tâche mère, sinon sur la phase, sinon sur le projet afin d'en proposer sa valeur en tant que montant de la condition de facturation qui est transmise aux commandes de ventes issues de la tâche.

   La valeur du taux ou du montant est toujours liée au numérique : si le numérique évolue, le taux évolue également au niveau des conditions de facturation du projet et inversement.

   Lorsque la commande de vente effectue le traitement de mise à jour de l'historique des projets (TPHAP), s'il existe des numériques associés de type montant liés aux conditions de facturations, ils sont remis à nul.

   Ce taux ou montant sert de base de calcul pour les conditions de facturation des commandes de ventes lors des différentes générations :
- pour les traitements de génération et de validation totale du panier (TPGVPV et TPBGVTV) ou celui de validation totale du panier (TPBVTPV) ;
- pour la gestion permettant de sélectionner les articles qui seront présents sur les commandes de ventes (GPWGEV).


      Transactions concernées (ou liste des modifications)

GPPVT - Paramétrage des articles de ventes (Transaction QPIPVT)
GPLPP - Tâches (Transaction QPILPP)
GPNAT - Numériques associés (Transaction QPINAT)
GPTNU - Types de numérique (Transaction QPITNU)
GPPAN - Panier (Transaction QPIPAN)
GPPANV - Panier - Ventes (Transaction QPIPANV)
TPGVPV - Génération et validation de paniers de ventes(Transaction QPTGVP)
TPBGVTV - Génération et validation totale du panier (ventes)(Transaction QPTBGVTV)
TPBVTPV - Validation totale du panier (ventes)(Transaction QPTBVTPV)
GPWGEV - Génération des commandes de ventes (Transaction QPIWGE)


      Mise à jour de la date de calcul de l'avancement au niveau des projets

   Mise à jour de la date de calcul de l'avancement lorsque les dates théoriques du projet sont actualisées.

      Explications

   La date de "calcul de l'avancement jusqu'au" au niveau des projets est proposée selon le paramètre AUTQPR occurrence PRODAV. Elle tient compte des dates théoriques du projet lors de sa création.

   Désormais, il est possible de mettre à jour à cette date lorsque les dates théoriques du projet sont actualisées en fonction de la valeur testée 2 du paramètre AUTQPR occurrence PRODAV.

   Si la valeur testée 2 vaut :
- "I" ou n'est pas renseignée : il n'y a pas de mise à jour. La date de calcul de l'avancement n'est pas recalculée lorsqu'on modifie la date de début ou de fin théorique ;
- "A" : la date de calcul de l'avancement est mise à jour lorsqu'on modifie la date de début ou de fin théorique. Dans ce cas, la date est recalculée en fonction de la valeur testée 1 du paramètre.


      Transactions concernées (ou liste des modifications)

GPPRO - Projets (Transaction QPIPRO)


      Baisse du pourcentage d'avancement réel saisie en cumulé

   Il est désormais possible de saisir un pourcentage réel d'avancement inférieur d'une période par rapport aux périodes précédentes.

      Explications

   Il est possible, par paramétrage, de pouvoir saisir un pourcentage réel d'avancement inférieur d'une période par rapport aux périodes précédentes.
Dans ce cas, aucun montant pour la tâche ne sera « refacturé » tant que le pourcentage d'avancement cumulé n'a pas atteint n'a pas atteint le plus grand pourcentage réel déjà saisi pour la tâche. Une fois atteint la facturation se fera normalement.

   Création d'une nouvelle occurrence au paramètre AUTQPR : « PARCINF »
Si la valeur testée 1 vaut "O" alors il est possible de saisir un % d'avancement réel cumulé inférieur aux mois précédents.
Si la valeur testée vaut "N" ou n'est pas renseignée, alors il n'est pas possible de saisir un pourcentage d'avancement réel cumulé inférieur aux mois précédents.


      Transactions concernées (ou liste des modifications)

GPPAV - Pourcentages d'avancements (Transaction QPIPAV)
GPPAR - Avancement réel (Transaction QPIPAR)


      Paramétrage par défaut dans les traitements de duplication

      Explications

   Il est désormais possible de paramétrer par défaut tous les critères des différents traitements de duplication des projets.


      Transactions concernées (ou liste des modifications)

TPDPR - Traitement de duplication des projets (Transaction QPTDPR)
DPPRO - Duplication d'un projet, phases & tâches associées (Transaction QPIPRO)
DPPHP - Duplication des phases et tâches associées (Transaction QPIPPH)
DPLPP - Duplication d'une tâche (Transaction QPIDLP)


      Propagation Client/fournisseur principal du projet sut les tâches et lignes de paniers lors des traitements de duplication

   Il est désormais possible de recopier le client ou le fournisseur principal du projet origine sur les tâches et lignes de panier du projet destination lors de la duplication des projets (TPDPR, DPPRO, DPPHP, DPLPP).

      Explications

   Il est désormais possible de recopier le client ou le fournisseur principal du projet origine sur les tâches et lignes de panier du projet destination lors de la duplication des projets (TPDPR, DPPRO, DPPHP, DPLPP).
Pour cela 2 critères ont été ajoutés aux différents traitements de duplication au niveau des critères complémentaires des tâches :
   - "Recopie du client principal du projet"
   - "Recopie du fournisseur principal du projet
Lorsque l'un de ces critères est actif, le client et/ou le fournisseur principal du projet origine sont dupliqués sur les tâches du projet destination.


      Transactions concernées (ou liste des modifications)

TPDPR - Traitement de duplication des projets (Transaction QPTDPR)
DPPRO - Duplication d'un projet, phases & tâches associées (Transaction QPIPRO)
DPPHP - Duplication des phases et tâches associées (Transaction QPIPPH)
DPLPP - Duplication d'une tâche (Transaction QPIDLP)


Modules


   Nouveautés


      INDSPRD - Indicateurs produits

   Réalisation d'indicateurs issus de Qualiac®.

      Explications

   Liste des indicateurs existants disponible via ce lien.


Structures de données


   Créations de tables


      QPEDP - Echéances détaillées


   Modifications de tables


      QPCPR - Classes de projets

   Ajout des colonnes :
tavqpcpr    varchar(10)        Numéro de type d'avancement     (NUMQPTAV)
sarqpcpr    varchar(1)     Obligatoire    Supp possible si avancement réel saisi


      QPASA - Autorisation de saisie des avancements

   Ajout des colonnes :
nuiqpasa    int            Obligatoire    Numéro interne de projet           (NUIQPPRO)
nupqpasa    int            Obligatoire    Numéro interne de phase de projet (NUIQPPHP)

   Modification de l'index :
Avant : qpasa_nul     Unique     nulqpasa,usrqpasa
Actuel : qpasa_nul     Unique     nulqpasa,usrqpasa,nuiqpasa,nupqpasa


      QPTAV - Type d'avancement

   Ajout des colonnes :
reaqptav    varchar(1)     Obligatoire    Lien taux réalisation tâche planning
parqptav    varchar(1)     Obligatoire    Propagation avancement réel


      QPPAV - Pourcentages d'avancements

   Ajout des colonnes :
nuiqppav    int            Obligatoire    Numéro interne de projets       (NUIQPPRO)
nupqppav    int            Obligatoire    Numéro interne de phases        (NUPQPPHP)
perqppav    varchar(2)         Période de saisie avt. réel   (P=TYPOECAP)
staqppav    varchar(1)         Période traitée

   Modification de l'index :
Avant : qppav_nul     Unique     nulqppav,ddvqppav,etsqppav
Actuel : qppav_nul     Unique     nulqppav,ddvqppav,etsqppav,nuiqppav,nupqppav


      QPPAN - Panier

   Ajout des colonnes :
cf6qppan       integer       Condition de facturation 6             (NUMSGCFG)
tc6qppan       float           Taux de condition de facturation 6
cf7qppan       integer       Condition de facturation 7             (NUMSGCFG)
tc7qppan       float            Taux de condition de facturation 7
cf8qppan       integer       Condition de facturation 8             (NUMSGCFG)
tc8qppan       float            Taux de condition de facturation 8
cf9qppan       integer       Condition de facturation 9             (NUMSGCFG)
tc9qppan       float            Taux de condition de facturation 9
c10qppan       integer       Condition de facturation 10             (NUMSGCFG)
t10qppan       float            Taux de condition de facturation 10


      QPPVT - Paramétrage des articles de ventes

   Ajout des colonnes :
cf6qppvt       integer       Condition de facturation 6            (NUMSGCFG)
tc6qppvt       float         Taux de condition de facturation 6
cf7qppvt       integer       Condition de facturation 7            (NUMSGCFG)
tc7qppvt       float         Taux de condition de facturation 7
cf8qppvt       integer       Condition de facturation 8            (NUMSGCFG)
tc8qppvt       float         Taux de condition de facturation 8
cf9qppvt       integer       Condition de facturation 9            (NUMSGCFG)
tc9qppvt       float         Taux de condition de facturation 9
c10qppvt       integer       Condition de facturation 10           (NUMSGCFG)
t10qppvt       float         Taux de condition de facturation 10
a01qppvt       varchar(5)         Affectation du taux 1                (P=AFFTAUX)
en1qppvt       varchar(10)        Entité d'affectation du taux 1
a02qppvt       varchar(5)         Affectation du taux 2                (P=AFFTAUX)
en2qppvt       varchar(10)        Entité d'affectation du taux 2
a03qppvt       varchar(5)         Affectation du taux 3                (P=AFFTAUX)
en3qppvt       varchar(10)        Entité d'affectation du taux 3
a04qppvt       varchar(5)         Affectation du taux 4                (P=AFFTAUX)
en4qppvt       varchar(10)        Entité d'affectation du taux 4
a05qppvt       varchar(5)         Affectation du taux 5                (P=AFFTAUX)
en5qppvt       varchar(10)        Entité d'affectation du taux 5
a06qppvt       varchar(5)         Affectation du taux 6                (P=AFFTAUX)
en6qppvt       varchar(10)        Entité d'affectation du taux 6
a07qppvt       varchar(5)         Affectation du taux 7                (P=AFFTAUX)
en7qppvt       varchar(10)        Entité d'affectation du taux 7
a08qppvt       varchar(5)         Affectation du taux 8                (P=AFFTAUX)
en8qppvt       varchar(10)        Entité d'affectation du taux 8
a09qppvt       varchar(5)         Affectation du taux 9                (P=AFFTAUX)
en9qppvt       varchar(10)        Entité d'affectation du taux 9
a10qppvt       varchar(5)         Affectation du taux 10               (P=AFFTAUX)
e10qppvt       varchar(10)        Entité d'affectation du taux 10


      QPWPA - Table temporaire des avancements

   Ajout des colonnes :
nuiqpwpa       integer       Projet                  (NUIQPPRO)
nupqpwpa       float         Phase                   (NUPQPPHP)