Guide d'export CSV BMO : vérification sur compte réel (saisie Max requise) #371

Open
opened 2026-10-03 14:06:31 +00:00 by maximus · 2 comments
Owner

Hors autopilot : cette issue attend une vérification de Max sur son compte BMO réel. Suivi de la vague planned-2026-10-03-onboarding-phase1 (#355), décidé en séance /plan-run du 2026-10-03.

Contexte

Le guide « Exporter un CSV depuis votre banque » (#355) couvre Desjardins, Tangerine, RBC et BNC (sources tierces ou absentes) et un bloc BMO reconstitué d'après la description générale fournie par Max le 2026-10-03 (voir le premier commentaire). Max est client BMO : c'est la seule banque qu'il peut vérifier sur un compte réel, et c'est elle qui porte le critère de release « au moins une banque validée sur compte réel ».

Périmètre réduit le 2026-10-03 : la signature d'import BMO (bankSignatures.ts, fixture, CSV_FIXTURE_NAMES 15 → 16) est reportée ; la détection générique lit les exports BMO à montants signés et le bloc du guide le dit. Rouvrir une issue dédiée le jour où un en-tête BMO anonymisé est disponible.

Ce que Max vérifie (dans un commentaire de cette issue)

  • Le chemin réel dans BMO en ligne au moment de la vérification : libellés exacts (« Télécharger » ou « Exporter »), emplacement, formats offerts, plage maximale constatée
  • Si un export réel passe la détection générique de l'app : banque non reconnue mais status: ok, 0 ligne en erreur, signes corrects dans l'aperçu (ou « Inverser les signes » nécessaire)
  • Aucune donnée réelle collée ici : décrire, ne pas copier le fichier

Tâches (une fois la vérification reçue)

  • Mettre à jour le bloc import-bmo de docs.import.subsections (FR + EN) et de docs/guide-utilisateur.md : libellés corrigés, statut « confirmé sur un compte réel le AAAA-MM-JJ », note sur le comportement de la détection générique
  • CHANGELOG FR/EN (### Changed / ### Modifié)

Critères d'acceptation

  • Le bloc BMO du guide décrit une procédure vérifiée par Max, avec sa date
  • Aucune donnée réelle dans le dépôt

Spec source

spec-plan-onboarding-phase1.md (décision BMO du 2026-10-03, périmètre réduit le même jour : détection générique conservée)

Hors autopilot : cette issue attend une vérification de Max sur son compte BMO réel. Suivi de la vague `planned-2026-10-03-onboarding-phase1` (#355), décidé en séance `/plan-run` du 2026-10-03. ## Contexte Le guide « Exporter un CSV depuis votre banque » (#355) couvre Desjardins, Tangerine, RBC et BNC (sources tierces ou absentes) et un bloc BMO reconstitué d'après la description générale fournie par Max le 2026-10-03 (voir le premier commentaire). Max est client BMO : c'est la seule banque qu'il peut vérifier sur un compte réel, et c'est elle qui porte le critère de release « au moins une banque validée sur compte réel ». **Périmètre réduit le 2026-10-03** : la signature d'import BMO (`bankSignatures.ts`, fixture, `CSV_FIXTURE_NAMES` 15 → 16) est **reportée** ; la détection générique lit les exports BMO à montants signés et le bloc du guide le dit. Rouvrir une issue dédiée le jour où un en-tête BMO anonymisé est disponible. ## Ce que Max vérifie (dans un commentaire de cette issue) - Le chemin réel dans BMO en ligne au moment de la vérification : libellés exacts (« Télécharger » ou « Exporter »), emplacement, formats offerts, plage maximale constatée - Si un export réel passe la détection générique de l'app : banque non reconnue mais `status: ok`, 0 ligne en erreur, signes corrects dans l'aperçu (ou « Inverser les signes » nécessaire) - Aucune donnée réelle collée ici : décrire, ne pas copier le fichier ## Tâches (une fois la vérification reçue) - [ ] Mettre à jour le bloc `import-bmo` de `docs.import.subsections` (FR + EN) et de `docs/guide-utilisateur.md` : libellés corrigés, statut « confirmé sur un compte réel le AAAA-MM-JJ », note sur le comportement de la détection générique - [ ] CHANGELOG FR/EN (`### Changed` / `### Modifié`) ## Critères d'acceptation - [ ] Le bloc BMO du guide décrit une procédure vérifiée par Max, avec sa date - [ ] Aucune donnée réelle dans le dépôt ## Spec source spec-plan-onboarding-phase1.md (décision BMO du 2026-10-03, périmètre réduit le même jour : détection générique conservée)
maximus added the
status:triage
type:feature
source:human
labels 2026-10-03 14:06:31 +00:00
Author
Owner

Triage du 2026-10-03 (/analyze) : passée en status:blocked. Le corps est complet (tâches, fichiers, critères) ; il ne manque que la saisie de Max depuis un compte BMO réel, décrite dans « Ce que Max fournit ». Elle repasse en status:ready dès que ce commentaire de saisie est posté. Hors /autopilot, comme décidé au /plan-run du 2026-10-03.

Triage du 2026-10-03 (`/analyze`) : passée en `status:blocked`. Le corps est complet (tâches, fichiers, critères) ; il ne manque que la saisie de Max depuis un compte BMO réel, décrite dans « Ce que Max fournit ». Elle repasse en `status:ready` dès que ce commentaire de saisie est posté. Hors `/autopilot`, comme décidé au `/plan-run` du 2026-10-03.
maximus added
status:blocked
and removed
status:triage
labels 2026-10-03 17:54:34 +00:00
Author
Owner

Procédure BMO fournie par Max le 2026-10-03 (description générale produite par un assistant, non vérifiée sur le compte — BMO change ses libellés de temps en temps) :

Chemin : Services bancaires en ligne sur bmo.com (site, pas l'app) → cliquer le compte (chèques, épargne ou Mastercard) dans le sommaire → au-dessus de la liste des transactions, « Télécharger » / « Exporter » → formats offerts : QuickBooks, Quicken, Simply Accounting, Microsoft Money, CSV → choisir la période → télécharger.

Limites : 123 jours maximum d'historique téléchargeable ; Mastercard ≈ 3 mois + transactions non facturées ; prêts, hypothèques et marges de crédit exclus ; au-delà, relevés PDF conservés 7 ans (pas de CSV) ; les colonnes diffèrent entre comptes de dépôt et carte de crédit.

Intégré dans #355 comme bloc import-bmo au statut « reconstitué, à confirmer sur un compte réel ».

Ce qui manque encore pour la signature d'import (section « Ce que Max fournit ») : la ligne d'en-tête de chaque type d'export — une pour un compte chèques/épargne, une pour la Mastercard puisque les colonnes diffèrent — avec une ou deux lignes aux valeurs fictives, le séparateur, le format de date, le signe des dépenses et la présence éventuelle d'un préambule avant l'en-tête. Jamais de numéro de carte, de solde ni de transaction réelle.

Procédure BMO fournie par Max le 2026-10-03 (description générale produite par un assistant, non vérifiée sur le compte — BMO change ses libellés de temps en temps) : **Chemin** : Services bancaires en ligne sur bmo.com (site, pas l'app) → cliquer le compte (chèques, épargne ou Mastercard) dans le sommaire → au-dessus de la liste des transactions, « Télécharger » / « Exporter » → formats offerts : QuickBooks, Quicken, Simply Accounting, Microsoft Money, **CSV** → choisir la période → télécharger. **Limites** : 123 jours maximum d'historique téléchargeable ; Mastercard ≈ 3 mois + transactions non facturées ; prêts, hypothèques et marges de crédit exclus ; au-delà, relevés PDF conservés 7 ans (pas de CSV) ; les colonnes diffèrent entre comptes de dépôt et carte de crédit. Intégré dans #355 comme bloc `import-bmo` au statut « reconstitué, à confirmer sur un compte réel ». **Ce qui manque encore pour la signature d'import** (section « Ce que Max fournit ») : la **ligne d'en-tête** de chaque type d'export — une pour un compte chèques/épargne, une pour la Mastercard puisque les colonnes diffèrent — avec une ou deux lignes aux valeurs fictives, le séparateur, le format de date, le signe des dépenses et la présence éventuelle d'un préambule avant l'en-tête. Jamais de numéro de carte, de solde ni de transaction réelle.
maximus changed title from Guide d'export CSV et signature d'import pour BMO (saisie Max requise) to Guide d'export CSV BMO : vérification sur compte réel (saisie Max requise) 2026-10-03 19:23:16 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/Simpl-Resultat#371
No description provided.