NXL Forge.Pendant que le marché rédige — nous livrons
00 — Blog

Notes Odoo, IA, méthode.

Actualité Odoo le mardi, technique Odoo le jeudi, IA appliquée au développement le reste de la semaine. Filtrer par thème ou rechercher ci-dessous.

7 articles pour « stock »

Technique Odoo4 novembre 2026· 5 min de lecture

Odoo 20 supprime _table_query : vos rapports SQL à réécrire

Odoo 20 retire l'attribut _table_query de l'ORM et réécrit sale.report sur l'objet SQL et les chemins de champs. Un module qui garde l'ancien attribut ne plante pas au chargement : il échoue quand un utilisateur ouvre le rapport. Voici comment repérer et migrer vos rapports custom.

Odoo 20ORMMigrationReporting
Technique Odoo29 octobre 2026· 5 min de lecture

Odoo 20 : vos champs Binary ne parlent plus base64

Avec Odoo 20, les champs Binary renvoient un objet BinaryValue en octets bruts et ir.attachment.datas disparaît au profit de raw. Le format RPC change aussi en lecture, ce qui touche vos intégrations externes. Voici comment auditer vos modules avant la migration.

Odoo 20ORMMigrationAPI
Technique Odoo22 octobre 2026· 5 min de lecture

Vers Odoo 20 : ir.access remplace ACL et record rules

Dans la branche master d'Odoo, le modèle ir.access fusionne ir.model.access et ir.rule. Nous lisons le code, le nouveau fichier ir.access.csv et la logique permission/restriction. Puis nous listons ce qu'il faut prévoir pour migrer la sécurité de vos modules spécifiques.

Odoo 20SécuritéORMMigration
Technique Odoo3 septembre 2026· 5 min de lecture

Odoo 19 : trois types d'index sur vos champs, lequel choisir

Beaucoup de bases Odoo ralentissent sur des recherches qu'un bon index réglerait en une ligne. L'attribut index de vos champs propose trois modes, dont un pour la recherche textuelle et un pour les colonnes souvent vides. Voici comment les choisir sans indexer à l'aveugle.

Odoo 19PostgreSQLPerformanceORM
Technique Odoo23 juillet 2026· 4 min de lecture

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.

Odoo 19migrationORMdéveloppement
Technique Odoo9 juin 2026· 5 min de lecture

Odoo master, fin mai 2026 : trois commits qui parlent vraiment

On a ouvert le dépôt Odoo pour la semaine du 28 mai au 5 juin 2026. Validation de stock divisée par cinq, retours clients en self-service et une refonte discrète du cœur de l'ORM. La lecture d'un intégrateur.

OdooORMdéveloppementstock
Technique Odoo5 juin 2026· 5 min de lecture

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.

Odoo 19tracking valuesmigrationdéveloppement Odoo