OneView Properties
Pour les gestionnaires

Corriger les erreurs d'import

Lisez la liste des problèmes affichée par un import, corrigez les lignes de votre tableur, puis envoyez-le à nouveau.

Avant de commencer

Un import se fait en entier ou pas du tout. Si une seule ligne pose problème, OneView n'importe rien et affiche la liste des problèmes en haut de la page d'import, dans un encadré rouge. Rien n'a été enregistré : réessayer ne peut rien abîmer.

Gardez votre tableur ouvert. Vous le corrigerez là, puis vous l'enverrez à nouveau. Cet article suit l'import décrit dans Importer biens, unités et locataires depuis un tableur.

1. Lisez la liste des problèmes

L'encadré rouge a une ligne par problème, avec ces colonnes :

  • Fichier : quel fichier, le fichier biens ou le fichier locataires.
  • Ligne : le numéro de ligne tel que votre tableur l'affiche, ligne d'en-tête comprise.
  • Colonne : la colonne à regarder.
  • Valeur lue : ce que OneView a lu dans la cellule.
  • Problème : ce qui ne va pas.

Si votre fichier a beaucoup de problèmes, la liste montre les premiers. Corrigez-les et envoyez à nouveau : les suivants apparaissent.

2. Corrigez les lignes dans votre tableur

Allez à la ligne et à la colonne indiquées et corrigez la cellule. Les problèmes les plus fréquents :

  • Une valeur obligatoire manque. Le message dit « est requis ». Remplissez la cellule.
  • Une date n'est pas comprise. « n'est pas une date. Utilisez jour/mois/année, ex. 25/09/2025 (ou 2025-09-25) ». Écrivez-la en jour/mois/année. paid_through est un mois : « n'est pas un mois. Utilisez mois/année, ex. 10/2026 (ou 2026-10) ».
  • paid_through ne suit pas le cycle du loyer. Pour un bail payé tous les quelques mois, paid_through doit être le dernier mois d'une période, compté depuis rent_starts. Le message indique les deux mois les plus proches qui conviennent.
  • Un montant a des décimales ou un symbole monétaire. « n'est pas un montant en francs entiers (ex. 50000 ou 50 000) ». Utilisez des francs entiers.
  • Un numéro de téléphone est faux. « n'est pas un numéro de téléphone valide (ex. 670000001, ou +2250700000000 avec l'indicatif pour un numéro hors Cameroun) ».
  • Un e-mail est faux. « n'est pas une adresse email valide ».
  • Un locataire n'a aucun contact. « chaque locataire doit avoir un numéro WhatsApp ou un email ». Ajoutez un numéro WhatsApp ou un e-mail sur cette ligne.
  • Un montant dû n'a pas de motif, ou un motif n'a pas de montant. « montant_du nécessite un motif (à quoi correspond l'argent) » ou « un motif nécessite un montant_du (combien est dû) ». Remplissez les deux cellules, ou videz les deux.
  • La part déjà payée couvre une période entière. « couvre une période de loyer entière ou plus (…). Avancez plutôt paye_jusqua d'une période ». rent_partly_paid sert seulement pour une période dont le locataire a payé une partie.
  • La même unité apparaît deux fois. Le message indique la première ligne où elle apparaît. Chaque couple bien et unité ne peut figurer qu'une fois dans le fichier biens, et une fois dans le fichier locataires, car une unité a un seul bail.
  • Une ligne locataires désigne une unité qui n'existe pas. Le message cite le bien et l'unité cherchés. Corrigez l'orthographe pour qu'elle soit identique à celle du fichier biens, ou ajoutez l'unité au fichier biens.
  • Un immeuble est dans deux groupes. Un bien appartient à un seul groupe. Utilisez le même groupe sur toutes ses lignes.
  • paid_through est avant le début du bail. « précède debut_bail. Si rien n'est encore payé, utilisez le mois qui précède debut_bail ».

Deux autres messages concernent tout le fichier. « aucune ligne de données sous l'en-tête. Les lignes qui commencent par EXEMPLE sont ignorées. » signifie qu'il n'y a aucune ligne à importer sous l'en-tête : le fichier est vide en dessous, ou chaque ligne commence par EXEMPLE, comme les exemples des anciens modèles. Un message sur des colonnes manquantes signifie que la ligne d'en-tête ne correspond pas au modèle : comparez-la avec le modèle que vous avez téléchargé. Un fichier locataires fait sur un ancien modèle, avec une colonne prochain_loyer ou next_rent_due, est refusé de cette façon : téléchargez à nouveau le modèle et remplissez paye_jusqua.

3. Envoyez à nouveau

La page d'import reste ouverte sous l'encadré rouge. Choisissez à nouveau le fichier corrigé avec Choisir un fichier puis sélectionnez Vérifier mes fichiers. Envoyez les deux fichiers si votre fichier locataires utilise des unités d'un fichier biens qui n'a jamais été importé. Si la liste a disparu, rouvrez Importer des données.

Et ensuite

Quand les fichiers passent, vous arrivez sur le récapitulatif, où vous vérifiez ce qui sera créé et sélectionnez Importer maintenant. Les avertissements de cette page, dans l'encadré À vérifier, ne bloquent pas l'import. Exemples : une ligne qui ressemble à un exemple sera ignorée, ou une unité qui a déjà un bail sera sautée.

Problèmes fréquents

J'ai corrigé le fichier mais les mêmes erreurs reviennent

Vérifiez que vous avez enregistré le fichier avant de l'envoyer, et que vous avez choisi le fichier corrigé. Enregistrez en .xlsx ou .csv.

OneView dit qu'il ne peut pas lire mon fichier

Le message vous demande d'enregistrer le fichier en .csv ou .xlsx puis de réessayer. Ouvrez-le dans votre tableur et utilisez Enregistrer sous avec l'un de ces formats.

Des lignes ont échoué après le lancement de l'import

C'est différent de la liste ci-dessus : le fichier était valide mais quelques lignes n'ont pas pu être enregistrées. La page d'état les liste sous un titre comme « 1 ligne n'a pas pu être importée : » avec leur fichier et leur numéro de ligne, et tout le reste a été importé. Un locataire dont l'e-mail ou le téléphone a déjà un compte OneView ne peut pas être importé : invitez cette personne depuis Locataires dans le menu. Pour les autres lignes, corrigez le fichier et envoyez-le à nouveau. Les lignes déjà importées sont ignorées, donc rien n'est dupliqué.

Des lignes ont été ignorées

La page d'état les affiche comme ignorées parce qu'elles existent déjà, par exemple une unité qui a déjà un bail. Rien n'est cassé et rien n'a été dupliqué.