Toutes les catégories
Les bases
Débutant Mis à jour le 2026-06-29

Importer des données dans Boxanet

L'import de données permet de faire rentrer rapidement des informations dans Boxanet, que ce soit lors d'une migration depuis un ancien logiciel ou pour une mise à jour régulière. Ce guide vous explique les types d'imports disponibles, le format attendu des fichiers et la procédure pas à pas.


Types d'import disponibles

Boxanet propose trois types d'imports via des fichiers CSV :

Type d'importCe que vous pouvez importerSection dans l'interface
Import de boxesListe des boxes du centre (référence, taille, prix, étage)Admin > Import > Boxes
Import de clientsListe des clients (nom, prénom, email, téléphone)Admin > Import > Clients
Import de contratsContrats existants (client + box + dates + loyer)Admin > Import > Contrats
⚠️⚠️ Attention : L'import de contrats nécessite que les clients et les boxes concernés existent déjà dans Boxanet. Effectuez toujours les imports dans cet ordre : 1. Boxes → 2. Clients → 3. Contrats.

Ce qui n'est pas importable (pour l'instant)

Les éléments suivants ne peuvent pas être importés en masse et doivent être créés manuellement un par un :

  • Les factures historiques
  • Les paiements historiques
  • Les codes d'accès badges et PIN
  • Les documents signés (contrats PDF historiques)
  • Les avoirs

Format attendu des fichiers CSV

Règles générales

Tous les fichiers CSV pour Boxanet doivent respecter ces conventions :

  • Encodage : UTF-8 (avec ou sans BOM)
  • Séparateur de colonnes : point-virgule (;)
  • Délimiteur de texte : guillemet double (") optionnel
  • Séparateur décimal : point (.) — ex. 25.50 et non 25,50
  • Format de date : YYYY-MM-DD — ex. 2024-01-15
  • La première ligne doit contenir les en-têtes de colonnes exactement comme indiqué
  • Pas de lignes vides entre les données
💡💡 Conseil : Si vous préparez votre CSV depuis Excel, veillez à sauvegarder au format "CSV (séparateur : point-virgule)" et non "CSV (séparateur : virgule)". Sur Mac, utilisez LibreOffice Calc pour avoir plus de contrôle sur le format d'export.

Format du CSV de boxes

Colonnes attendues (dans cet ordre) :

ColonneTypeObligatoireExempleDescription
referenceTexteOuiBOX-001Identifiant unique de la box
labelTexteNonBox 1Nom affiché au client
floorEntierNon0Étage (0 = rez-de-chaussée)
size_m2DécimalOui5.50Surface en m²
size_categoryTexteOuiSXS / S / M / L / XL
monthly_priceDécimalOui89.00Prix mensuel HT en euros
statusTexteNonavailableavailable / occupied / maintenance / reserved
notesTexteNonProche entréeNotes internes, optionnel
Exemple de fichier boxes valide :
reference;label;floor;size_m2;size_category;monthly_price;status;notes
BOX-001;Box 1;0;5.50;S;89.00;available;Proche de l'entrée
BOX-002;Box 2;0;5.50;S;89.00;occupied;
BOX-003;Box 3;1;10.00;M;149.00;available;
BOX-004;Box 4;1;20.00;L;249.00;maintenance;Porte à réparer

Format du CSV de clients

ColonneTypeObligatoireExemple
first_nameTexteOuiJean
last_nameTexteOuiDupont
emailEmailOuijean.dupont@email.fr
phoneTexteNon0612345678
companyTexteNonDupont SARL
address_line1TexteNon12 rue de la Paix
address_cityTexteNonParis
address_zipTexteNon75001
address_countryTexteNonFR
vat_numberTexteNonFR12345678901
notesTexteNon
⚠️⚠️ Attention : Le champ email doit être unique pour chaque client. Si vous importez un email déjà présent dans Boxanet, la ligne sera ignorée et une erreur sera signalée. Vérifiez l'absence de doublons avant l'import.

Format du CSV de contrats

ColonneTypeObligatoireExemple
client_emailEmailOuijean.dupont@email.fr
box_referenceTexteOuiBOX-001
start_dateDateOui2024-01-01
end_dateDateNon2025-01-01
monthly_rentDécimalOui89.00
deposit_amountDécimalNon89.00
payment_methodTexteNonsepa
statusTexteNonactive
signed_atDateNon2024-01-01
notesTexteNon
Pour le champ payment_method, les valeurs acceptées sont : card (CB), sepa (prélèvement), transfer (virement), cash (espèces), check (chèque).

Pour le champ status, les valeurs acceptées sont : active, terminated, expired.


Télécharger les modèles d'import

Boxanet met à disposition des modèles CSV pré-remplis avec des exemples. Ils constituent le point de départ idéal pour préparer vos fichiers.

Comment télécharger les modèles

  1. Connectez-vous à Boxanet avec un compte admin ou manager
  2. Allez dans Admin > Import
  3. Sélectionnez le type d'import souhaité (Boxes, Clients ou Contrats)
  4. Cliquez sur le bouton Télécharger le modèle CSV
  5. Ouvrez le fichier téléchargé dans Excel ou LibreOffice Calc
  6. Remplacez les exemples par vos vraies données
  7. Sauvegardez au format CSV (séparateur point-virgule)
💡💡 Conseil : Ne supprimez pas la ligne d'en-tête du modèle. Ne renommez pas les colonnes. Vous pouvez en revanche supprimer les colonnes optionnelles que vous n'utilisez pas, à condition de supprimer également leur en-tête.

Processus d'import pas à pas

Étape 1 : Préparer votre fichier

  • Vérifiez l'encodage (UTF-8)
  • Vérifiez le séparateur (point-virgule)
  • Vérifiez l'absence de doublons (email client, référence box)
  • Vérifiez les formats de date (YYYY-MM-DD)
  • Vérifiez que les valeurs des colonnes à choix limité sont correctes (status, size_category, payment_method)

Étape 2 : Accéder à l'écran d'import

  1. Allez dans Admin > Import
  2. Choisissez le type d'import
  3. Cliquez sur Choisir un fichier et sélectionnez votre CSV

Étape 3 : Valider la prévisualisation

Avant d'importer, Boxanet affiche un aperçu des 5 premières lignes du fichier avec les colonnes détectées. Vérifiez :

  • Que les colonnes sont correctement détectées
  • Que les valeurs semblent correctes
  • Que le nombre de lignes à importer affiché est cohérent
Si la prévisualisation semble incorrecte (colonnes mélangées, caractères illisibles), annulez et corrigez votre fichier.

Étape 4 : Lancer l'import

Cliquez sur Importer. Un indicateur de progression s'affiche. Pour les gros fichiers (plus de 500 lignes), l'import peut prendre quelques minutes.

⚠️⚠️ Attention : Ne fermez pas la page pendant l'import. Si votre connexion est interrompue, l'import peut être partiel. Vérifiez toujours le rapport d'import à la fin.

Étape 5 : Consulter le rapport d'import

À la fin de l'import, un rapport détaillé s'affiche et est également envoyé par email :

  • Lignes importées avec succès : nombre et liste
  • Lignes ignorées : avec la raison (doublon, valeur invalide, etc.)
  • Erreurs bloquantes : si l'import a été interrompu

Gestion des erreurs d'import

Erreurs les plus fréquentes

Message d'erreurCause probableSolution
Email déjà existantUn client avec cet email existe déjàVérifiez et supprimez les doublons
Référence box déjà existanteUne box avec cette référence existe déjàUtilisez une référence différente
Client introuvableEmail du client non trouvé (import contrats)Importez d'abord les clients
Box introuvableRéférence box non trouvée (import contrats)Importez d'abord les boxes
Format de date invalideDate non au format YYYY-MM-DDCorrigez le format (ex. 2024-01-15)
Valeur hors listeValeur de status/category non reconnueVérifiez les valeurs autorisées
Champ obligatoire manquantUn champ requis est videRemplissez les champs obligatoires
Encodage invalideLe fichier n'est pas en UTF-8Sauvegardez à nouveau en UTF-8

Corriger et relancer un import partiel

Si certaines lignes ont échoué :

  1. Téléchargez le rapport d'erreurs (bouton disponible après l'import)
  2. Le rapport indique le numéro de ligne et la raison de chaque erreur
  3. Corrigez uniquement les lignes en erreur dans votre fichier CSV
  4. Relancez l'import avec le fichier corrigé
Les lignes déjà importées avec succès ne seront pas importées en double (Boxanet détecte les doublons).
💡💡 Conseil : Pour un premier import important (migration d'un ancien logiciel), testez d'abord avec 10 à 20 lignes pour vous assurer que le format est correct, avant de lancer l'import complet.

Import initial vs import régulier

Import initial (migration)

L'import initial intervient lors de la mise en service de Boxanet pour migrer les données d'un ancien logiciel (tableur Excel, autre logiciel de gestion).

Recommandations pour un import initial réussi :

  • Planifiez l'import un soir ou un week-end pour éviter les perturbations
  • Exportez vos données depuis l'ancien système dans un format texte (CSV ou Excel)
  • Nettoyez les données avant l'import (supprimer les doublons, corriger les emails invalides, standardiser les formats)
  • Importez dans l'ordre : Boxes → Clients → Contrats
  • Vérifiez les totaux après chaque import

Import régulier

L'import régulier peut être utilisé pour ajouter des données en masse ponctuellement, par exemple :

  • Ajouter un nouveau bâtiment avec 50 boxes
  • Intégrer des clients provenant d'une campagne commerciale
  • Reprendre des contrats après une fusion de sites
Pour un import régulier, les mêmes règles s'appliquent. Seules les nouvelles lignes (sans doublon de référence/email) seront ajoutées.

⚠️⚠️ Attention : L'import ne met pas à jour les données existantes. Si une box BOX-001 existe déjà et que vous importez un CSV contenant BOX-001 avec un prix modifié, la ligne sera ignorée. Pour modifier des données existantes, utilisez l'interface Boxanet ou contactez le support pour une mise à jour en masse.

FAQ

Q : Puis-je importer des données depuis Excel directement ?

R : Non, Boxanet accepte uniquement les fichiers CSV. Depuis Excel, allez dans "Fichier > Enregistrer sous" et choisissez "CSV (séparateur : point-virgule)". Depuis LibreOffice Calc, choisissez "Feuille de calcul ODF > Export en CSV". Vérifiez ensuite que l'encodage est bien en UTF-8.

Q : Quelle est la limite de lignes par import ?

R : Il n'y a pas de limite stricte, mais nous recommandons de ne pas dépasser 5 000 lignes par import pour des raisons de performance. Pour des imports plus volumineux, découpez votre fichier en plusieurs parties et importez-les successivement.

Q : L'import écrase-t-il les données existantes ?

R : Non. L'import est additif uniquement : il ajoute les nouvelles entrées et ignore les doublons. Il ne modifie jamais les données existantes. Si vous souhaitez mettre à jour des données en masse, contactez le support Boxanet.

Q : Puis-je annuler un import après l'avoir lancé ?

R : Non, un import en cours ne peut pas être annulé. En revanche, si l'import a importé des données erronées, votre administrateur peut les supprimer manuellement depuis les listes concernées. Pour les migrations importantes, testez toujours sur un environnement de recette avant de travailler en production.


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

Tous les articles Contacter le support