Notes Odoo, IA, méthode.
5 articles pour « mesure »
Odoo 19 accélère vos pivots avec GROUPING SETS, read_group déprécié
Odoo 19 regroupe les requêtes des vues pivot en une seule grâce aux GROUPING SETS de PostgreSQL, et déprécie read_group au profit de _read_group et formatted_read_group. Le gain de vitesse est gratuit, mais vos surcharges de read_group demandent une relecture.
Odoo 19 : product_uom devient product_uom_id, mais pas partout
Odoo 19 renomme product_uom en product_uom_id pour respecter la convention de l'ORM. Mais le changement n'est pas uniforme selon les modèles. Voici la carte exacte des champs concernés et ce qui casse sans prévenir dans vos modules sur mesure.
Modules JavaScript custom : le coût réel d'une migration Odoo 19
Le devis d'une migration Odoo 19 chiffre le backend Python et oublie le JavaScript custom. Or le passage à OWL 2 impose de réécrire les widgets, pas de les ajuster. Retour de terrain sur une dette technique documentée, donc chiffrable.
Odoo 19 : les changements ORM qui touchent vos modules
Odoo 19 nettoie et accélère son ORM. Certaines méthodes que vos modules appellent sont dépréciées, et d'autres nouveautés réduisent le nombre de requêtes SQL. Le point clair sur ce qui change, ce qu'il faut remplacer, et ce qui vaut le coup d'adopter.
Odoo 19.3 efface vos tracking values : ce qui casse dans vos modules
La 19.3 ne stocke plus les tracking values du chatter : le message de suivi est regénéré à la volée. Bonne décision technique, vraie rupture pour les modules sur mesure qui lisaient cette table.