Correspondance des données LN vers XML

La mise en correspondance des champs est requise pour importer et exporter les fichiers XML depuis ou vers une application de programmation externe. La convention d’appellation des champs diffère entre Microsoft Project et LN.

Pour synchroniser ces champs en fonction du standard du projet et pour éviter des problèmes de données incohérentes, vous pouvez consulter les exemples suivants :

Exemple

Dans Microsoft Project, les champs Texte personnalisé 1-30 sont disponibles pour mettre en correspondance des champs Microsoft Project non-standard. Dans LN, ces champs sont utilisés pour code/description/clé Principale (Text2, Text3, Text1).

Dans Microsoft Project, le nom de la tâche est utilisé principalement en tant que description de l'activité. Dans LN, le code Activité/la ligne de budget sont actuellement utilisés comme nom de tâche.

Solutions :

Les champs de table suivants sont obligatoires dans les projets de programmation externe (tppss231) :

ID de champ Description
tppss231.tkbo

Base nom tâche (code / description) (code par défaut)

L’option par défaut est Code. Lorsque des projets LN existent dans l’ESP et qu’une mise à niveau de LN 10.2.1 et de 10.3 à 10.4 ou au-delà est effectuée, un SPT doit être exécuté pour corriger l’option sur Code.

Remarque : L'option de code doit être spécifiée dans SPT avant d'installer l'ESP.

tppss231.actx Texte champ personn. code Activité ; valeur 1-30 par défaut 2
tppss231.adtx Texte champ personn. description code Activité ; valeur 1-30 par défaut 3
tppss231.aptx Texte champ personn. clé princ. code Activité ; valeur 1-30 par défaut 1
Remarque

Pour les nouvelles exportations / importations, les valeurs de paramètre sont utilisées comme valeurs par défaut.

Besoins

Dans LN, les conditions suivantes sont applicables :

  • Les champs sont obligatoires.
  • Les valeurs de Texte champ personn. code Activité, Texte champ personn. description code Activité et Texte champ personn. clé princ. code Activité doivent être différentes.
  • Pour une importation, surtout dans le cas de nouveaux projets et de nouvelles lignes, le code Tâche dans MS Project doit être spécifié, en utilisant soit un nom de tâche (si le nom de tâche est défini sur Code), soit un champ Texte.
  • Les champs ne peuvent être activés que pour de nouvelles importations et exportations qui sont regénérées.

Les champs de table suivants sont obligatoires dans les paramètres de planification (tppss000) :

ID de champ Description
tppss000.tkbo

Base nom tâche (code / description) (code par défaut)

La valeur par défaut doit être Code.

tppss000.actx Texte champ personn. code Activité ; valeur 1-30 par défaut 2
tppss000.adtx Texte champ personn. description code Activité ; valeur 1-30 par défaut 3
tppss000.aptx Texte champ personn. clé princ. code Activité ; valeur 1-30 par défaut 1

Exemple

Lorsque vous importez les données dans MS Project :

Le nom de tâche contient la description de l'activité et le champ personnalisé Text30 contient le code Activité. Ceci peut être configuré dans l'interface de programmation externe.