Personnalisation
Odoo Studio : ce qu’on peut faire sans coder, et jusqu’où aller
Odoo Studio est l'outil qui permet de personnaliser Odoo sans programmer : ajouter des champs, réorganiser les écrans, créer des rapports PDF, des automatisations et des règles d'approbation. Il est réservé à Odoo Enterprise (formule Custom sur Odoo Online). Il convient très bien pour des adaptations ciblées, mais il ne remplace pas un développement quand le besoin est complexe, et il se paie en maintenance si on en abuse.
Que peut-on faire avec Studio ?
- Ajouter des champs à un formulaire (texte, date, liste de choix, case à cocher) et les afficher dans les listes ou les filtres. Voir la leçon Ajouter un champ avec Studio.
- Modifier la présentation des écrans : formulaire, liste, kanban, calendrier.
- Personnaliser les documents PDF (devis, factures) : logo, colonnes, mentions.
- Créer des automatisations : emails, activités, modifications d'enregistrements. Voir Règles d'automatisation.
- Mettre en place des approbations : un montant au-delà d'un seuil demande un accord.
- Créer une petite application pour suivre un sujet que le standard ne couvre pas.
Quelles sont les limites ?
- La logique complexe (calculs avancés, règles métiers imbriquées) devient vite difficile à lire et à maintenir.
- Les mises à jour : chaque personnalisation est à vérifier à chaque changement de version (voir la checklist de migration vers Odoo 20).
- Les performances : beaucoup de champs calculés ralentissent les écrans.
- La plateforme : sur Odoo Online, vous ne pouvez pas installer de module Python sur mesure ; Odoo.sh le permet (voir notre comparatif).
Les bonnes pratiques
- Standard d'abord. Essayez le fonctionnement standard quelques semaines avant de le modifier.
- Un besoin écrit par champ. Qui s'en sert, pourquoi, avec quel nom ?
- Des noms clairs pour les champs et les automatisations.
- Documenter chaque modification dans un tableau partagé.
- Tester sur une copie avant la base réelle.
Le conseil de l'expert : si vous vous apercevez que vous recréez avec Studio un processus déjà prévu par une application standard, arrêtez-vous : c'est presque toujours le signe qu'il fallait mieux configurer le standard, pas le remplacer.
Pour aller plus loin, voir les 10 erreurs de démarrage (l'abus de Studio en est une) et notre formation en ligne « Odoo pas à pas » qui comprend un module Studio.
