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

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.

20 articles pour « Odoo 19 »

Technique Odoo20 août 2026· 5 min de lecture

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 19ORMperformancepivot
Technique Odoo13 août 2026· 4 min de lecture

Odoo 19 : des dates relatives directement dans vos domaines ORM

Odoo 19 ajoute une syntaxe de dates relatives directement dans les domaines ORM, du type « now -5M ». Elle remplace les calculs relativedelta glissés dans les filtres et rend les bornes de date lisibles. On regarde son fonctionnement, ce qu'elle touche dans vos modules et les précautions avant de la généraliser.

Odoo 19ORMdomainesmigration
Actu Odoo11 août 2026· 4 min de lecture

Odoo 19.4 pré-remplit vos factures fournisseurs depuis l'historique

Odoo 19.4, publiée en juillet 2026, propose automatiquement la ventilation des lignes de factures fournisseurs à partir de votre historique comptable. Une aide à la saisie discrète mais concrète pour les équipes de PME, à distinguer de l'OCR. Notre lecture pratique avant la sortie d'Odoo 20.

Odoo 19.4comptabilitéfactures fournisseursautomatisation
Technique Odoo5 août 2026· 4 min de lecture

Odoo 19 déprécie _cr, _context et odoo.osv : préparez vos modules

Le changelog ORM d'Odoo 19 déprécie les accès raccourcis record._cr, ._context et ._uid, ainsi que le module odoo.osv. On fait le point sur les remplacements par env et par la classe Domain, avec une méthode simple pour repérer le code concerné dans vos modules.

Odoo 19ORMMigrationDéveloppement Odoo
Technique Odoo30 juillet 2026· 5 min de lecture

Odoo 19 : plus de fallback kanban-box, la card devient obligatoire

Le template kanban-box, déjà déprécié en Odoo 18, perd tout filet de sécurité en version 19. Une vue custom qui ne définit pas de template card lève désormais une erreur au rendu au lieu d'un simple avertissement. Voyons comment repérer et corriger ces vues avant la migration.

Odoo 19migrationkanbanOWL
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
Actu Odoo21 juillet 2026· 4 min de lecture

Odoo sépare déjà lectures et écritures : la base de la v20

Odoo sait, depuis la version 18, envoyer les requêtes de lecture vers une réplica PostgreSQL et garder les écritures sur la base primaire. La fonction reste peu documentée alors qu'elle prépare la montée en charge annoncée pour Odoo 20. On regarde comment elle marche et ce qu'elle exige.

OdooPostgreSQLPerformanceOdoo 20
Technique Odoo16 juillet 2026· 4 min de lecture

Odoo 19 : name_get déprécié, le libellé qui casse sans erreur

Les dépréciations les plus coûteuses d'Odoo 19 ne sont pas celles qui plantent au démarrage. name_get, read_group et les attributs privés continuent de tourner tout en produisant des libellés et des chiffres faux. Voici comment les repérer avant la mise en production.

Odoo 19ORMmigrationname_get
Technique Odoo9 juillet 2026· 5 min de lecture

XML-RPC en sursis : migrer vos intégrations Odoo vers l'API JSON-2

Odoo 19 marque XML-RPC et JSON-RPC comme dépréciés et pousse vers l'API JSON-2. Nouveaux endpoints, authentification par clé et vrais codes HTTP changent la donne pour vos connecteurs. Voici comment planifier la migration sans casse en production.

OdooAPIJSON-2XML-RPC
Technique Odoo2 juillet 2026· 4 min de lecture

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 19OWLmigrationJavaScript