Aller au contenu

Importer des données

Importer des données vous permet de charger vous-même vos données existantes dans Service Suite. Vous téléchargez un modèle dans votre langue, vous le remplissez avec ce que vous avez exporté de votre ancien système, vous l’importez, et vous voyez exactement ce qui va se passer avant que quoi que ce soit ne soit enregistré.

Importer des données L’assistant d’import : choisir un modèle, charger, vérifier, confirmer.

  • Votre premier jour : clients, sites, équipements et catalogue chargés en une fois.
  • Ajouter une reprise ou une nouvelle implantation à un environnement déjà en service.
  • Saisir un inventaire annuel.
  • Mettre à jour des fiches existantes en masse — des adresses corrigées, par exemple.

Les droits forment une échelle. Qui reçoit un échelon reçoit automatiquement tout ce qui se trouve en dessous.

DroitCe qu’il permet
ConsulterOuvrir l’écran et voir son propre historique d’imports
Télécharger les modèlesRécupérer les modèles Excel/CSV et le paquet complet
Importer et contrôlerCharger un fichier et voir l’aperçu complet — n’écrit rien
Exécuter les importsConfirmer un aperçu contrôlé et écrire les enregistrements
AdministrateurVoir et gérer l’historique de tous les utilisateurs

Prérequis : à l’installation, seul l’administrateur de Service Suite reçoit l’échelle complète. Personne d’autre — et surtout pas un technicien — n’en reçoit quoi que ce soit automatiquement.

Dix entités, numérotées dans l’ordre de leurs dépendances. Cette numérotation n’est pas décorative : c’est l’ordre, et les fichiers du paquet de téléchargement portent les mêmes numéros.

#EntitéDétection des doublons
01Catégories de produitsChemin complet
02Produits & piècesRéférence article, puis code-barres
03ClientsRéférence, puis numéro de TVA, puis e-mail + nom
04Contacts clientsRéférence, puis client parent + e-mail, puis parent + nom
05FournisseursRéférence, puis numéro de TVA, puis e-mail + nom
06Contacts fournisseursRéférence, puis parent + e-mail ou nom
07Sites & emplacementsRéférence, puis client + nom
08Équipements & matérielRéférence, puis numéro de série, puis client + site + nom
09Contrats d’entretienRéférence, puis client + nom
10Stock initialProduit + emplacement + lot
02 Produits ───┐
01 Catégories ─┘ (créées automatiquement par 02 si vous sautez 01)
▼
03 Clients ──▶ 04 Contacts clients
▼
07 Sites ──▶ 08 Équipements ──▶ 09 Contrats
▼
10 Stock initial ◀── toujours en dernier
05 Fournisseurs ──▶ 06 Contacts fournisseurs (indépendant, à tout moment)
  1. Ouvrez Service Suite → Importer des données → Importer des données.

  2. Choisissez ce que vous voulez importer. Chaque carte indique ce dont l’entité a besoin (« nécessite Clients ») et combien existent déjà (« 273 déjà dans Service Suite ») — le moyen le plus simple d’éviter de charger vos clients deux fois.

  3. Téléchargez le modèle en Excel ou en CSV, dans votre langue. Ou prenez Télécharger tous les modèles (ZIP) dans l’en-tête pour le paquet complet.

  4. Remplissez le fichier. Voir Le modèle ci-dessous.

  5. Chargez le fichier. Un seul interrupteur : « Mettre également à jour les enregistrements existants », désactivé par défaut. À ce stade, rien n’est enregistré.

  6. Contrôlez. Le fichier est lu, normalisé et entièrement vérifié — sans une seule écriture. Mille lignes prennent environ une seconde.

  7. Lisez l’aperçu. D’abord les compteurs — lignes lues, à créer, à mettre à jour, inchangées, avertissements, doublons, refusées — puis uniquement les lignes qui demandent votre attention. Filtrez sur Tout / Refusées / Avertissements, et téléchargez le rapport si vous le souhaitez.

  8. Confirmez et importez. Vous lisez en phrases simples ce qui va se passer, et c’est seulement là que quelque chose est écrit. Le résultat indique combien de lignes ont été traitées, créées, mises à jour et refusées, avec un rapport en Excel ou en CSV.

La version Excel comporte quatre onglets :

OngletCe qu’il fait
DonnéesLe tableau à remplir. Titres de colonnes dans votre langue, figés et colorés (foncé = obligatoire), avec l’explication complète en commentaire de cellule. Listes déroulantes là où les valeurs sont fixes. Codes postaux, références article, codes-barres et numéros de série sont préformatés en texte, pour que les zéros initiaux soient conservés.
InstructionsCe qu’il faut importer en premier, comment écrire les dates, les décimales et les valeurs oui/non, et par colonne : nom, obligatoire ou non, type, longueur maximale, valeurs acceptées et explication.
ExempleTrois lignes réalistes, entièrement fictives.
Valeurs de référenceLes listes que vous pouvez utiliser — pays, unités, statuts, emplacements de stock, camionnettes. Elles sont construites avec vos propres droits, de sorte qu’un modèle ne révèle jamais des enregistrements que vous ne pouvez pas voir.

Les colonnes obligatoires apparaissent en foncé. Les références vers autre chose passent toujours par vos propres références — un numéro de client, un code de site, une référence article. Vous ne saisissez jamais de numéro technique.

Une référence introuvable arrête sa ligne avec un message lisible :

Ligne 24 — La référence client CLI-1002 est introuvable. Importez d’abord les Clients, ou corrigez la référence.

Le chargement, la lecture, la normalisation, le contrôle et l’aperçu ne touchent pas à vos données. L’aperçu et l’import réel suivent ensuite le même chemin : un aperçu vert ne peut donc pas devenir un import rouge. Si quelque chose change dans la base entre les deux, l’import s’arrête et présente d’abord un nouvel aperçu.

La mise à jour n’a lieu que si vous activez explicitement l’interrupteur. Dans ce cas, chaque champ modifié s’affiche ancien → nouveau : « mettre à jour » n’est jamais un saut dans le vide.

Laissez une colonne vide et la valeur existante est conservée. Pour vraiment vider un champ, utilisez le marqueur <CLEAR>.

Les données de deux clients ne se touchent jamais

Section intitulée « Les données de deux clients ne se touchent jamais »

Un site, un équipement ou un contrat ne peut jamais dépendre de deux clients différents, quoi qu’indique le fichier :

Ligne 42 — Le site SITE-BRU-01 appartient au client CLI-1002, pas à CLI-1077. Des enregistrements de deux clients différents ne peuvent pas être liés.

Si l’import reconnaît plusieurs enregistrements existants correspondant à votre ligne, il ne devine pas. Il refuse la ligne et indique combien il en a trouvé.

Le droit d’import s’ajoute par-dessus vos droits habituels, il ne les remplace pas. Qui ne peut pas créer un client ne peut pas non plus en importer.

EntitéMaximum par fichier
Produits & pièces5 000 lignes
Toutes les autres entités20 000 lignes

La limite plus basse sur les produits est mesurée, pas estimée : créer une fiche produit est environ cinq fois plus lent que n’importe quelle autre entité, et un fichier plein dépasserait le délai maximal du serveur. Si votre catalogue est plus grand, découpez-le — l’import vous le dit avant que vous ne commenciez à attendre.

Un import se déroule d’une traite, avec un résultat visible à la fin. Il n’y a pas de file d’attente à suivre.

Le stock initial est un véritable inventaire, pas un chiffre saisi dans un champ. Il est traité comme tout autre inventaire dans Service Suite.

Factures, écritures comptables, paiements, utilisateurs, droits, clés API, paramètres de connexion, paramètres système, sociétés, entrepôts et emplacements de stock. Ce ne sont pas des fonctions manquantes : ce sont des enregistrements pour lesquels un mauvais import a des conséquences comptables ou de sécurité silencieuses.

EntitéPourquoi
TechniciensUn technicien est lié à une fiche collaborateur et à un accès. Créer des comptes n’est volontairement pas une tâche d’import.
Équipes et camionnettesQuelques lignes chacune — plus rapides à saisir à l’écran. Elles doivent exister avant d’importer du stock ou des équipements.
Interventions passéesL’historique clôturé entraîne heures, pièces et statut de facturation. Un problème différent et bien plus risqué que les données de base.
Projets et tâchesPas nécessaires pour démarrer.
Listes de prix, taux de TVA, unitésReconnus par leur nom, jamais créés. Un import qui invente un taux de TVA est une erreur comptable.

Importer des données → Historique des imports conserve chaque fichier : qui l’a chargé, quand, quelle entité, combien de lignes ont été créées, mises à jour et refusées, ainsi qu’une empreinte du fichier.

Le fichier chargé lui-même est supprimé automatiquement — après 24 heures par défaut. Un fichier que vous n’avez jamais confirmé est une copie de vos données qui n’a aucune raison de rester. La trace reste ; la copie non.

Toutes les migrations ne se ressemblent pas. Trois façons de travailler :

FormuleQui fait quoi
StandardVous fournissez des fichiers propres et structurés et parcourez l’assistant vous-même. Les modèles et l’aperçu sont faits pour cela.
AccompagnéeVous fournissez vos exports ; Digitalnatie aide à les nettoyer et les structurer jusqu’à ce qu’ils passent le contrôle. Vous confirmez l’import vous-même.
Migration complèteDigitalnatie prend en charge tout le transfert : extraction de l’ancien système, cartographie, transformation, dédoublonnage, import et vérification. Pour les anciens systèmes sans export exploitable, ou les grands catalogues à découper et réconcilier.

Contactez votre administrateur pour déterminer la formule adaptée à votre situation.

  • Commencez par un fichier d’essai de vingt lignes. Vous voyez l’aperçu complet et apprenez à connaître les messages sans aucun risque.
  • Respectez la numérotation. Clients avant sites, sites avant équipements, stock en dernier.
  • Réexportez plutôt que de copier-coller. Des colonnes décalées sont la cause la plus fréquente d’un fichier refusé.
  • Laissez Mettre également à jour les enregistrements existants désactivé jusqu’à ce que vous ayez réellement besoin de cet interrupteur.
  • Conservez vos propres références. Un numéro de client issu de votre ancien système dans la colonne Référence simplifie chaque import ultérieur et chaque contrôle.

Mon fichier est refusé au chargement. Vérifiez l’extension (.xlsx ou .csv), la taille, et si les titres de colonnes correspondent encore au modèle. En CSV, enregistrez en CSV UTF-8.

Toutes les lignes sont refusées avec « référence introuvable ». Vous importez dans le mauvais ordre. Importez d’abord l’entité référencée — clients avant sites, sites avant équipements.

Un enregistrement existant n’est pas mis à jour. L’interrupteur Mettre également à jour les enregistrements existants est désactivé. Sans lui, les enregistrements existants sont ignorés, pas modifiés.

Un numéro de TVA est refusé. Le numéro ne passe pas le contrôle. Le message indique quelle partie ne correspond pas. Les numéros étrangers dont le format est inconnu sont acceptés sans contrôle — pas refusés.

J’ai importé du stock par erreur. Recomptez jusqu’à la bonne quantité via une correction de stock normale. Les inventaires restent toutefois dans l’historique — voir l’avertissement ci-dessus.