2.3 KiB
2.3 KiB
Migration vers Odoo 18.0 - bemade_helpdesk_one_ticket_per_email
Description
Module qui restreint la création de tickets à un seul ticket par email reçu.
Analyse Technique
Fonctionnalités Actuelles
-
Extension du Routage des Messages
- Hérite de
mail.thread - Surcharge de
_message_route_process - Filtre les routes pour ne garder qu'une seule route helpdesk
- Hérite de
-
Comportement
- Détecte les routes liées au helpdesk (
helpdesk.ticket,helpdesk.team) - Ne conserve que la première route helpdesk trouvée
- Journalise les modifications de routage
- Détecte les routes liées au helpdesk (
Changements dans Odoo 18.0
-
Architecture Mail
- Le système de routage des emails reste similaire
- La méthode
_message_route_processexiste toujours - Les modèles
helpdesk.ticketethelpdesk.teamsont inchangés
-
Modifications Nécessaires
- Vérifier la compatibilité de la surcharge
- Adapter le code pour la gestion des erreurs
- Mettre à jour les dépendances
Plan de Migration
Phase 1 : Analyse et Préparation
-
Révision du Code
- Vérifier les changements dans
mail.thread - Tester le comportement natif du routage
- Identifier les potentiels conflits
- Vérifier les changements dans
-
Tests
- Créer des cas de test pour les scénarios multiples
- Documenter le comportement attendu
- Préparer des emails de test
Phase 2 : Migration
-
Mise à Jour du Code
- Adapter la surcharge de
_message_route_process - Mettre à jour la gestion des erreurs
- Vérifier la journalisation
- Adapter la surcharge de
-
Tests et Validation
- Tester avec des emails simples
- Tester avec des emails multiples
- Vérifier la création unique des tickets
État de la Migration
En cours d'analyse - Migration simple requise
Notes Importantes
- La fonctionnalité reste pertinente dans Odoo 18.0
- Le système de routage des emails est stable
- La logique de base reste la même
- Les tests seront cruciaux pour valider le comportement
Prochaines Étapes
- Valider l'approche avec l'équipe
- Adapter le code pour Odoo 18.0
- Mettre à jour les tests
- Tester avec différents scénarios d'emails
Notes de Version
- Version originale: 17.0.1.0.0
- Dernière analyse: 26/01/2025