Ouverture de fichiers MS Project

Planning Projet peut ouvrir des projets créés avec MS Project et sauvegardés dans des fichiers mpp (pour Project 2010 et ultérieurs) ou xml.

Ces fichiers peuvent être ouverts par la fonction d'importation, ou transmis à Planning projet par une autre application du mobile. Ils pourront aussi être ouverts lorsqu'ils ont été placés dans les répertoires particuliers du programme et que la version d'Android  permet d'y accéder.

Le projet est transformé en projet Planning projet et peut être modifié et sauvegardé comme projet Planning projet. 

Compte tenu des différences entre les logiciels, la transformation respectera les règles suivantes.

Planning projet ne fait que de la planification au plus tôt. Les options de planification de MS Project (par exemple pilotage par l'effort, planification sous contrainte de ressources ...) ne sont pas prises en compte.

Planning projet planifie avec des nombres entiers de jours. Les délais sont arrondis au jour supérieur. Les dates de début et de fin sont arrondies au jour si l'heure est avant 20 heures, et au lendemain dans le cas contraire.

Dans Planning projet, il n'y a qu'un seul calendrier, le calendrier projet. Seul le calendrier défini dans MS Project comme calendrier du projet est pris en compte, en le fusionnant avec son calendrier de base s'il y en a. Les éventuels calendriers spécifiques de tâches ou ressources sont ignorés.
Les jours de semaine où il y a une plage de travail qui commence avant 20 heures sont déclarés travaillés, et sinon non travaillés.

Les exceptions non récurrentes sont transformées, selon le cas, en périodes non travaillées, ou en jours non travaillés ou exceptionnellement travaillés.
Les exceptions à récurrence journalière sont transformées en dates non travaillées ou exceptionnellement travaillées, ou en périodes non travaillées.
Les exceptions à récurrence annuelle sont transformées en jours annuels, à date fixée ou à rang dans le mois, s'il s'agit de jours non travaillés, la fréquence et les dates de début et de fin sont ignorées.
Les autres exceptions récurrentes sont ignorées.

Les tâches élémentaires donnent des "Item" planning Projet, Tâche si la durée est non nulle, et Evénement si la durée est nulle. Cependant si la tâche est déclarée comme "milestone" et que sa durée est inférieure à 1 jour, elle donnera un Evénement.
Dans le cas d'une tâche récurrente, la récurrence sera ignorée , et les instances de la tâche créées par MS Project donneront chacune lieu à un Item comme indiqué ci-dessus.

Les taches de regroupement donnent des Groupe Planning Projet. Cependant un Groupe Planning Projet ne peut pas contenir de Groupe. Si la tâche de regroupement ne regroupait que des tâches élémentaires, elles seront transformées en membre du groupe. Par contre s'il y avait une ou plusieurs tâches de regroupement dans le regroupement, le groupe correspondant sera vide et son début et sa fin seront définis par des liens ou des contraintes.
S'il y a des sous-projets, leur contenu n'est pas pris en compte, ils pourront apparaître comme Tâche mais cela peut conduire à des problèmes et est donc à éviter.

Seuls deux types de contrainte sont pris en compte, "doit commencer le" et "début au plus tôt".
La contrainte "doit commencer le" donne une date de début fixée pour l'Item correspondant. De plus si la tâche élémentaire était incluse dans des tâches de regroupement, la contrainte pourra être reportée au Groupe correspondant pour que le Groupe commence aussi à la bonne date.
La contrainte "début au plus tôt" fait créer un Evénement à la date au plus rôt et un lien de début à date entre l'Item créé et ce dernier Evénement. Si l'Item créé fait partie d'un Groupe, l'Evénement à la date au plus rôt et parfois le lien seront reportés au niveau du Groupe.
Ms Project autorise aussi la planification manuelle. Ce sera pris comme la contrainte "doit commencer le", mais cela peut conduire à des données erronées et est donc à éviter.

Les relations entre tâches élémentaires donneront lieu à des liens de même nature entre les Item issus de la transformation.
Cependant si les tâches élémentaires faisaient parties de regroupements, certains liens seront promus aux Groupe correspondants.

Planning Projet ne gère pas les ressources. Cependant certaines informations seront recherchées dans les ressources, les noms et types de ressource et les charges de travail .
Si une tâche n'a qu'une seule ressource de type travail attribuée et que le "Contact" n'est pas rempli, le nom de la ressource sera pris comme "Contact".
La somme des charges de travail venant des ressources attribuées à une tâche pourra être prise comme charge de travail de la tâche.