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

2.6 KiB

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