Checkpoint: Ajout de 3 champs métier aux factures (Service concerné, Type d'achat, Ventilation comptable) avec interface d'administration pour gérer les listes enrichissables. Les champs apparaissent dans la liste des factures et dans le formulaire d'édition.
This commit is contained in:
11
todo.md
11
todo.md
@@ -195,3 +195,14 @@
|
||||
## Bugs interface ImportSettings
|
||||
- [x] Corriger l'encodage Unicode du bouton "Vérifier maintenant"
|
||||
- [x] Ajouter rafraîchissement automatique du statut du service après démarrage/arrêt (email et dossier)
|
||||
|
||||
## Champs métier pour les factures
|
||||
- [x] Ajouter colonnes service_concerne, type_achat, ventilation_comptable à la table invoices
|
||||
- [x] Créer table departmentList pour gérer la liste "Service concerné"
|
||||
- [x] Créer table accountingAllocationList pour gérer la liste "Ventilation comptable"
|
||||
- [x] Ajouter routes tRPC pour CRUD des listes enrichissables
|
||||
- [x] Créer page d'administration pour gérer les listes (ListsAdmin.tsx)
|
||||
- [x] Ajouter les champs dans le formulaire d'édition de facture (InvoiceDetail.tsx)
|
||||
- [x] Ajouter les colonnes dans la liste des factures (Invoices.tsx)
|
||||
- [x] Initialiser les valeurs par défaut dans les tables (initializeDefaultLists)
|
||||
- [x] Ajouter le lien "Administration des listes" dans le menu de navigation
|
||||
|
||||
Reference in New Issue
Block a user