Fonctionnalité de Soutien : Enterprise Talk : Travailler avec Enterprise Talk : Importer : Importer un business object ayant des cycles de vie
Importer un business object ayant des cycles de vie
Si vous voulez importer un business object, par exemple un contrat, y compris toutes les modifications exécutées dans le passé, vous pouvez l'importer y compris ses cycles de vie.
Si vous voulez importer des cycles de vie de contrats, la date de référence au niveau Documents doit être vide.
Si vous importez un contrat avec des cycles de vie, la Date de début de calcul Planon (PlanonBeginDate - la date à partir de laquelle le contrat est traité dans Planon) est mise sur la valeur spécifiée dans le fichier d'importation, si spécifié. Si, pour un nouveau contrat, ce champ est toujours vide (aucune valeur standard n'est configurée) il est mis sur la date de début du contrat (valeur de la Date de début (BeginDate) champ). La Date entrée en vigueur (ActualBeginDate) recevra la valeur de la Date de début (BeginDate) si elle ne se trouve pas dans le fichier d'importation.
Fichier d’importation Namespace
Lorsque le fichier d'importation comprend le namespace du cycle de vie Enterprise Talk, les cycles de vie avec leurs dates de cycle de vie telles quelles spécifiées dans le namespace Enterprise Talk sont importés. Y compris le namespace vers le tag <businessobjects> indique pour Planon que le fichier d'importation comprend des cycles de vie
<businessobjects xmlns:talk='http://www.planonsoftware.com/V1/EnterpriseTalk'>
Fichier d’importation : tags cycles de vie
Des champs de contrat dont les modifications sont sauvegardées sont appelés des champs ayant des cycles de vie. Dans le fichier d'importation ces champs doivent être mis dans des tags spéciaux au sein du tag comprenant le business object principal. Par exemple :
<Contract>
<Code>1</Code>
<Name>Contract1</Name>
<talk:lifecycle>
<BeginDate>2015-09-01</BeginDate>
<OfferingContractPartyRef>0012</OfferingContractPartyRef>
</talk:lifecycle>
<Contract>
Ceci indique qu'à partir du premier septembre 2015 la partie offrante est 0012.
Veuillez noter que si :
des champs ayant des cycles de vie sont utilisés en dehors des tags de cycle de vie, une erreur est produite.
des champs ne pas connaissant des cycles de vie (à savoir Code) sont utilisés dans les tags de cycles de vie, un avertissement sera journalisé mais ils seront importés.
*Vous devez spécifier une date de début pour chaque cycle de vie dans le fichier d'importation et vous devez l'également mapper à la date de début dans le mapping de champ dans Enterprise Talk Détails de définition.
De plus la configuration de business object Supprimer cycles de vie au cours d'état en préparation dans FieldDefiner est appliquée lors de l'importation de contrats avec Enterprise Talk. Par conséquent, si vous voulez importer un nouveau contrat avec son historique, veillez à ce que cette configuration soit mise sur Non.
L'exemple d'importation affiche un fichier d'importation comprenant des cycles de vie dans un contrat.