Quelles données peuvent être importées par fichier ?

Créé par Pierre-Yves HEMERY, Modifié le  Ven, 14 Févr. à 6:57 H par  Pierre-Yves HEMERY

Introduction

Atimeüs gère un ensemble d'import par fichier :


Les boutons d'import se trouvent dans le contexte d'utilisation. Exemple pour les collaborateurs :


Import d'un fichier

L'import d'un fichier se fait en 3 temps 

  1. Choisir le type d'import 
  2. Télécharger le fichier à importer (cela va déclencher une analyse du contenu du fichier sans faire l'import)
  3. Cliquer sur Importer pour lancer l'import effectif des données 


Pour préparer votre import de données, vous pouvez cliquer sur "Télécharger un modèle", et ensuite compléter le fichier à importer.


Atimeüs effectue 2 phases de contrôle des données à importer :

  1. Une première phase lors de l'analyse du contenu du fichier pour valider notamment le format des données
  2. Une seconde phase lors de l'import des données où s'appliquent les mêmes contrôles de cohérence que ceux lors d'une saisie directe dans l'interface

NB : L'import n'est pas validé tant qu'il y a des erreurs.


Exemple d'erreurs sur la phase 1 :


Paramétrages

Tous les imports sont paramétrés dans la Configuration > Import des données.


Un import inutile peut être désactivé pour ne pas apparaître dans la solution.


Chaque import est configuré avec :

  • Le type de fichier : Excel (xslx) | CSV (virgule) | CSV (point-virgule)
  • Une case à cocher pour indiquer si le fichier comporte une ligne d'en-tête avec les noms de champs
  • La culture (cf. CultureInfo)
  • Les formats 
    • De date, par défaut "yyyy-MM-dd" (cf. DateTimeFormatInfo)
    • D'un booléen vrai, par défaut "true"
    • D'un booléen faux, par défaut "false"
  • Le numéro de page/feuille à prendre en compte pour un Excel (par défaut "1")
  • Le nombre de lignes à ignorer en début ou fin de fichier


Et la liste des champs à importer avec pour chaque champ :

  • La référence du champ dans atimeüs (parmi la liste des champs disponibles)
  • Le type de champ + sa configuration 
    • Champ (pour retrouver une donnée avec son nom dans les colonnes du fichier) + le nom de la colonne
    • Position (pour retrouver une donnée avec sa position dans les colonnes du fichier) + le numéro de position
    • Valeur (pour importer une valeur fixe pour toutes les lignes) + la valeur à importer



L'import peut gérer le remplissage d'un champ avec un agrégat de colonnes en choisissant le type "Position" et en renseignant dans "Configuration" les index de colonnes à agréger.

Cela donnera :

  • Une somme pour les types Entier ou Nombre
  • Une concaténation pour le type Texte


Certains imports peuvent avoir un complément de configuration spécifique avec la liste des champs :

  • Soldes de congés
    • Mettre à zéro les colonnes absentes de l'import


Vous pouvez tester votre import depuis l'écran de configuration en utilisant le bloc "Aperçu" sous la liste des champs. Les contrôles s'appliquent, et l'aperçu permet de visualiser les données qui seront importées.



Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article