Checkpoint: Améliorations Factures BAP : suppression colonne Abonnement, mode d'export configurable (navigateur/dossier), génération PDF annoté avec zone blanche (CAPEX/OPEX | BAP | Destinataire + signature du service) lors du clic BAP, historique BAP dans le menu Traçabilité, table bapHistory en DB.

This commit is contained in:
Manus
2026-04-12 05:57:02 -04:00
parent edf7cc704d
commit 5f7c8c7c7f
12 changed files with 2261 additions and 39 deletions

11
todo.md
View File

@@ -586,3 +586,14 @@
- [x] Ajouter graphique Top destinataires dans Dashboard.tsx
- [x] Ajouter filtre destinataire dans la section SFTP de Settings.tsx
- [x] Mettre à jour la route settings.upsert pour sftpRecipientFilter
## Améliorations Factures BAP + Export PDF annoté + Historique BAP
- [x] Supprimer la colonne "Abonnement" de la fenêtre Factures BAP
- [x] Ajouter le choix du mode d'export dans les paramètres (dossier local ou ouverture navigateur)
- [x] Ajouter colonne bapExportMode dans importSettings (schéma DB + migration)
- [x] Générer PDF annoté lors du clic BAP : zone blanche avec CAPEX/OPEX, BAP, destinataire, signature du service
- [x] Exporter ou ouvrir le PDF selon le mode d'export configuré
- [x] Créer la page Historique BAP dans le menu Traçabilité
- [x] Ajouter table bapHistory en base de données (schéma + migration)
- [x] Enregistrer chaque validation BAP dans l'historique
- [x] Ajouter la route dans App.tsx et le lien dans le menu Traçabilité