DataImporter - Importation des pièces jointes dans les requêtes

Table des matières

Aperçu

L'article présent décrit les paramètres requis pour faire une importation de pièces jointes associés aux incidents et aux demandes de service. 

ATTENTION : l'importation des pièces jointes pour les clients hébergés doit se faire à partir de nos serveurs ou d'un serveur disponible via le Web. 
Veuillez communiquer avec nous pour plus d'information.

Références

Ce que vous devez savoir :  

Les fichiers modèles de référence (.xlsx et .xml) pour l'importation sont inclus dans le fichier compressé Requêtes.zip.  
 

Prérequis à l'importation des fichiers

Pour pouvoir effectuer l'importation des pièces jointes, les conditions suivantes doivent être remplies:

  • Les fichiers à joindre doivent être directement sur votre serveur Octopus.
  • Votre compte de service Octopus (normalement Service Réseau) doit avoir accès au dossier source contenant les pièces jointes à importer.
  • Votre compte de service Octopus (normalement Service Réseau) doit avoir accès au dossier de destination.  Si le partage contenant les pièces jointes est situé sur un autre serveur, vous pourriez avoir à configurer temporairement le partage en mode 'Tout le monde'.

Champs requis

  • Numéro - Entier
    • Représente le numéro de la requête (incident ou SR) associée à l'activité
    • Le numéro utilisé peut être celui dans Octopus ou celui du système source, dans le cas où les requêtes ont été importées d'un autre système
    • Pour plus de détails, référez-vous à la méthode d'identification de la requête
  • Attachement - Texte
    • Doit contenir le chemin complet du fichier à joindre en attachement
    • Exemple : C:\NomDuRepertoire\NomDuFichier.txt

Fichier de configuration (XML)

La déclaration de la source se fait en indiquant la valeur IncidentAttachment dans la balise <Content>

ATTENTION : Le modèle de fichier XML utilisé en exemple est pour une importation à partir d'Excel 2007 ou 2010. Pour l'explication des balises générales à tous les types d'importation ou pour d'autres types de fichiers, veuillez vous référer à l'article Fichier de configuration XML.
<?xml version="1.0" encoding="utf-8" ?> 
<Sources> 
   <Source Name="ImportationIncidentAttachment"> 
      <ConnectionString> Provider=Microsoft.ACE.OLEDB.12.0; Data Source=c:\Import\RequetesTI.xlsx; Extended Properties="Excel 12.0 Xml;HDR=YES"; </ConnectionString> 
      <ViewName>[Importation PieceJointe$]</ViewName> 
      <Content>IncidentAttachment</Content> 
      <IncidentIdentificationMethod>ByImportedIncidentID</IncidentIdentificationMethod> 
   </Source> 
</Sources>

Explication des balises supplémentaires

Le fichier XML pour l'importation des fichiers joints aux requêtes peut contenir une balise supplémentaire. Cette balise n'est pas obligatoire et lorsqu'elle n'est pas spécifiée, la valeur par défaut est alors utilisée. 

Méthode d’identification de la requête

Dans le fichier XML pour l'importation des attachements, il est possible de spécifier de quelle façon l'incident/SR sera recherché. Cette valeur devient la clé unique lors de l'importation. Si cette balise n'est pas précisée, la valeur par défaut sera le numéro de la requête dans l'ancien système.

Valeurs permises pour la balise IncidentIdentificationMethod :

  • ByIncidentID : Numéro d'incident dans Octopus
  • ByImportedIncidentID (Valeur par défaut) : Numéro d'incident de la source importée.

À utiliser lorsque vous avez importé des incidents d'une source externe et que par la suite vous importez les pièces jointes, le système se fiera au numéro de requête de l'ancien système.

Pour utiliser cette balise, ajouter la ligne suivante dans le fichier XML :

<IncidentIdentificationMethod>VALEUR</IncidentIdentificationMethod>
X
Aidez-nous à améliorer l’article








Aidez-nous à améliorer l’article