Aller au contenu

Importer les relevés bancaires

La donnée bancaire arrive par fichiers exportés de la banque en ligne du sujet — il n’y a pas de connexion bancaire directe en Polynésie française. Deux chemins d’arrivée :

  • Le coaché dépose son export sur son portail : le dépôt arrive chez vous en Brouillon, sans profil d’import — vous contrôlez avant d’importer.
  • Vous déposez vous-même, quand le sujet vous transmet ses fichiers par un autre canal.

Le format attendu est un CSV texte (délimité, avec ou sans ligne d’en-tête). Les fichiers Excel doivent être réenregistrés en CSV avant import.

Le profil d’import : configurer une banque une fois

Section intitulée « Le profil d’import : configurer une banque une fois »

Le Profil d’import décrit comment lire l’export d’une banque donnée :

  • Le séparateur (point-virgule par défaut — l’usage courant des banques de Polynésie), la présence d’une ligne d’en-tête, un éventuel nombre de lignes à sauter en tête de fichier.
  • Le format de date parmi quatre : dd/mm/yyyy (défaut), dd-mm-yyyy, yyyy-mm-dd, dd.mm.yyyy.
  • Les colonnes : date et libellé (obligatoires), référence et solde (optionnelles). Chaque colonne se désigne par son nom d’en-tête ou par son numéro à partir de 0 (indispensable pour les fichiers sans en-tête). Les en-têtes sont lus sans leurs espaces de bordure : un export qui écrit ; Débit se désigne simplement Débit. Une colonne nommée que l’en-tête ne porte pas est refusée d’emblée, avec la liste des en-têtes lus — rien n’est importé, corrigez le profil et recliquez.
  • Le montant, selon le format de la banque : soit une colonne signée unique (positif = argent entrant), avec la case « Inverser le signe » pour les banques qui exportent les dépenses en positif ; soit une paire débit / crédit. Un profil décrit l’un ou l’autre, jamais les deux. La colonne Débit est comptée comme de l’argent sortant quel que soit son signe : une banque qui l’exporte en négatif (Socredo écrit -17000,000) est lue juste, sans réglage.

Les montants « à la française » sont compris nativement : espaces en séparateurs de milliers, virgule décimale.

Un profil prêt à l’emploi, Export CSV générique, est livré avec l’application : point-virgule, dates dd/mm/yyyy, ligne d’en-tête, colonnes Date, Libellé et Montant (colonne signée unique) — la forme la plus courante des exports CSV. Si l’export de votre banque en diffère, ajustez ce profil ou créez le vôtre : les noms de colonnes doivent correspondre exactement aux en-têtes du fichier. Comme la Méthode standard, il vous appartient dès l’installation — vos modifications ne sont jamais écrasées.

L’export « Mouvements du compte » de Socredo est un CSV au point-virgule, en Windows-1252 (reconnu automatiquement), dates dd/mm/yyyy, avec l’en-tête Date comptable; Libellé opération; Débit; Crédit; Solde. Le profil qui le lit : ligne d’en-tête cochée, colonne date Date comptable, colonne libellé Libellé opération, colonne débit Débit, colonne crédit Crédit, colonne solde Solde, aucune colonne montant. Les mêmes colonnes par numéro (0, 1, 2, 3, 4) donnent le même résultat.

La convention de signe de toute l’application : positif = argent qui entre sur le compte, négatif = argent qui sort.

Un Dépôt de relevé rassemble le compte concerné (le dossier et l’entité s’en déduisent), le profil d’import et le fichier source. Le fichier est forcé en privé à l’import (un dépôt venu du portail l’est dès le dépôt) — c’est la donnée bancaire du sujet, elle n’est jamais servie publiquement.

Le bouton « Importer les mouvements » lance le traitement :

  • Chaque ligne du fichier est tentée indépendamment. Une ligne illisible (date invalide, montant malformé) est signalée dans les Erreurs d’import avec son rang parmi les lignes de données — elle ne bloque jamais le reste. Corrigez le fichier ou le profil, puis redéposez.
  • Les lignes sans date (pieds de page, totaux) sont ignorées. Une ligne datée mais sans libellé ou à montant nul est signalée comme une erreur de ligne, au même titre qu’une date illisible.
  • Un fichier dont aucune ligne n’est lisible n’est pas importé : l’outil refuse, dit pourquoi (profil, séparateur, en-tête, premières erreurs) et le dépôt reste en Brouillon — corrigez le profil et recliquez, sans redéposer.
  • Le même fichier ne peut pas être déposé deux fois sur le même compte — le message nomme le dépôt qui le porte déjà.
  • Les exports qui se chevauchent sont dédoublonnés mouvement par mouvement : ce qui existe déjà est simplement compté en « Doublons ignorés ». Les vrais doublons — deux paiements carte identiques le même jour — sont préservés, sans être confondus.
  • Les lignes fraîchement importées passent immédiatement dans la catégorisation automatique : les règles existantes du cabinet s’appliquent au fil de l’eau.

À l’issue, le dépôt affiche son bilan — mouvements importés, doublons ignorés, erreurs, période couverte (celle des mouvements nouvellement importés) — et change de statut :

Brouillon → Importé

Un dépôt importé est gelé : son compte, son profil, son fichier ne changent plus, et il ne se réimporte pas. Le geste est unique — c’est ce qui rend l’historique des dépôts fiable.

Chaque ligne importée devient un Mouvement bancaire : date, libellé — celui de la banque, mot pour mot, jamais réécrit, car c’est lui qui nourrit les règles —, montant signé, référence et solde éventuels, compte, dépôt d’origine.

Ces champs de fait sont verrouillés à vie. Toute tentative de modification est refusée : le fait importé ne change pas, la qualification est la couche révisable.

La saisie manuelle d’un mouvement reste possible — typiquement une note d’espèces ou une opération connue hors relevé. Un mouvement saisi à la main n’a pas de dépôt d’origine, mais obéit aux mêmes lois : montant non nul, dédoublonnage, immuabilité après enregistrement.