bemade-addons/bemade_reordering_rules_chatter/migration18.md
2025-05-29 21:35:47 -04:00

93 lines
No EOL
2.6 KiB
Markdown

# Migration vers Odoo 18.0 - bemade_reordering_rules_chatter
## Description
Module qui ajoute un chatter sur les règles de réapprovisionnement pour suivre les modifications et permettre la communication.
## Analyse Technique
### Fonctionnalités Actuelles
1. **Héritage Mixins**
- `mail.thread`
- `mail.activity.mixin`
- Ajout au modèle stock.warehouse.orderpoint
2. **Champs Trackés**
- Tous les champs importants sont trackés
- Historique des modifications
- Support des activités
3. **Interface Utilisateur**
- Chatter dans la vue formulaire
- Suivi des modifications
- Gestion des activités
### Changements dans Odoo 18.0
1. **Architecture Stock/Mail**
- Le système de chatter reste stable
- Les mixins mail sont toujours disponibles
- Le tracking des champs fonctionne de la même manière
2. **Modifications Nécessaires**
- [ ] Adapter les vues pour les nouvelles conventions
- [ ] Vérifier la compatibilité des mixins
- [ ] Mettre à jour les attributs des vues
## Plan de Migration
### Phase 1 : Analyse et Préparation
1. **Révision du Code**
- [ ] Vérifier les changements dans les mixins mail
- [ ] Tester le tracking des champs
- [ ] Identifier les potentiels conflits
2. **Tests**
- [ ] Créer des cas de test pour le chatter
- [ ] Documenter le comportement attendu
- [ ] Préparer des données de test
### Phase 2 : Migration
1. **Mise à Jour du Code**
- [ ] Adapter les vues XML
- [ ] Vérifier les dépendances
- [ ] Optimiser le tracking si nécessaire
2. **Tests et Validation**
- [ ] Tester avec différentes règles
- [ ] Vérifier l'historique des modifications
- [ ] Valider les activités
## É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 à la performance du tracking
## Prochaines Étapes
1. Valider l'approche avec l'équipe
2. Adapter les vues pour Odoo 18.0
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. **Performance**
- Impact du tracking sur les performances
- Gestion de l'historique
- Optimisation des notifications
2. **Interface Utilisateur**
- Visibilité du chatter
- Clarté des modifications
- Facilité d'utilisation
3. **Maintenance**
- Documentation des champs trackés
- Gestion des cas spéciaux
- Logs pour le débogage