View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Supportez nous sur Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - Historique des mises à jour

Prochaines Sessions

Les prochaines formations et démonstrations sont ouvertes, inscrivez-vous rapidement !

 

Démonstration de ProjeQtOr

(gratuit, sur inscription)
 

13 mai 2025 (10h30-12h)

5 juin 2025 (16h-17h30)

 
 

Planifiez avec ProjeQtOr

14 et 15 mai 2025 (9h-12h30)

18 et 19 juin 2025 (9h-12h30)

 
 

Administrez avec ProjeQtOr

20 et 21 mai (9h-12h30)

25 et 26 juin (9h-12h30)

 

 

 


  

V7.4.4 [2019-04-13]

     •   Correction d'anomalies
  #3956 Imputations : indentation des lignes incorrecte
  #3952
#3943
Modèles de mails : $[LINK} n'affiche pas tous les liens
  #3944 Vue agenda : erreur sur les dates affichées en défilement par semaine
  #3940 Rapport "planning global projet / ressource par mois" : problème d'arrondis
  #3929 L'API n'est pas consistante sur les transactions
  #3928 Filtres dynamiques sur "date <= aujourd'hui +" : signe + manquant
  #3926 Erreur silencieuse dans les logs sur l'utilisation du portefeuille de projets
  #3921 Délai de création d'une activité très long depuis la V7.4.3
  #3910 Déconnexion lors de la saisie d'une valeur non numérique sur un délai de dépendance

 

V7.4.3 [2019-03-12]

     •  Correction d'anomalies
  #3892 Lors de la copie d'une version de composant, on ne copie plus la section "utilisé par"
  #3891 Sur l'écran d'absence, le chef de projet peut ajouter des données pour les autres utilisateurs alors qu'il a un profil "Project Leader" pour un projet admin.
  #3889 Contrôle de cohérence : fausse données pour le travail en double
  #3882 WBS erroné après la migration vers la version 7.4.2
  #3876 Rapport de modèle : les flèches sont manquantes dans les modèles standard
  #3867 Accès direct sur l'écran Ticket impossible de créer un ticket
  #3866 Exporter le travail (Imputation) : l'hyperlien est exporté sans signification pour le travail
  #3865 Exportation de l'imputation vide
  #3863 Capacité de la ressource stockée avec la valeur par défaut zéro à la création
  #3862 Fichiers non importés dans le bon ordre
  #3860 Planification automatique non exécutée sur un projet
  #3769 Calcul de planification automatisé lancé deux fois mais planifié qu'une fois 

 

V7.4.2 [2019-02-21]

     •   Correction d'anomalies
  #3848 Si une ressource a une capacité différente de 1, l'écran des absences doit proposer des durées de jour adaptées
  #3852 Facture fournisseur : somme incorrecte lorsque les lignes sont saisies en HT et la facture en TTC
  #3853 Sur la V7.4.1, les champs de travail réel et restant sur les tickets sont décalés à droite 
  #3855 Activité sans reste à faire passe automatiquement à "clos"
  #3856 Quand le Cron s'arrête inopinément (arrêt de PHP) il ne redémarre pas automatiquement
  #3858 Les champs masqués pour un profil sont toujours visibles dans les colonnes de la liste

 

V7.4.1 [2019-02-11]

     •  Correction d'anomalies
  #3846 Lors de la copie d'activité avec assignation: le travail assigné de l'activité est nul.
  #3844 Problème d'affichage de l'écran agenda
  #3843 Problème d'imputation sur l'écran Absence avec une unité en heure.
  #3842 On ne peut pas répondre à une note d'un autre utilisateur.
  #3840 Erreur de log dans la version V7.4.0 lors du calcul du planning
  #3839 Les versions de références du planning sont vide.
  #3838 Quand les lignes du cronImputation sont supprimées par l'éxécution du cron, la nouvelle génération est mauvaise.
  #3837 Problème d'affichage de l'objet activité au format Pdf
  #3836 Problème d'affichage de l'objet projet au format Pdf
  #3512 Modification multiple : la sélection des activités disparaît.

 

V7.4.0 [2019-02-05]

      •   Ergonomie et interface 
  #3825 Si des notes sont masquées pour une classe donnée (pour l'ensemble ou pour un profil donné),  elles sont masquées également sur l’écran flux d'activité
  #3762  Afficher les notes sous forme de discussions (ajouter "répondre à" dans la note)
  #3731 Possibilité de lister "Les tâches dont je suis responsable" sur l'écran Aujourd'hui
  #3730 Nouveau paramètre utilisateur pour définir la valeur par défaut de la case à cocher «montrer les éléments clos»
  #3729 Afficher la liste des éléments suivis dans le formulaire de contact
  #3720 Amélioration de l'affichage du filtre d'état, pour s'adapter à l'écran
  #3687 Réorganisation de l'interface et de la présentation des données dans la section "Avancement"
  #3337 Sélectionner un modèle en envoi manuel
  #2936 Lors de l'envoi d'e-mails unitaires, pour "autre" adresse e-mail, enregistrer une entrée pour pouvoir proposer à nouveau cette adresse e-mail.
  #1848 Recherche rapide: ne pas prendre en compte les accents
      •   Planning  
  #3821 Projet non extensible, nouvelle case sur le projet pour en figer le contenu
  #3761 Durée fixe des activités sans travail assigné: entrer l’avancement manuellement
  #3732 Ajouter un identifiant dans les colonnes possibles à afficher sur la vue de planification
  #2903 Sur la vue de planification, insertion d’un élément "à un endroit voulu".
      •   Imputations
  #3384 Verrouiller le travail réel qui a été facturé (pour les projets Time & Material)
  #2963 Envoyer une alerte sur le travail réel soumis
  #1166 Enregistrement des absences (sur les projets administratifs) dans une vue de type calendrier
      •  Activités
  #3646 Supprimer l'assignation d'une ressource: ramener le travail restant et assigné au sein du pool
  #3595 Nouvel accès spécifique pour « le verrouillage de la priorité »  par profil , qui se distingue dorénavant de l’accès "peut modifier les données validées"
      •   Financier
  #3828 Sur le projet, la somme des dépenses doit être effectuée en TTC si l'entrée des dépenses est en TTC
  #3823 Filtre sur le budget parent
  #2540 Dans les détails des termes, la date planifiée a une valeur mais dans la liste, cette valeur est vide
      •  Gestion de la Configuration
  #3727 Par profil, possibilité d'avoir une liste différente de la version du produit d'origine en fonction du statut.
  #3722  Dans la version du composant, définition de la date initiale (si vide) lorsque la planifiée est définie
  #3721  Rapport pour la structure plate de la version: amélioration de l'affichage
     •   Documents
  #2941 Paramètre: nouvelle option permettant d'interdire le téléchargement d'un document verrouillé
  #2940 Document: La personne qui a verrouillé le document peut le télécharger sans le déverrouiller
  #2939 Télécharger la version du document verrouillé: afficher les informations à confirmer
     •   Mises à jour multiples
  #3820 Possibilité de changer les jalons cibles avec plusieurs mises à jour
  #3802 Possibilité de clore la liste sélectionnée depuis chaque élément sélectionné
     •   Contrôles et automatismes
  #3726 Ajout d'un filtre par profil sur le flux de travail - workflow -
  #3592 Ajout des aides sur les modèles de courrier électronique pour aider à sélectionner les champs automatiques possibles
  #2690 Permettre de définir des jours d'arrêt hebdomadaires depuis un calendrier
     •   Ecran aujourd'hui
  #3827 Écran Aujourd'hui: ajout du nombre d'exigences et du nombre de livraisons dans les projets
  #3826 Écran Aujourd'hui: définition de la visibilité en fonction des droits d'accès de l'utilisateur
     •  Rapports
  #3707 Extension automatique de la liste des rapports et des paramètres de rapport lorsque le splitter  est déplacé
  #3179 Couleur pour les rapports graphiques: prendre en compte la couleur du paramètre
  #1578 Rapports sur les exigences
     •   Technique
  #3625
Mise à jour des bibliothèques externes (compatibilité avec PHPMailer 6.0.6 pour PHP7.3)
     •   Correction d'anomalies
  #3822 Le message de travail impossible a planifier (couleur violette) ne s'affiche pas, même si la tâche ne peut ne pas même avoir démarrée
  #3728 Le profil d'invité sans accès aux activités voit des éléments sur l'écran « aujourd'hui »
  #3661 Liste des projets dans le sélecteur de projets: certains projets sans accès peuvent être visibles
  #3660 Le planning par ressource est vide pour le chef de projet avec ce profil par défaut dès lors qu’il en a un autre que celui-ci

 

V7.3.5 [2019-02-05]

     •   Correction d'anomalies
  #3831 Erreur lors du calcul du planning (dans certains cas seulement) "Creating default object from empty value"
  #3832 Anomalie en apple d'API avec API/search
  #3835 WBS incorrect après un déplacement de projet

 

V7.3.4 [2019-01-28]

     •   Correction d'anomalies
  #3815 Mettre à jour les dépenses de la facture du fournisseur inexact.
  #3813 Financier : lorsque la TVA est saisie, l’appel d’offres montre les montants de TVA hors taxe
  #3806 Erreur sur PHP Mailer
  #3799 Sur la liste étendue, sélectionnez tous les projets qui ne sont pas actifs.
  #3796 Erreur silencieuse enregistrée lors de l’accès au projet
  #3791 Zone de texte sur la même ligne que précédemment (sur le prochain) => réduire la taille pour afficher sur la même ligne
  #3786 Calcul de la planification automatique : réinitialiser la liste des projets (droits d’accès) avant le calcul
  #3784 Lorsque figer le planning est cachée, la légende correspondante à droite est encore affichée
  #3783 Agenda : passer d’une semaine à l’autre < ou > donner une semaine incorrecte (même chose lorsque vous sélectionnez 2019-01)
  #3779 la copie d’un élément/date du dernier changement est conservée sur la nouvelle barre de détails.
  #3776
paramDbPrefix; doit être stocké en minuscule
  #3773 Dans la planification globale, progression peut montrer 300% pour les actions
  #3772 Sur les notifications créées manuellement (non générées automatiquement) le lien vers l’objet ne doit pas être affiché
  #3771 Erreur dans le fichier de journalisation de la mise à jour des références
  #3764 Agenda : erreur d'affichage pour la semaine 31/12/2018 et 01/01/2019
  #3763 Somme du travail incorrecte pour le rapport annuel

 

V7.3.3 [2019-01-03]

     •   Correction d'anomalies
  #3758 Le budget n'est pas toujours mis à jour lorsqu'il est défini sur les dépenses de projet
  #3757 Sur la dépense projet, la somme des offres est nulle même si la dépense est liée au offres
  #3756 Créer des conditions à partir de la commande du fournisseur, avec %: le premier est OK, le second ne peut pas entrer %
  #3754 Le calcul de planification automatique peut essayer et replanifier des projets fermés
  #3753 La commande au fournisseur et la facture fournisseur ne peuvent pas être liés
  #3752 Offres avec détail : ajouter une dépense, la dépense n'a aucun détail
  #3751 Budget : dans la liste des sous-budgets, si l'entrer global est avec TVA et que le montant HT est vide, montant vide
  #3750 Budget : une fois approuvé, la construction en cours doit être décochée automatiquement
  #3749 Budget : les modification n°1 et n°2 peuvent éventuellement être négatives
  #3744 Copier une réunion avec affectation: la barres des tâches est pâle, comme si elle n'était pas affectée
  #3664 La liste des allocations complexes affiche un "trou" inexpliqué
  #3306 Email de la réunion : non ouvert sur Outlook / Gmail en tant que réunion
  #3606 Amélioration de l'export au format MS-Project pour être compatible avec MS-Project 2016

 

V7.3.2 [2018-12-21]

     •   Correction d'anomalies
  #3746 Erreur enregistrée lors de l'exécution de la planification (silencieux avec MySql, peut annuler la planification avec postgres)
  #3743 Contrôle de cohérence: identifie les problèmes, dus à la troncature, qui ne sont pas réels
  #3742 Trou dans la numérotation WBS
  #3733 Imputation: certains travaux entrés par A pour B peuvent être confiés à A
  #3724 Les utilisateurs qui utilisent la fonctionnalité "se souvenir de moi" sont reconnectés même si l'application est fermée
  #3723 Lors de l'enregistrement d'une activité dans la vue de planification, le sélecteur de statut et les informations de création disparaissent
  #3717 Copier les données lors de la génération des dépenses
  #3716 A l'impression et l'exportation en PDF, alignez les montants à droite
  #3714 Le chef de projet ayant un accès en lecture seule aux calendriers peut créer un nouveau calendrier
  #3713 Lors de la sauvegarder d'une version du produit, elle échoue avec une erreur indiquée en rouge
  #3706 Faites un clic droit sur le projet qui doit être replanifié: erreur
  #3705 Copier le projet en tant que chef de projet : affectation supplémentaire erronée sur certaines tâches
  #3704 Trier la liste des projets en priorité (clique sur l'en-tête)=> la liste est vide
  #3703 Erreur lors de la planification globale : encodage incorrect pour la colonne (latin1)
  #3676 Planification des ressources affichant les données de pool, clic droit sur la barres du pool => ressource incorrecte

 

V7.3.1 [2018-12-03]

     •   Correction d'anomalies
  #3698 Le changement du coût de la ressource pour une date antérieure n'était pas mise à jour pour le travail validé
  #3694 Dans les imputations si la semaine était changée, après avoir actualisé le premier jour ce n'était pas le bon
  #3693 Sauvegarde du dernier filtre utilisé : n'est plus appliqué lors de l'affichage du détail d'un élément de liste
  #3691 Erreurs SQL sur le contrôle des cohérences
  #3690 Erreurs souvent enregistrées lors d'un export de travail
  #3688 SQL incorrecte lorsque la BDD est en latin1
  #3686 Copier le projet avec une copie des allocations ne copie plus pour les sous-projets
  #3684 Dans la liste des sous-budgets, les montant affichés sont toujours sans taxe
  #3683 Dans le budget, ajoutez le montant transféré qui définit le montant réel sur zéro : initial du haut, puis sur OK
  #3682 Sur le projet : les champs pour les coûts et dépenses n'ont pas la même taille maximale

 

V7.3.0 [2018-11-20]

      •   Ergonomie et interface 
  #3562 Sur la liste des prédécesseurs, affichage de la date de fin du prédécesseur et mise en exergue (en rouge) de la date la plus grande
  #3649  Conservation des paramètres de sélection sur les écrans
  #3663 Liste des exigences sur l'écran aujourd'hui
  #3678 Possibilité d'exporter un hyperlien (lien d'accès direct vers l'élément concerné) sur l'export CSV des listes
      •   Planning  
  #2715 Export en PDF du planning - Possibilité d'exporter au format A3
  #3575 Export en PDF du planning - Amélioration de la qualité des images, qui restent lisibles même en appliquant un zoom
  #3576 Export en PDF du planning - Ajout des numéros de pages
  #3636 Suppression de la fonctionnalité pour enregistrer les dates planifiées vers les dates demandées: non utilisé et rendait la fonctionnalité complexes
      •   Gestion de configuration  
  #3677  Sur la Planning des Versions, possibilité d'afficher les activités liées aux versions de produits ou de composants
      •   Rapports
  #3648   Possibilité d'appliquer un filtre existant ou à créer dans les rapports pour et sur les tickets 
      •   Administration 
  #3611   Contrôle de cohérence sur la présence d'une et une seule ligne de "PlanningElement" pour les éléments planifiables
  #3617   Contrôle de cohérence sur la consolidation du travail sur les tickets
  #3618   Contrôle de cohérence sur la consolidation du travail sur les activités
  #3619   Contrôle de cohérence sur les assignations
      •   Technique
  #2872 Amélioration des performances lors de la copie de projets
  #3543  Amélioration des performances lors du déplacement d'une activité dans une arborescence importante
  #3651  Mise à jour des librairies externes (dojo 1.14.2, Html2Pdf 5.2.2, CKEditor 4.10.1, phpMailer 6.0.5, html2canvas 1.0.0, pdfMake 0.1.39)
  #3652  Modification du format de fileSize en BIGINT pour les tables attachment et documentversion
     •   Correction d'anomalies
  #3412  Ordre WBS incorrect après certains déplacement d'activités
  #3639  Mauvais alignement des champs de montant sur Commande Fournisseur lorque le symbole monétaire et placé avant le chiffe et est vide
  #3662  Impossible de "modifier le mot de passe" après une connexion infructueuse
  #3672  Sur la planning par ressources, si un pool est affiché, clic sur le pool mène à un écran vide

 

V7.2.7 [2018-10-31]

     •   Correction d'anomalies
  #3645 Sur les rapports, la semaine passe de 2018-50 à 2019-01: 2018 à 52 semaines.
  #3643 Si le coût de la marge est négatif, le projet ne peut pas être mis à jour.
  #3642 Vulnérabilité possible à l'injection de fichier shtml.

 

V7.2.6 [2018-10-26]

     •   Correction d'anomalies
  #3637 Certaines ressources sans l'accès aux imputations reçoivent quand même des alertes sur les imputations.
  #3635 Erreur d'affichage du numéro de semaine sur la première semaine de 2019.
  #3634 Erreur durant l'installation de la version V7.2 sur MySql 5.6.
  #3632 Erreur enregistrée dans les logs à propos de work.rate
  #3629 Erreur d'affichage  (page blanche) du mois de décembre 2018 dans le calendrier.
  #3628 Erreur d'affichage du planning global sous PostgreSql.
  #3626 Mauvaise consolidation des montants de l'écran Budget.

 

V7.2.5 [2018-10-12]

  • Correction d'anomalies
  #3624 Erreur en calcul du planning : appel à une méthode inexistante
  #3623 Erreur bloquante sur Cron::setRestart() lors du déploieùent d'une nouvelle instance
  #3620 Attachement d'une image avec un ratio hauteur/largeur < 1/32 génère une erreur d'affichage

 

V7.2.4 [2018-10-10]

  • Correction d'anomalies
  #3616 Icônes non visibles pour "type de devis client" et "type de paiement client"
  #3610 Imputations : lignes apparaissant avec un id d'activité et un nom "travail non assigné" en rouge
  #3608 Impossible de changer la ressource sur une assignation non commencée (sans travail réel)
  #3604 Affichage du nombre de cas de tests d'une exigence sur l'entête de section
  #3602 Si deux ressources entrent du travail réel sur une assignation au pool, la seconde efface les données de la première
  #3601 CRON arrêté intempestivement sur le calcul différentiel automatique du planning

 

V7.2.3 [2018-09-25]

  • Correction d'anomalies
  #3593 Contrôle de cohérence révèle des faux positifs sur du travail en doublon
  #3589 Sur les projets, changer le type fait apparaître le texte des info-bulles des cases à cocher
  #3587 Filtre sur l'agenda incorrect
  #3584 Impossible de supprimer un coût de ressource
  #3583 Calcul du total de la chage incorrect sur les commandes client
  #3581 Création d'un base avec un préfixe contenant des majuscules conduit à une erreur de connexion par la suite.
  #3580 Tri sur le Manager sur les projets incorrect
  #3579 Il est possible de supprimer un utilisateur qui est sponsor d'un projet
  #3573 Connexion impossible après migration en V7.2.2
  #3568 Filtre sur le projet en cours inactif sur les documents
  #3567 Filtres sur les "ressources assignées" ne fonctionne pas pour les opérateurs "est vide" et "est non vide"
  #3563 Erreurs de CRON à analyser
  #3559 Icône de définition des Notifications est visible sur la barre de menu supérieur alors que la fonction est désactivée
  #3558 Export PDF du planning échoue sur on utilise un zoom différent de 100%
  #3557 Trie des activités par projet incorrect
  #3312 Export PDF du planning : si la colonne "nom" est partiellement masquée, on obtient une zone blanche dans le PDF

 

V7.2.2 [2018-09-06]

  • Correction d'anomalies
  #3551 Impossible de modifier un projet avec une marge négative
  #3552 les données de récurrence hebdomadaires ne sont pas copiées sur les activités récurrentes copiées
  #3553 Cron arrété avec une erreur sur generateImputationAlert.php

  

V7.2.1 [2018-09-04]

  • Correction d'anomalies
  #3549
V7.2.0 ne peut pas être déployée avec le plugin Install Auto
  #3550 Le déploiement d'une tout nouvelle instance aboutit sur une erreur en V7.2.0

 

V7.2.0 [2018-09-03]

      •   Ergonomie et interface 
   #3387   Nouvel écran "Liste globale" qui permet de lister tous les principaux objets de projets dans la même liste
   #1851   La vue "Liste Globale" permet de rechercher parmi tous les types d'éléments disponibles en une seule requête
   #3484   Nouveau contexte de menus :  Gestion de configuration (produits, composants, versions)
   #3394   Nouveau bouton (à coté du bouton de paramétrage du sélecteur de projet) pour placer le sélecteur de projet sur le projet de l'élément courant
   #3517   Sous Firefox, prise en compte de la roulette de la souris dans la partie gauche du Gantt
   #3526   Sur les tableaux d'affectations, afficher l'id de la ressource (ou du projet) plutôt que l'id de l'affectation
   #3528   Nouveau bouton de recherche de projet sur le sélecteur de projets
   #3123   Si une déconnexion survient (timeout d'inactivité ou autre) affichage d'un message
   #1498   Filtre sur les activités par ressource assignées
   #3336   Affichage des réunions sur l'agenda, même si elles ne sont pas planifiées
   #3443   Sur l'écran de flux d'activité, afficher le nom de l'élément concerné en plus de son id
   #3449   Sur les Ressources, afficher "vient de Ldap" si la ressource est un utilisateur, avec possibiité de modification selon les droits de l'utilisateur connecté
   #3520   Sur les fichiers attachés (type lien html ou fichier) afficher le commentaire à la place du nom s'il est renseigné (le nom passe alors en commentaire)
      •   Planning  
   #3388  Planning global qui permet de visualiser tout type d'objet
   #3480   Gestion du jalon cible sur les activités (comme sur les tickets et les exigences)
   #3527   Sur le planning par ressource, possibilité d'afficher les activités assignées avec une charge nulle
   #3532   Sur les éléments "flottants" (jalon flottant, activité à durée fixe) sans prédécesseur, caler la date de début planifiée à la date de début validée
   #3404   Sur le Gantt, tronquer le nom des ressources pour éviter les superpositions
      •   Imputations  
   #3487   Ajout d'un bouton pour rafraichir l'affichage :  pour une réunion toujours afficher la date de la réunion
   #3425   Affichage des dates sur les imputations 
   #2485   Mise en valeur des données saisies (fond de couleur jaune)
   #3479   Sur la planning par ressource, grouper les réunions périodiques sous le parent
      •   Activités   
   #3447   Ajout du jalon cible sur les activités (comme pour les tickets) 
      •   Pilotage  
   #2947   lors de l'ajout (par lien) d'un livrable sur une livraison, donner la possibilité de récupérer les éléments liés du livrable comme éléments liés à la livraison
      •   Financier  
   #3537  Gestion des budgets
    => Définition des budgets
     => Définition des sous-budgets
     => Une dépense peut être reliée à un budget élémentaire (poste budgétaire)
   #3635  Extension de la partie Dépenses pour la mettre au même niveau que les Recettes
   #2344 => Gestion des offres fournisseurs (devis)
     => Gestion des commandes aux fournisseurs 
     => Gestion des factures des fournisseurs
     => Gestion des échéanciers de paiements aux fournisseurs
     => Gestion des paiements aux fournisseurs
     => Lien entre les dépenses et les autres objets financiers de dépense
      •   Mises à jour multiples 
   #3446   possibilité de modifier le profil et le taux d'affectation sur les mises à jour multiples d'affectations
      •   Contrôles et Automatismes
   #3542   Sur les alertes sur les imputations, gérer des paramètres de déclenchement différents par destinataire et ajouter le manager d'organisation en destinataire
   #2506   Sur les alertes sur les imputations, ne pas envoyer d'alerte pour les ressources qui n'ont pas le droit d'accès à l'écran des imputations
      •   Outils  
   #3519   Ne pas importer la valeur de "travail réel" sur les tickets, même si elle est spécifiée dans le fichier d'import
      •   Rapports  
   #3524   Pour les rapport sur le travail réel, quand le paramètre équipe est sélectionné, ne pas afficher les projets sans travail sur la période
      •   Technique   
   #3474   Contrôle de cohérence sur la séquence du WBS (recherche de doublons, de trous de séquence, d'ordre incorrect)
 Cette fonctionnalité disponible sur l'écran d'administration permet aussi de corriger automatiquement les anomalies détectées
   #2917   Modification du repertoire de stockage des pièces jointes pour les emails reçus

 

V7.1.5 [2018-08-23]

  • Correction d'anomalies
  #3538 Avancement Projet / Activité : le libellé "réel" des dates est effacé si les coûts et charges sont masqués
  #3522 L'export pour une clé étrangère spéciale de type idXxx__idYyy cannot n'exporte jamais le nom, toujours l'id
  #3521 Erreur lors de la copie d'un projet qui contient des réunions péruidiques
  #3514 Les alertes sur les imputations ne sont plus envoyées

 

V7.1.4 [2018-07-24]

  • Correction d'anomalies
  #3508 Si on supprime du travail réel avec 2 ressources imputées, la sauvegarde échoue
  #3507 Après modification du projet, la liste des produits est incorrecte
  #3506 Filtre sur le planning : le filtre par produit ne marche pas
  #3505 Filtre sur le planning : après avoir consulté un projet, ouvrir les filtres : les filtres stockés sont ceux des projets
  #3503 Si l'écran "Contact" est customisé, mes champs "est une ressource" et "est un utilisateur" sont verrouillés
  #3502 Quand un champ est visible"à partir d'un certain état", il n'est pas visible sur la pop-up d'export (mais il est exporté)
  #3497 Un membre d'équipe qui est Chef de Projet sur un projet ne peut pas copier d'activité

 

V7.1.3 [2018-07-15]

  • Correction d'anomalies
  #3490 Sur le planning par ressources, la liste des ressources devrait inclure les pools des ressources
  #3489 Timeout lors de la sauvegarde de certains tickets (sur base volumineuse)
  #3488 Sur des données spécifiques, les modifications d'imputations ne sont pas sauvegardées
  #3486 Sauvegarde de Structure de Version de Produit : "le lien existe déjà" alors que c'est faux
  #3478 Description et Résultat tronqués dans les emails
  #3473 Planning mode "travail en commun" avec un pool de ressources assigné : erreur
  #3472 Gestion de clients multiples : la suppression du client principal laisse le champ vide
  #3471 Sur les paramètres des rapports, la sélection d'un produit ne met pas à jour la liste des versions de produits
  #3470 Impossible de remplacer un affectation au projet d'une ressources vers un pool de ressources
  #3468 Les notes prédéfinies pour les Prix des Activités ne sont pas proposées en création de note
  #3462 Erreur SQL Error dans les logs (sur jsonList)
  #3458 Suppression d'un filtre existant à partir de la vue planning :Erreur
  #3456 Rapport "planning mensuel coloré" : la sélection d'un projet n'affiche pas les données de ses sous projets
  #3455 Un projet avec uniquement des sous projets (par d'activité) est toujours "à recalculer" après replanification
  #3453 Déplacement de plusieurs activités sur le Gantt, l'ordre des activités n'est pas préservée
  #3452 Masquage d'une section (avec le plugin de customisation) : l'impression est OK, mais pas l'export PDF
  #3440 Impossible de sauvegarder certains paramètres utilisateurs
  #3439 Erreur en création d'une dépendance avec un projet "en construction"
  #3438 Erreur lors de la modification du taux d'affectation d'une ressource à un Pool
  #3437 Message bloquant si aucune valeur n'est saisie dans le paramètre "projet à affecter" pour les utilisateurs LDAP
  #3412 Ordre WBS étrange

 

V7.1.2 [2018-06-14]

  • Correction d'anomalies
  #3432 Menu "email par project" non visible sur la barre du haut en contexte "Contrôles et automatismes"
  #3431 Message d'erreur lors du calcul du planning d'un seul projet pour lequel le planning est figé
  #3428 Erreur sur le "Répartir le travail" si on ne saisit pas de charge
  #3427 Retour du mode plein écran incohérent si CK Editor est aussi en mode plein écran
  #3426 Verrous en base durant le calcul du planning
  #3425 Rapport "charge détaillée par ressource - annuel" sur l'écran aujourd'hui : mois manquant
  #3423 Assignation : ajouter du travail, retirer du travail => l'assignation disparait
  #3422 Un chef de projet ne peut pas (dans certains cas) copier un projet à la racine
  #3421 Système de notification non visible alors qu'il est activié
  #3418 Problème d'affichage des imputations sur les écrans en basse résolution
  #3417 Un document copié ne change jamais d'état
  #3413 Navigation entre activités sur la vue planning  : la navigation avec les boutons historique ne marche pas

 

V7.1.1 [2018-06-04]

  • Correction d'anomalies
  #3416 Erreur lors de l'ajout d'une ressource dans un pool de ressources (sous linux uniquement)
  #3414 Le responsable ne doit pas être assigné automatiquement sur les projets administratifs

 

V7.1.0 [2018-06-04]

      •   Ergonomie et interface
  #3381 Nouveau bouton de rafraichissement des listes
  #2254 Possibilité de copier les fichiers attachés quand on copie un projet
  #3396 Paramètres globaux : ajout d'un onglet pour séparer les paramètres liés à la gestion de Configuration
  #3251 Agrandissement des zones de coût pour afficher les montants jusqu'à 999 999 999,9
       •   Planning
  #3339 Gestion des pools de ressource
Un pool est une ressource qui contient plusieurs ressources et peut donc être affecté à des projets et assigné à des activités.
Le pool a une capacité déduite des ressources qui y sont affectées.
Il est planifié en tenant compte de l'assignation unitaire de chaque ressource.
Réciproquement, chaque ressource est assignée en tenant compte de sa participation aux pools de ressource.
Une ressource affectées à un pool peut automatiquement s'imputer sur les activités assignées au pool.
Cette évolution résout aussi :
#1696 - Association d'une ressource à plusieurs équipes
#2124 - Gérer plusieurs équipes pour une même ressource
  #3345 Filtre sur le planning : possibilité de filtrer les activités à afficher sur la vue Planning de Gantt
Les "parents" des activités sélectionnées sont aussi affichées pour conserver la structure WBS.
  #3358 Affichage du détail sur les barres de planning en vue "Planning par ressource"
     •   Pilotage
  #3375 Ajout de dates sur les entrants, livrables et livraisons pour suivre les dates : initiale, planifiée, réelle et validation
     •   Exigences et tests
  #2891 Ajout du Tableau de bord des exigences, similaire au tableau de bord des tickets
     •   Gestion de configuration (Produits et Versions)
  #3397 Possibilité de définir des types de composants et de versions de composants qui ne seront utilisés que pour la composition (pas pour pour le Planning des Version ou sur les Tickets)
     •   Contrôles et Automatismes
  #3340 Ne pas afficher "Notifications non lues" pour les objets pour lesquels aucune notification n'est définie
  #3380 Sur les workflows, afficher la liste des types qui utilisent ce workflow
  #3386 Définition d'un projet à affecter par défaut pour les nouveaux utilisateurs venant de LDAP
     •   Divers
  #3343 Gestion des clients multiples.
Si, par exemple, en customisant (via le plugin) l'écran Ticket, le champ idClient est ajouté, il est automatiquement possible de gérer plusieurs clients sur le ticket.
  #3378 Définition de la classe de copie par défaut .
On copie généralement un devis en commande, une commande en facture et un risque en problème.
  #3360 Interdire de saisir des affectations et des assignations à plus de 100% 
  #2845 Mise à niveau de la documentation utilisateur
  #3357 En anglais, l'écran "Real Work Allocation" est renommé en "Timesheet"
     •   Rapports
  #3344  Nouveau rapport "Clients impactés par des tickets" pour un produit ou une version donné
  #3395  Nouveau rapport "Exigences avec des questions ouvertes"
     •   Technique   
   #3321  Affichage des librairies externes (et leur version) dans la pop-up "à propos"
     •   Correction d'anomalies
  #3342  Défilement automatique sur la page "Aujourd'hui" : la structure de la V7.0 n'est pas prise en compte
  #3323  Une fonction nouvellement créée n'apparait pas dans la liste des fonctions sur l'ajout d'un coût de ressource
  #3348  doublon #3323
  #3409  Copie de réunion avec "copier le résultat" : le compte rendu n'est pas copié
  #3333 Erreur sur la génération des alertes sur les imputations non saisies

 

V7.0.9 [2018-05-21]

  • Correction d'anomalies
  #3390 Quand le caractère d'indentation est "aucun", après sauvegarde d'un projet la liste des projets à planifer a pour préfixe "no"
  #3389 Erreur du CRON: "mysql has gone away"
  #3385 "404" sur les pages de gestion de configuration du manuel utilisateur
  #3382 Il est possible de supprimer des Modes d'accès utilisées pour les Accès aux données
  #3377 ERREUR : "usort() expects parameter 2 to be a valid callback, no array or string"
  #3376 La création de dépendances entre des projets conduit à une erreur
  #3399 Edition d'une assignation : parfois le commentaire n'est pas récupéré...
 

V7.0.8 [2018-05-09]

  • Correction d'anomalies
  #3374 Planning : les barres du gantt se terminent au milieu de la journée concernée 


V7.0.7 [2018-05-06]

  • Correction d'anomalies
  #3373 Anomalie si une note est créée dans le flux d'activité avec des caractères HTML
  #3365 Erreur sur le calcul des délais : un jour supplémentaire semble ajouté
  #3364 Echec de mise à jour du travail sur le ticket : seule la première mise à jour est prise en compte
  #3363 Division d'une assignation : le travail restant sur l'origine n'est pas correct
  #3327 Erreur silencieuse dans les logs

 

V7.0.6 [2018-04-30]

  • Correction d'anomalies
  #3359 Une tâche en début de projet n'apparaît pas sur le chemin critique
  #3356 Taille de la liste de détail trop grande quand un zoom est appliqué (sur le navigateur ou sur l'écran)
  #3349 Requête sans fin lors de l'ajout d'un test à une exigence
  #3347 Erreur sur les rapport de tickets

 

V7.0.5 [2018-04-22]

  • Correction d'anomalies
  #3326 Erreur silencieuse lors de la restriction des ressources aux organisations
  #3325 Pour les versions de produit, le bouton + est accessible quand le champ est verrouillé
  #3324 Qand une note est privée, l'historique est affiché pour tout le monde
  #3322 Lors de la suppression d'un cas de test d'une session, son état reste à "planifié"

 

V7.0.4 [2018-04-16]

  • Correction d'anomalies
  #3317 Export de checklist en PDF : la colonne "nom" est vide
  #3316 Erreur sur le rapport "statut des travaux en cours"
  #3315 Erreur lors du calcul du planning
  #3314 Tâches sur le chemin critique à tort
  #3313 Clic sur une dépendance proche du bord droit : la pop-up est tronquée
  #3311 Projet non marqué à replanifier si le travail réel n'est pas saisi comme le planifié
  #3310 Droit d'accès aux documents trop restrictif
  #3308 Ecran d'administration : erreur sous linux quand le groupement des emails est activé
  #3307 Stockage du message d'email en tant que note : les sauts de lignes sont perdus

 

V7.0.3 [2018-04-08]

  • Correction d'anomalies
  #3305 Affectation au projet parent écrase l'affectation existante au sous projet 
  #3304 Erreur sur jsonNotification.php : table notificationDefition n'existe pas
  #3303 Envoi de mails avec la fonction PHPMail échoue dans certains cas
  #3301 Envoi de mails avec la librairie phpMailer échoue sur localhost
  #3299 Note vide sur l'enregistrement en réponses de mails
  #3298 Export PDF d'opportunités échoue en français
  #3297 Erreur en création d'organisation

 

V7.0.2 [2018-04-02]

  • Correction d'anomalies
  #3295 Impossible de sauvegarder une compatibilité de version avec commentaire
  #3294 Erreur en création de réunion périodique
  #3293 Quand une affectation est close, la planification ne devrait pas prendre en compte les assignations de la ressource
  #3292 Indicateurs et envoi d'email : toujours montrer les éléments sans projet
  #3291 Planning : tâches récurrentes non proses en compte pour les tâches "travail en commun"
  #3289 Planning mensuel coloré devrait montrer tous les projets
  #3288 Liste des références de projets (baselines) : visibilité incorrecte lorsque la liste est actualisée
  #3286 sur les écrans en basse résolution, paramètres du selecteur de projet bloqué
  #3285 Erreur fatale : Can't use function return value 
  #3282 Echéances et déclencheurs : on ne devrait pas voir le type de dépendance
  #3272 Après sélection "tous les projets" sur une liste de Combo, le critère est aussi appliqué sur la liste principale

 

V7.0.1 [2018-03-23]

  • Correction d'anomalies
  #3266
Impossible d'accéder au fichiers attachés sur la V7.0.0
  #3268
Erreur lors du calcul du planning
  #3270
Erreur d'affichage du planning pour des projets ayant des dépendances avec d'autres projets
  #3271
Impossible d'installer un plugin
  #3278
Erreurs de déploiement de la V7.0.0 sous PostgreSql

 

V7.0.0 [2018-03-19]

      •   Ergonomie et interface
  #3171 Suppression de la barre inférieure
  #3171
Réorganisation de la partie supérieure de l'écran
  • Déplacement des éléments de navigation sur la gauche
  • Possibilité de masquer la barre supérieure d'icônes
  • Intégration des éléments précédemment positionnés dans la barre inférieure
  #3168 Ajout d'un menu utilisateur
Intégration des fonctions utilisateurs principales : déconnexion, changement de la langue, changement du thème, accès à l'aide en ligne, ... 
  #3167 Amélioration de la fluidité d'accès au menu gauche sous forme d'icônes
  #3169 Prise en compte de la taille des icônes choisie sur le menu gauche sous forme d'icônes
  #3202 Sur les imputations, "Montrer le travail planifié" devient coché par défaut
  #3250 Alignement des coûts et charges à droite dans les listes, et affichage systématique de 2 décimales pour les coûts
  #3091 Lors de la sélection d'un élément via une liste étendue (par exemple ajout d'un élément lié et clic sur la loupe) possibilité d'enlever la restriction de la sélection sur le projet courant
  #3115 Accès à l'élément d'un hyper-lien dans les éditeurs de texte riche (par clic droit ou [CTRL]+clic)
       •   Planning
   #0076
Nouveaux types de dépendances Début-Début et Fin-Fin:
  • Début-Début : le successeur ne peut pas commencer avant le début du prédécesseur
  • Fin-Fin : le successeur ne devrait pas finir après la fin du prédécesseur, ce qui induit une planification "le plus tard possible". A noter que le successeur ne devrait pas se terminer après la fin prédécesseur, mais dans certains cas, ceci ne sera pas respecté :
    • si la ressource est déjà utilisée à 100% jusqu'à la fin du successeur
    • si le successeur a un autre prédécesseur de type "Fin-Début" ou "Début-Début" et que le délai restant ne permet pas de compléter la tâche
    • si le délai à partir de la date de début de planification ne permet pas de compléter la tâche

Le mode de planning "Le plus tard possible" est renommé "finit avant la date de fin validée". Le vrai mode "Le plus tard possible" s'obtient par ajout d'une dépendance Fin-Fin.

   #2901 Nouveau mode de planning : récurrent (planning hebdomadaire)
Ce nouveau mode permet de réserver la disponibilité de la ressource sur des tâches récurrentes sur une base hebdomadaire, par exemple 1/2 journée tous les lundis, 1h tous les jours, ...
Les activités dans ce mode assignent dynamiquement le travail en fonction des bornes de début et de fin :
  • début défini avec une dépendance Fin-Début ou Début-Début
  • fin définie avec une dépendance Fin-Fin
Si aucune dépendance ne permet de déterminer le début, l'activité est planifiée à partir du début du projet.
Si aucune dépendance ne permet de déterminer la fin, l'activité est planifiée jusqu'à la fin du projet.
C'est donc le premier mode de planning dans ProjeQtOr qui définit des activités dont la charge assignée n'est pas fixe, mais s'adapte à la durée du projet.
  #0433 Calcul et affichage du chemin critique
  #1815 Calcul automatique du planning
  • Calcul différentiel = calcul des projets qui nécessitent un recalcul
  • Calcul complet = calcul de tous les projets
Les calculs sont programmés selon une fréquence de type CRON (toutes les minutes, tous les heures, à une heure donnée tous les jours, à une heure donnée un jour de la semaine, ...)
  #3212 Meilleure prise en compte des délais négatifs sur les dépendances
  #2558 Meilleure prise en compte de la priorité des contraintes pour les activités qui doivent se terminer à une date données (cette contrainte est moins forte que la dépendance avec un prédécesseur)
  #3260 Pour les tâches "dès que possible", si aucune affectation n'est créée mais que la charge validée est renseignée, prendre la charge validée comme durée par défaut (au lieu de 1 jour)
     •   Activités et jalons
  #3194 Gestion du jalon sur les Exigences, Tickets, Versions de Produits, Entrants, Livrables et Livraisons.
Cette fonction s'active au travers d'un paramètre global.
Elle permet de mettre à jour la date cible (planifiée) de l'élément à partir de la date planifiée du jalon.
Elle permet de manière optionnelle de lier l'élément et le jalon (pour obtenir la liste des éléments liés à partir du jalon)
Elle permet de manière optionnelle de récupérer automatiquement le jalon à partir du jalon de la Version de Projet.
     •   Gestion de configuration (Produits et Versions)
  #2701 Gestion du cycle de vie des Produits, Versions de Produit, Composants, Versions de Composant.
Ajout de l'état sur les Produits, Versions de Produit, Composants, Versions de Composant.
Le type est rendu obligatoire sur les Produits, Versions de Produit, Composants, Versions de Composant.
Ajout du workflow, obligatoire, sur les Types de Produits, Types de Versions de Produit, Types de Composants, Types de Versions de Composant.
     •   Contrôles et Automatismes
  #3161 Système de notifications
Ce nouveau système permet de générer des notifications manuellement ou selon certaines règles très "souples" (définies comme des clauses "where").
On a donc désormais 2 systèmes de génération d'alertes ou de rappel :
  • Les indicateurs, qui mettent en exergue un élément par rapport à la valeur d'un champ cible prédéterminé (certaines dates, la comparaison des charges ou de coûts) et permettent de générer des rappels ou des alertes avant la date cible ou lorsque qu'une charge ou un montant dépasse une référence d'un certain pourcentage.
  • Les notifications, qui permettent de générer des rappels par rapport à une règle très souple (une clause "where") et de générer des rappels récurrents tant que la règle est valide.
    Ce système est un peu "technique" (l'écriture de la règle, bien que assisté nécessite de comprendre ce qu'est une clause where) mais très puissant (on peut définir la règle sur n'importe quels champs de l'élément ou de son projet).
    De la même manière, la sélection du destinataire, relativement technique, permet de choisir n'importe quel champ de l'élément ou de son projet qui contient une référence à une ressource, un contact ou un utilisateur.
  #3190 Gestion de modèles d'emails
Définition de modèles d'email pour formatter les messages envoyés automatiquement
Sélection du modèle d'email à utiliser pour l'envoi automatique d'email sur un événement
  #3195 Temporisation de l'envoi des emails : possibilité de ne pas envoyer les emails de suite, mais de les temporiser pour n'envoyer qu'un seul message
Si plusieurs modifications générant un envoi d'email sont réalisées dans un lapse de temps court (paramétrable)
  • Gestion de Documents
  #2646 Amélioration de la gestion des répertoires au niveau Projet
On va s'assurer qu'un répertoire lié à un projet ne contiendra que des documents de ce projet (ou de ses sous-projets)
  #557 Amélioration de la visibilité des répertoires
On va s'assurer qu'un utilisateur ne verra que les répertoires dans lesquels il a le droit de voir des documents
     •   Technique   
  #3256 Migration / mise à jour des librairies externes
  • CKEditor V4.8
  • pdfMake 0.1.36
  • html2pdf 5.1.0
  • phpMailer 6.0.3
  #3265 Fiabilisation / Complétion des listes :
  • checklistable : objet pour lequel on peut définir une checklist
  • copyable : objet qui peut être copié en un autre
  • importable : objet qui peut être importé
  • linkable => objet que l'on peut lier à un autre
  • mailable => objet à partir duquel on peut envoyer un email unitaire
  • originable : objet qui peut être l'origine d'une ticket
  • referencable : objet pour lequel on peut calculer une référence
  • textable : object pour lequel on peut définir des notes prédéfinies
  # Compatibilité PHP 7.2
(attention pour les packs xAMP sous Windows, les DLL Open SSL ne sont pas toujours compatibles PHP 7.2)
    Attention, ProjeQtOr requière maintenant PHP 5.4 ou supérieur.
Nous recommandons d'utiliser PHP 5.6 au minimum.
Nous préconisons si possible d'utiliser PHP 7.0 qui apporte des améliorations notables de performance.