# Migration vers Odoo 18.0 - bemade_partner_email_domain ## Description Module qui automatise l'association des partenaires avec leurs sociétés respectives en se basant sur les domaines d'emails. ## Analyse Technique ### Fonctionnalités Actuelles 1. **Association Automatique** - Extraction du domaine email - Recherche des sociétés correspondantes - Association automatique ou envoi d'email de sélection 2. **Modèles Modifiés** - `res.partner` : Ajout des champs et logique - Contrôleur HTTP pour la sélection - Templates d'email pour la sélection 3. **Logique d'Association** - Vérification à la création et modification - Gestion des cas multiples - Génération de tokens d'accès ### Changements dans Odoo 18.0 1. **Architecture Base/Mail** - Le système de mail reste similaire - Les partenaires et sociétés sont inchangés - Le routage HTTP est stable 2. **Modifications Nécessaires** - [ ] Vérifier la compatibilité avec le nouveau système de mail - [ ] Adapter les templates pour les nouvelles conventions - [ ] Mettre à jour les contrôleurs HTTP ## Plan de Migration ### Phase 1 : Analyse et Préparation 1. **Révision du Code** - [ ] Vérifier les changements dans le système de mail - [ ] Tester les tokens d'accès - [ ] Identifier les potentiels conflits 2. **Tests** - [ ] Créer des cas de test avec différents domaines - [ ] Documenter le comportement attendu - [ ] Préparer des données de test ### Phase 2 : Migration 1. **Mise à Jour du Code** - [ ] Adapter les templates d'email - [ ] Mettre à jour les vues XML - [ ] Vérifier la sécurité des tokens 2. **Tests et Validation** - [ ] Tester l'association automatique - [ ] Vérifier les emails de sélection - [ ] Valider la sécurité des tokens ## État de la Migration En cours d'analyse - Migration simple requise ## Notes Importantes - La fonctionnalité reste pertinente dans Odoo 18.0 - Les changements sont mineurs - La logique de base reste la même - Attention particulière à la sécurité ## Prochaines Étapes 1. Valider l'approche avec l'équipe 2. Vérifier les changements dans le système de mail 3. Mettre à jour les tests 4. Tester avec différents scénarios ## Notes de Version - Version originale: 17.0.0.0.1 - Dernière analyse: 26/01/2025 ## Points d'Attention Particuliers 1. **Sécurité** - Validation des tokens d'accès - Protection contre les attaques par force brute - Gestion des sessions 2. **Performance** - Optimisation des requêtes SQL - Gestion du cache - Traitement asynchrone des emails 3. **Maintenance** - Documentation des cas spéciaux - Gestion des erreurs améliorée - Logs détaillés pour le débogage