Échange XML

Échange XML

Les types de fichiers XML sont utilisés pour stocker des informations sur les projets et transférer des informations sur les éléments Sciforma d'un système à un autre.

L'export de scénarios permet aux utilisateurs de personnaliser le modèle utilisé par Sciforma lorsque les membres d'équipe exportent des données Sciforma en XML.

La définition de scénarios d'export personnalisés permet aux utilisateurs de moduler les données extraites de Sciforma conformément aux exigences d'une application ou d'un référentiel tiers. Une vue arborescente est utilisée pour spécifier quels nœuds individuels (champs) sont inclus ou exclus du fichier XML exporté. Pour les champs inclus dans les données extraites, le scénario spécifie si ceux-ci sont alimentés par des données Sciforma existantes.

Mise à jour XML

Les clients qui utilisent Sciforma comme outil de gestion de portefeuille de projets peuvent être amenés à échanger des informations concernant le planning avec des personnes tierces, n'utilisant pas Sciforma comme outil de gestion de portefeuille de projets.

Ces personnes tierces peuvent par exemple utiliser Microsoft Project.

Sciforma offre différentes fonctions que des outils tiers ne supportent pas et vice-versa. Par exemple, les affectations génériques dans Sciforma ne sont pas supportées par Microsoft Project.

Étant deux outils offrant des fonctions différentes, il n'est pas possible (ni souhaité) de planifier des projets Sciforma dans Microsoft Project et inversement.

Pour cette raison, la procédure permettant l'échange de données entre Sciforma et Microsoft Project ne consiste pas à transférer des objets de type activités entre deux systèmes, mais plutôt de transférer des valeurs de champs activités d'un système à un autre.

Les informations concernant les activités sont exportées de Sciforma sous la forme d'un fichier XML, qui est ensuite importé dans Microsoft Project. Ce fichier XML peut être visualisé ou modifié. Des plannings nouvellement créés ou modifiés dans Microsoft Project peuvent être transmis au travers un fichier XML pour la mise à jour des projets dans Sciforma. Les valeurs dans le fichier XML seront utilisées pour actualiser les champs activité dans Sciforma ayant auparavant été définies par un scénario de mise à jour.

Les activités sont en correspondance dans les deux systèmes grâce au champ # (numéro d'activité qui est commun à Sciforma et Microsoft Project). Cela signifie que les données de l'activité d'une valeur # donnée de Microsoft Project seront importées dans l'activité correspondante de Sciforma ayant la même valeur #. Microsoft Project offre également des fonctions de mise à jour du projet via des fichiers XML et le champ # est aussi utilisé dans ce but. Une fois les données copiées dans les champs activités de Sciforma, le projet peut être enregistré et comparé au projet précédent. Les données appartiennent maintenant à Sciforma et suivent les mêmes règles que tous les champs activités.