Accéder au contenu principal
Tutoriel9 minMis à jour le 9 juillet 2026

Odoo Studio : personnaliser Odoo sans écrire de code

Odoo Studio est l'outil no-code qui laisse un utilisateur métier ajouter des champs, modifier des écrans et créer des automatisations sans toucher au code. Ce guide montre ce qu'il permet réellement, où sont ses limites, et quand il vaut mieux passer par un développement sur mesure.

Odoo Studio, c'est quoi exactement

Odoo Studio est l'editeur no-code integre a Odoo. Il permet a un utilisateur metier, sans competence en programmation, de modifier le comportement du logiciel : ajouter un champ sur une fiche client, reorganiser un formulaire, creer une automatisation, personnaliser une facture PDF ou meme construire une petite application interne. Le tout par glisser-deposer, depuis l'interface, sans ouvrir un editeur de code.

Sous le capot, Studio genere en realite du code Odoo standard (des vues XML, des champs, des regles) et l'enregistre dans un module technique dedie. Vous ne voyez pas ce code, mais il existe. C'est important pour deux raisons : vos personnalisations Studio sont propres et versionnables comme n'importe quel developpement, et un integrateur peut reprendre, exporter ou corriger ce que Studio a produit.

Points cles

  • Studio est un outil no-code pour personnaliser Odoo par glisser-deposer, sans developpeur.
  • Il couvre les champs, les vues, les menus, les automatisations simples et les documents PDF.
  • Il est reserve a Odoo Enterprise, et sur Odoo Online il fait basculer votre base sur le plan Custom.
  • Il ne remplace pas un vrai developpement des que la logique metier devient complexe.

A qui s'adresse Studio, et sur quel plan

Studio n'est pas disponible dans Odoo Community, la version open source et gratuite. Il fait partie d'Odoo Enterprise. Point d'attention concret pour une PME : sur Odoo Online, installer Studio fait automatiquement basculer votre base sur le plan Custom, le plus complet. Le plan Standard, moins cher, ne donne pas acces a Studio. Le plan Custom debloque aussi le multi-societe et l'acces a l'API externe.

Autrement dit, activer Studio a un cout d'abonnement. Ce n'est pas un module gratuit qu'on ajoute a la legere. La tarification Odoo evolue regulierement, donc verifiez le tarif par utilisateur du plan Custom au moment de votre decision plutot que de vous fier a un chiffre trouve en ligne.

Ce que Studio permet de faire sans code

Studio couvre l'essentiel des demandes de personnalisation courantes d'une PME. Voici les grandes familles de ce qu'il sait faire.

DomaineExemples concrets
ChampsAjouter un champ texte, date, case a cocher, liste de selection, ou une relation vers un autre modele
VuesModifier un formulaire, une liste, un kanban, un tableau croise, un graphique ou un calendrier
Menus et appsCreer un nouveau menu, reorganiser la navigation, batir une petite application interne
AutomatisationsDeclencher une action a la creation, la modification ou selon une date
DocumentsPersonnaliser le PDF d'un devis, d'une facture ou d'un bon de livraison

Pour une majorite de besoins du type "je veux suivre une information qui n'existe pas nativement" ou "je veux que tel ecran affiche telle donnee", Studio suffit et evite de payer un developpement.

Champs, vues et menus : les briques de base

Le geste le plus courant dans Studio est l'ajout d'un champ. Vous ouvrez une fiche, par exemple une fiche client, vous activez Studio, et vous glissez un nouveau champ au bon endroit. Studio propose tous les types utiles : texte, nombre, decimal, date, case a cocher, liste de selection, fichier joint, image, ou champ de relation.

Les champs de relation sont les plus puissants et les moins evidents. Un champ Many2one relie une fiche a une autre (par exemple relier un projet a un client unique). Un champ One2many ou Many2many gere des listes (par exemple associer plusieurs contacts a une meme opportunite). Bien utilises, ils permettent de modeliser une vraie logique metier sans code.

Cote vues, Studio laisse rendre un champ obligatoire, invisible ou en lecture seule selon des conditions. Vous pouvez par exemple masquer un champ tant qu'une case n'est pas cochee. Vous pouvez aussi reorganiser un formulaire, ajouter un onglet, ou creer une vue kanban pour visualiser des dossiers en colonnes. Enfin, Studio permet de creer de nouveaux menus et meme une application complete de A a Z, ce qui est utile pour un petit outil interne que vous ne trouvez pas dans les modules standard.

Automatiser des actions sans developpeur

C'est souvent ce qui interesse le plus une PME. Studio s'appuie sur le moteur de regles d'automatisation d'Odoo pour declencher des actions toutes seules. Une regle a deux parties : un declencheur et une action.

Les declencheurs les plus utiles sont : a la creation d'un enregistrement, a sa modification, a sa suppression, ou sur une base temporelle (par exemple X jours avant une date d'echeance). Les actions possibles incluent : mettre a jour un champ, creer un nouvel enregistrement, envoyer un e-mail, ajouter un abonne a un suivi, ou planifier une activite pour un collaborateur.

Quelques exemples concrets qui ne demandent aucune ligne de code :

  • Envoyer automatiquement un e-mail de relance quand une facture depasse sa date d'echeance.
  • Creer une tache pour l'equipe projet des qu'un devis est signe.
  • Passer une opportunite dans une etape donnee quand un montant depasse un seuil.

Studio propose aussi une action "executer du code Python" pour les cas avances, mais des que vous en arrivez la, vous quittez le terrain du no-code et il vaut mieux impliquer un integrateur.

Personnaliser vos documents PDF

Studio embarque un editeur de rapports pour personnaliser les documents imprimes ou envoyes : devis, factures, bons de commande, bons de livraison. Vous pouvez deplacer des blocs, ajouter ou retirer des colonnes, afficher un champ que vous venez de creer, ou ajuster la mise en forme.

Attention a une nuance : l'editeur visuel couvre bien les ajustements de contenu et de disposition. Une refonte graphique poussee, avec une mise en page tres specifique, touche vite au modele technique du document (le gabarit QWeb) et depasse le confort du no-code. Pour un simple ajout de mentions legales, d'un logo ou d'une colonne, Studio suffit largement.

Studio ou developpement sur mesure : comment choisir

La vraie question n'est pas "Studio peut-il le faire", mais "Studio est-il le bon outil pour ce besoin". Voici une grille de decision honnete.

Votre besoinLe bon outil
Ajouter des champs, reorganiser un ecranStudio
Automatisation simple (relance, tache, e-mail)Studio
Ajuster un devis ou une facture PDFStudio
Logique metier complexe, calculs conditionnels lourdsDeveloppement
Integration avec un logiciel externe (API, EDI)Developpement
Traitement de gros volumes ou performance critiqueDeveloppement

La regle simple : Studio est excellent pour ce qui est visible et declaratif. Des que la logique devient invisible, conditionnelle et interconnectee avec d'autres systemes, un developpement propre coute moins cher a long terme qu'un empilement de regles Studio difficiles a maintenir.

Les pieges a eviter

Studio est puissant, mais sa facilite est aussi son piege. Trois erreurs reviennent souvent chez les PME.

D'abord, la personnalisation sauvage. Comme n'importe qui avec les droits peut ajouter un champ, on se retrouve vite avec des fiches surchargees de champs crees par differentes personnes, dont plus personne ne connait l'usage. Definissez qui a le droit de toucher a Studio et gardez une trace des changements.

Ensuite, l'empilement d'automatisations. Multiplier les regles qui se declenchent les unes les autres cree des effets de bord difficiles a diagnostiquer. Une regle mal calibree peut envoyer des dizaines d'e-mails ou modifier des enregistrements en masse. Testez toujours sur une base de test avant de deployer.

Enfin, la question de la migration. Les personnalisations Studio sont du code Odoo standard, donc migrables, mais chaque champ et chaque regle ajoute doit etre verifie lors d'une montee de version. Plus vous accumulez de personnalisations non documentees, plus vos migrations se compliquent. Un integrateur pourra exporter votre module Studio, le relire et le nettoyer avant une migration.

En resume

Studio est un excellent moyen de rendre Odoo vraiment votre, sans dependre d'un developpeur pour chaque petit ajustement. Il couvre les champs, les vues, les automatisations simples et les documents. Ses limites sont claires : logique complexe, integrations externes et performance restent du ressort du developpement. Le bon reflexe pour une PME est de commencer par Studio pour les besoins simples, et de faire appel a un integrateur pour cadrer ce qui merite un vrai developpement, plutot que d'empiler des regles fragiles.

Questions fréquentes

Ressources associees

Un projet Odoo en tête ?

Commencez par le diagnostic, ou parlons-en directement. Sans engagement.

Guide gratuit

7 erreurs à éviter avant de déployer un ERP dans votre PME

Un condensé de retours terrain pour préparer votre projet Odoo. Recevez le guide par email et abordez votre déploiement avec les bonnes bases.

Aucun spam. Conforme RGPD. Vos données restent confidentielles.