coffreobsidian/inbox/Arborescence du programme.md
2025-03-23 20:59:56 +01:00

43 lines
1.4 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### Fichiers et Fonctions Clés :
1. main.py :
- main(): Point d'entrée principal qui appelle run_menu().
1. menu_principal.py :
- display_main_menu(): Affiche le menu principal.
- run_menu(): Gère la boucle du menu principal et appelle les fonctions de menu_handlers.py.
1. menu_handlers.py :
- Contient des fonctions pour gérer les actions du menu, telles que handle_list_models(), handle_list_model_fields(), et handle_export_model_fields_to_json().
1. ticket_manager.py :
- Contient des méthodes pour gérer les tickets et les modèles, telles que list_models(), list_model_fields(), et export_model_fields_to_json().
1. ticket_search.py :
- Contient des fonctions pour rechercher des tickets, mais il faudrait vérifier si toutes sont utilisées.
1. ticket_classification.py :
- Contient des fonctions pour classer les tickets, mais il faudrait vérifier si toutes sont utilisées.
1. ticket_display.py :
- Utilisé pour afficher les détails des tickets.
1. odoo_connection.py :
- Gère la connexion à l'instance Odoo.
### Fichiers et Fonctions à Vérifier :
- ticket_search.py et ticket_classification.py : Vérifier si toutes les fonctions sont appelées dans le flux principal.
- ticket_utils.py : Vérifier l'utilisation de ses fonctions.
- data_formatter.py et data_filter.py : Vérifier si les fonctions de formatage et de filtrage sont utilisées.