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, qui incluent une solution.

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.

Ces besoins sont également utiles lorsqu'une autre application avec un fichier MS Project XML est connectée à l'aide d'Infor LN. Si ces applications utilisent la description de l'activité spécifiée dans le nom de tâche Microsoft Project, il n'est pas possible d'importer le XML dans LN.

Solutions :

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

ID de champDescription
tppss231.tkbo

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

Ce champ existe déjà mais n'a pas encore été appliqué.

La valeur par défaut doit être une option de code, mais la valeur par défaut actuelle est Description et le code est spécifié dans le fichier XML.

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

tppss231.actxTexte champ personn. code Activité ; valeur 1-30 par défaut 2
tppss231.adtxTexte champ personn. description code Activité ; valeur 1-30 par défaut 3
tppss231.aptxTexte 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é peuvent ne pas être similaires.
  • 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 champDescription
tppss000.tkbo

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

La valeur par défaut doit être Code.

tppss000.actxTexte champ personn. code Activité ; valeur 1-30 par défaut 2
tppss000.adtxTexte champ personn. description code Activité ; valeur 1-30 par défaut 3
tppss000.aptxTexte 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.