DataImporter - Importation des gabarits d'incident et type de SR

AFFICHER TOUT LE CONTENU

Table des matières

Introduction

Cet article présente la méthode pour faire l'importation des gabarits d'incidents et types de demandes de services.

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é GabaritsIncidents-SR.zip.  
 

Champs requis

  • DescriptionFR - Texte (500)
    • Représente le nom du gabarit d'incident ou du type de SR en français.
    • Le nom du gabarit doit être unique dans le contexte de son dossier.
  • DescriptionEN - Texte (500)
    • Représente le nom du gabarit d'incident ou du type de SR en anglais.
    • Le nom du gabarit doit être unique dans le contexte de son dossier.
    • Vous pouvez copier la description en français si l'anglais n'est pas utilisé.
  • TypeIncident
    • Désigne s'il s'agit d'un incident ou d'une demande de services (SR).
    • Les valeurs acceptées sont : Incident ou SR.

Champs optionnels

  • Dossier - Texte(100)
    • Représente la structure où se trouve les gabarits d'incident ou le type de SR.
    • Si ce champ est vide, le gabarit d'incident ou le type de SR sera créé à la racine.
    • Lorsqu'il y a un dossier et des sous-dossiers, vous devez les séparer par une barre oblique inversée "\" (backslash).
    • Si la structure de dossier spécifiée n'existe pas, elle sera créée.
  • Catégorie - Texte(100)
    • Doit être égale au libellé d’une catégorie existante dans Octopus.
    • Dans le cas d'une SR, le champ va être ignoré, mais l'enregistrement va fonctionner.
    • Si la catégorie n'existe pas, elle sera créée.
  • SousCatégorie - Texte(100)
    • Doit être égale au libellé d’une sous-catégorie existante dans Octopus.
    • Dans le cas d'une SR, le champ va être ignoré, mais l'enregistrement va fonctionner.
    • La catégorie est obligatoire lorsque la sous-catégorie est présente.
    • Si la sous-catégorie n'existe pas, elle sera créée.
  • AppelRapide - Bouléen
    • Indicateur de type case à cocher dans l'onglet Général d'un gabarit d'incident indiquant si c'est un appel rapide ou non.
    • La valeur par défaut est False.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou Non.
    • Si vous mettez ce champ à True, le champ DuréeMoyenne devient obligatoire, sauf dans le cas d'une mise à jour (DataImporter conservera alors le paramètre existant).
  • DuréeMoyenne
    • Format HH:MM:SS (dans Excel la colonne doit être en format texte). Par exemple, pour entrer 1 heure 30, vous devez inscrire 01:30 dans la colonne.
    • Les valeurs de temps plus petites que 00:01:00 seront affichées comme 00:00 dans l'application.
  • VisibleSurWeb - Bouléen
    • Indicateur de type case à cocher dans l'onglet Portail Web du gabarit d'incident ou du type de SR qui indique si la requête doit être visible ou non sur le Web.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou non.
    • Par défaut, si ce champ n'est pas spécifié, la requête ne sera pas visible sur le Web.
  • InstructionsWebFR - Texte(8000)
    • Représente le message en français entré dans la zone d'instruction lorsque la requête est visible sur le Web.
    • Le contenu du champ sera joint en format texte simple, sans retour charriot.
  • InstructionsWebEN - Texte(8000)
    • Représente le message en anglais entré dans la zone d'instruction lorsque la requête est visible sur le Web.
    • Le contenu du champ sera joint en format texte simple, sans retour charriot.
  • ProcédureInterneFR - Texte(2 000 000)
    • Représente la version française de la procédure interne qui sera utilisée lorsqu'une requête est créée à partir d'Octopus (et non du Web).
    • Le contenu de la procédure interne va se retrouver dans le champ Description de la requête.
  • ProcédureInterneEN - Texte(2 000 000)
    • Représente la version anglaise de la procédure interne qui sera utilisée lorsqu'une requête est créée à partir d'Octopus (et non du Web).
    • Le contenu de la procédure interne va se retrouver dans le champ Description de la requête.
  • PermettreNotificationsUtilisateurs - Bouléen
    • Indicateur de type case à cocher de l'onglet Avancé du gabarit d'incident ou du type de SR, permettant d'envoyer ou non des notifications lors de la création de ce type de requête.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou Non.
    • Par défaut, si ce champ n'est pas spécifié, la case ne sera pas cochée et les notifications seront envoyées.
  • DélaiMaximumSLA
    • Représente la valeur de temps de l'entente de service spécifié pour ce SR.
    • La valeur doit être comprise entre 1 et 365.
    • Dans le cas d'un incident, ce champ va être ignoré, mais l'enregistrement va fonctionner.
  • UnitéDélaiSLA
    • Indique l'unité de temps utilisée par le champ DélaiMaximumSLA.
    • La valeur par défaut utilisée est Heure.
    • Les valeurs acceptées sont Minute, Heure ou Hour, Jour ou Day, Semaine ou Week.
    • Dans le cas d'un incident, ce champ va être ignoré, mais l'enregistrement va fonctionner.
  • Actif - Bouléen
    • Indicateur de type case à cocher indiquant si le gabarit d'incident ou le type de SR doit être actif ou non.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou Non.
    • Par défaut, si ce champ n'est pas spécifié, le gabarit ou le type de SR sera actif.
  • GroupeResponsable Texte(50)
    • Représente le groupe auquel la requête sera rattachée et doit donc être un nom de groupe valide.
    • Lorsqu'une requête est associée à un intervenant, il doit donc faire partie du groupe spécifié ici.
    • Lorsque le groupe n'est pas spécifié, la requête est associée au groupe Centre de services par défaut.
    • Si le groupe spécifié n'existe pas, l'enregistrement de ce record échoue.
  • IntervenantResponsable
    • Utilisateur Octopus auquel l’incident sera assigné
    • Doit correspondre au nom d’utilisateur Windows de la fiche d'un utilisateur Octopus actif
  • ServiceTIRelié
    • Service TI associé à l’incident et doit être un service TI existant dans Octopus.
    • L'importation du service TI peut se faire seulement avec les incidents et ne doit donc pas être présent lors de l'importation des demandes de services.
  • PrioritéDéfaut
    • Représente la Priorité qui sera attribuée par défaut à la requête lors de sa création.
    • Doit correspondre à un des niveaux de priorité déjà existants.
    • La Priorité est configurable à partir du menu Outils > Gestion des données de référence... > Incident > Priorité.
  • RestreindreAccèsParGroupeUtilisateurs - Bouléen
    • Indicateur de type case à cocher de l'onglet Avancé du gabarit d'incident ou du type de SR, indiquant si la requête doit avoir un accès restreint ou non.
    • Par défaut, si ce champ n'est pas spécifié, la requête ne sera pas restreinte.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou Non.
    • Pour plus d'information sur cette option : Restriction des accès par groupe d'utilisateurs.
  • EstConfidentiel - Bouléen
    • Indicateur de type case à cocher de l'onglet Avancé du type de SR ou du gabarit d'incident, indiquant si la requête doit être confidentielle ou non.
    • Par défaut, si ce champ n'est pas spécifié, la requête ne sera pas confidentielle.
    • Les valeurs acceptées sont : 1 ou 0, True ou False, Oui ou Non.
    • Pour plus d'information sur cet option : Qu'est-ce qu'une requête confidentielle?

Fichier de configuration (XML)

La déclaration de la source se fait en indiquant la valeur IncidentTemplate 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="ImportationIncidentTemplate"> 
      <ConnectionString>Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\Import\IncidentTemplate.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";</ConnectionString> 
      <ViewName>[Importation Gabarit$]</ViewName> 
      <Content>IncidentTemplate</Content> 
      <AssigneeIdentificationMethod>UserByWindowsUsername</AssigneeIdentificationMethod> 
   </Source> 
</Sources>

Explication des balises supplémentaires

Le fichier XML pour l'importation des gabarits d'incidents et types de SR 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 du l'intervenant assigné

Dans le fichier XML de l'importation des types d'incidents ou des gabarits de demandes de service, il est possible de spécifier de quelle façon l'intervenant assigné sera recherché. Si cette balise n'est pas précisée, la valeur par défaut sera le nom d'utilisateur Windows.

Valeurs permises pour la balise AssigneeIdentificationMethod :

  • UserByID : Numéro d’employé de l'intervenant assigné.
  • UserByName : Prénom et nom de l'intervenant assigné (sous le format Martin Tremblay).
  • UserByWindowsUsername (Valeur par défaut) : Nom d’utilisateur Windows de l'intervenant assigné. Dans la source des données, le format avec plus d'un nom d'utilisateur n'est pas accepté, comme par exemple "sile01;esil18". Il faut renseigner un seul des noms d'utilisateur.


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

<AssigneeIdentificationMethod>valeur</AssigneeIdentificationMethod>

Trucs et astuces

  • Catégorie et sous-catégorie
    • Avant d'importer les catégories et sous-catégories reliées, vérifiez ceux déjà existants dans Octopus. Comme l'importation va ajouter ceux qui n'existent pas, une simple erreur de frappe ou une nomenclature différente peut ajouter plusieurs doublons à votre liste.
X
Aidez-nous à améliorer l’article