Skip to content

Import

Importer par formulaire

Le formulaire d'import permet d'ajouter des objets à la base de données en une seule fois.

Formulaire d'import

Aucun type n'est disponible

Si aucun type n'est disponible, c'est qu'aucun type n'a été ajouté à la base de données. Il faudra se rendre sur la page /gestion via le menu de navigation et sélectionner "Ajouter des types" dans la section "Divers".

Importer par fichier

Le fichier doit être au format CSV, ODS, XLSX ou XLS.

Toutes les colonnes sont obligatoires, mais certaines peuvent être vides.

Format

Champ Requis Description
nom Oui Nom de l'objet
type Oui Type de l'objet
etat Oui État de l'objet
lieu Non Lieu de stockage
marque Non Marque de l'objet
modele Non Modèle de l'objet
description Non Description de l'objet

Type de l'objet

Le type doit correspondre à un type existant dans la base de données (voir core/models/Type.py). Si le type n'existe pas, l'objet sera rejetté et indiqué dans le rapport d'erreur.

État de l'objet

L'état doit correspondre à un état existant dans l'énumération MaterielEtat (voir core/models/MaterielEtat.py). Il peut être mis en majuscule ou minuscule. Si l'état n'existe pas, l'objet sera rejetté et indiqué dans le rapport d'erreur.

Lieu de stockage

Le lieu de stockage doit correspondre à un lieu existant dans la base de données (voir core/models/Lieu.py). Si le lieu n'existe pas, l'objet sera rejetté et indiqué dans le rapport d'erreur.

Mon objet est refusé

Vous pouvez vérifier que le type, l'état et le lieu sont corrects en allant sur la tableau de bord administrateur > Section Divers > Types, États ou Lieux.

CSV
nom,type,etat,marque,modele,description,lieu
test1,clavier,bon,Logitech,LTEK42,clavier filaire de haute qualité,du-br-j-42
test2,souris,mauvais,Logitech,,,
test3,clavier,mauvais,Logitech,,,du-br-j-42

Feedback

Les objets importés seront ajoutés à la base de données. Les objets rejetés seront indiqués à l'utilisateur.

Si les paramètres CORE_NOTIFY_EMAILS et CORE_NOTIFY_MIN_AMOUNT sont définis, un email sera envoyé aux adresses indiquées si le nombre d'objets rejetés est supérieur ou égal à CORE_NOTIFY_MIN_AMOUNT (voir Configuration)

Dans tous les cas, un mail sera envoyé aux administrateurs pour les informer du nombre d'objets importés et rejetés, ainsi que de l'auteur de l'import.