Se rendre au contenu

Odoo Studio : Créez des Modèles, Vues et Automatisations Sans Code

Guide complet pour maîtriser Studio dans Odoo
25 mai 2026 par
Odoo Studio : Créez des Modèles, Vues et Automatisations Sans Code
Louis Dresse SRL, Louis DRESSE
| Aucun commentaire pour l'instant

Introduction

Odoo Studio n’est pas une île : tableaux de bord, modèle documentaire, connecteurs et objets IoT ne créent de la valeur que si les données commerciales — ventes, stocks, comptabilité — sont fiables et cohérentes.


Les équipes commencent par utiliser Odoo pour enregistrer leurs transactions quotidiennes. Une fois la saisie stabilisée, elles réclament des rapports plus pertinents et des écrans adaptés — c’est là que les applications de plateforme et les personnalisations maîtrisées interviennent.


Studio permet aux responsables et aux utilisateurs avancés de repenser l’affichage et l’accès à l’information sans altérer la logique de données centrale sous-jacente.


Directeurs des opérations, propriétaires de produit et référents Odoo internes trouveront dans ce guide les critères pour décider s’ils étendent les apps standard eux-mêmes ou s’ils appellent un expert.


Studio fait partie de l’ERP modulaire d’Odoo. On le déploie quand on veut des responsabilités claires, des processus reproductibles et un historique consultable plutôt que des messages isolés et des feuilles Excel hors ligne. Le message pour les décideurs : Odoo Studio permet de créer des modèles, vues et automatisations sur mesure sans coder.


Cet article liste dix cas classés du niveau 1 (facile) au niveau 10 (expert). Pour chaque niveau, vous trouverez des étapes numérotées : les actions concrètes à cliquer dans Odoo Studio.


Commencez par ce qui vous met à l’aise plutôt que par le niveau 10 parce qu’il fait impression.


Lisez d’abord la section « Le défi », puis ouvrez le niveau qui correspond à la maturité de votre équipe aujourd’hui.


Dans ce guide, vous découvrirez :


  • Le rôle concret d’Odoo Studio dans une pile logicielle d’entreprise typique
  • Les points de friction les plus fréquents rencontrés par les équipes (et pourquoi ils surviennent)
  • Dix cas d’usage classés, allant de la discipline basique à la stratégie avancée
  • À quel moment l’automatisation ou l’intégration mérite l’intervention d’un partenaire Odoo



Le défi


Un responsable s’extasie devant un joli dashboard, puis s’aperçoit que le solde de trésorerie ne correspond pas à la comptabilité : quelqu’un a construit une vue sur des données incomplètes, et chaque réunion commence désormais par des questions de confiance au lieu de décisions.

Les dirigeants veulent des tableaux de bord et des parcours métiers sur mesure, mais sans gouvernance les personnalisations et les silos de données prolifèrent. Les rapports et Studio ne servent que si les données transactionnelles sont solides.

Ça vous parle ? Les murs que les équipes rencontrent souvent :


  • Des indicateurs qui ne reflètent pas la réalité opérationnelle
  • Des personnalisations réalisées sans discipline de bac à sable
  • Des intégrations qui se cassent sans bruit après une mise à jour


Bonne nouvelle : pas besoin d’un projet monstre pour tout corriger. Choisissez un cas d’usage ci‑dessous, testez-le 30 jours avec Odoo Studio et mesurez l’impact.

Top 10 des cas d’usage Studio


Dix cas concrets pour Odoo Studio, classés du Niveau 1 (rapide, réalisable cet après‑midi) au Niveau 10 (expert). Pour chacun : qu’allons‑nous construire et quels sont les clics à réaliser dans Studio ?


Le niveau 1 offre la victoire quotidienne simple. Le niveau final est volontairement ambitieux pour montrer jusqu’où la même application peut monter si l’architecture et la qualité des données restent propres.


Choisissez votre niveau, suivez les étapes numérotées dans une base de test, puis montez d’un cran quand le niveau précédent devient trop basique.

1. Ajouter un champ personnalisé sur la fiche client en deux minutes Niveau 1 — Facile


Le niveau 1 est l’action Studio la plus basique : un administrateur, un champ manquant, zéro code, aucune migration de schéma. Vous glissez‑déposez le champ sur le formulaire et tous les utilisateurs le voient après actualisation.


Comment faire dans Odoo :


  1. Ouvrez une fiche client dans Contacts et cliquez sur l’icône Studio en haut à droite.
  2. Dans la boîte à outils, glissez un champ Char sur le formulaire, sous le nom de l’entreprise, et déposez‑le.
  3. Renommez l’étiquette en Notes Responsable Compte et ajoutez une infobulle pour expliquer l’usage attendu.
  4. Cliquez sur Enregistrer ; le champ est désormais visible pour tous sur chaque fiche client, dans toutes les vues du modèle.
  5. Ouvrez une autre fiche client pour vérifier la présence du champ, renseignez‑le une fois et contrôlez que le chatter a enregistré la modification.


Ce que vous obtenez : l’information manquante est capturée dès le jour même sans ticket IT ni intervention d’un développeur.


2. Créer un onglet Conformité avec champs groupés et visibilité conditionnelle Niveau 2 — Facile


Le niveau 2 passe du champ isolé à la mise en page. Vous regroupez les données liées dans un onglet dédié pour que les utilisateurs les trouvent sans scroller.


Comment faire dans Odoo :


  1. Ouvrez une fiche client en mode Studio, cliquez sur le + à côté des onglets et nommez le nouvel onglet Conformité.
  2. Ajoutez une Section et trois champs : TVA Vérifiée (booléen), NDA Signé (booléen), Dernier Audit (date).
  3. Configurez l’onglet pour qu’il s’affiche uniquement quand le client est une entreprise, pas pour les contacts individuels.
  4. Activez l’historique des modifications sur ces trois champs pour que le chatter trace qui a modifié quoi et quand.
  5. Enregistrez, rechargez la page et vérifiez que l’onglet Conformité apparaît entre Ventes et Notes Internes pour les fiches société uniquement.


Ce que vous obtenez : les informations de conformité vivent sur la fiche client plutôt que dans un tableur séparé qu’on oublie de mettre à jour.


3. Construire une vue Kanban sur mesure pour le point commercial du matin Niveau 3 — Facile


Le niveau 3 introduit les vues. Les mêmes commandes deviennent un tableau Kanban, groupées par équipe commerciale et colorées selon les échéances, prêtes pour un stand‑up de dix minutes.


Comment faire dans Odoo :


  1. Ouvrez Ventes → Commandes, cliquez sur l’icône Studio, choisissez Vues, puis Ajoutez une vue Kanban au modèle.
  2. Placez le nom du client, le chiffre d’affaires attendu et le commercial sur la carte, puis créez une règle de couleur basée sur la Date d’échéance.
  3. Groupez les enregistrements par Équipe de Vente et ajoutez un filtre rapide Actif = Vrai pour masquer les affaires closes.
  4. Épinglez la vue par défaut pour le groupe Manager via les paramètres d’accès aux vues de Studio.
  5. Tenez le stand‑up du lendemain matin depuis un seul tableau, déplacez les cartes entre colonnes et voyez les mises à jour se propager.


Ce que vous obtenez : les managers animent un stand‑up visuel en dix minutes au lieu d’ouvrir cinq rapports et de re‑décrire le pipeline.


4. Personnaliser le PDF de devis avec branding et blocs conditionnels Niveau 4 — Moyen


Le niveau 4 touche au rendu papier. L’éditeur de rapports de Studio permet de repenser le PDF de devis avec votre identité, des totaux dynamiques et des sections conditionnelles.


Comment faire dans Odoo :


  1. Allez dans Paramètres → Studio → Rapports, puis choisissez le rapport Devis ou Commande lié au modèle Sales Order.
  2. Dans l’éditeur, placez le logo dans l’en‑tête et réordonnez les colonnes : description, prix unitaire, quantité, taxes, sous‑total.
  3. Ajoutez un bloc conditionnel qui s’affiche seulement si l’état = brouillon, montrant une bannière Valable 30 jours aux couleurs de la marque.
  4. Insérez un pied de page qui tire automatiquement les conditions de paiement depuis la fiche client pour que chaque PDF reflète le contrat.
  5. Enregistrez, quittez Studio et envoyez un devis test par email pour vérifier l’apparence finale du PDF.


Ce que vous obtenez : l’équipe commerciale envoie des devis brandés et juridiquement cohérents sans solliciter design ou finance à chaque envoi.


5. Lancer une application sans code pour un workflow interne Niveau 5 — Moyen


Le niveau 5 passe de la customisation à la création : vous concevez une application complète pour un processus absent d’Odoo, sans écrire une ligne de code.


Comment faire dans Odoo :


  1. Dans Studio, cliquez sur Nouvelle App, nommez‑la Prêt Matériel, choisissez une icône et une couleur ; confirmez pour générer le menu et la table en base.
  2. Sur le nouveau modèle ajoutez les champs : Nom du matériel (char), Emprunteur (Many2one → res.users), Date prêt (date), Date retour prévue (date), Statut (selection).
  3. Générez les vues Kanban, Liste et Formulaire par défaut, puis modifiez le formulaire pour afficher Statut en barre d’étapes en haut.
  4. Placez le menu sous Inventaire et donnez les droits Lecture/Écriture au groupe Employés pour que tout le monde puisse demander un prêt.
  5. Testez en créant deux prêts et en faisant évoluer l’un d’eux à travers tous les statuts pour valider le flux.


Ce que vous obtenez : un processus auparavant non tracé — circulation du matériel entre collaborateurs — avec historique, responsables et échéances clairement visibles.


6. Automatiser les relances pour retard de retour avec une action serveur sans code Niveau 6 — Moyen


Le niveau 6 incorpore de la logique : le générateur d’automatisations de Studio déclenche des actions lors d’un changement de champ, à intervalle régulier ou à la création d’un enregistrement, sans Python.


Comment faire dans Odoo :


  1. Ouvrez l’app Prêt Matériel, allez dans Studio → Automatisations, et créez une nouvelle règle sans code.
  2. Définissez le déclencheur sur À la mise à jour du Statut, quand la nouvelle valeur = En retard, sur le modèle Prêt Matériel.
  3. Ajoutez deux actions : envoyer un email à l’Emprunteur avec le nom du matériel et la date d’échéance, puis publier une note rouge dans le chatter.
  4. Créez une seconde règle sur intervalle : chaque matin à 09:00, scanner les prêts dont la Date retour prévue est passée et basculer le Statut en En retard.
  5. Testez en positionnant une date de retour dans le passé et vérifiez que la tâche du lendemain marque l’enregistrement et notifie automatiquement l’emprunteur.


Ce que vous obtenez : des relances automatiques chaque matin — plus besoin de courir après le matériel, et les managers cessent de demander « on l’a récupéré ou pas ? ».


7. Concevoir un workflow d’approbation multi‑étapes avec boutons conditionnels Niveau 7 — Difficile


Le niveau 7 transforme Studio en moteur de workflow : demandes d’achat avec barre d’état, boutons selon rôle et logique conditionnelle qui contrôle qui peut faire avancer une demande.


Comment faire dans Odoo :


  1. Créez un modèle Demande d’Achat avec Requesteur, Montant, Motif, Approuveur et un statut (Brouillon, À valider, Approuvé, Refusé).
  2. Ajoutez trois boutons de formulaire : Soumettre (visible en Brouillon), Approuver et Refuser (visibles en À valider et uniquement pour les utilisateurs du groupe Managers).
  3. Configurez chaque bouton pour faire évoluer le statut et pour affecter automatiquement un Approuveur lors de la Soumission.
  4. Construisez une automatisation : si une demande atteint Approuvé et que le Montant > 5 000, envoyer un email au CFO pour un deuxième niveau d’approbation.
  5. Enregistrez un filtre Mes validations en attente pour que les managers ne voient que ce qui requiert leur décision, épinglé sur leur tableau de bord.


Ce que vous obtenez : le contrôle des dépenses se fait dans Odoo avec une piste d’audit complète au lieu d’échanges par email qui se perdent quand la boîte de réception est réorganisée.


8. Verrouiller un modèle personnalisé avec règles d’accès et groupes Niveau 8 — Difficile


Le niveau 8 concerne la sécurité : la même app Prêt Matériel nécessite des permissions différentes selon les rôles ; la couche sécurité de Studio gère qui lit, modifie et voit quels enregistrements.


Comment faire dans Odoo :


  1. Allez dans Paramètres → Utilisateurs et Sociétés → Groupes, et créez Équipement Manager et Employé Équipement avec des descriptions claires.
  2. Dans Studio sur le modèle Prêt Matériel, définissez Lire, Écrire, Créer, Supprimer par groupe : l’Employé peut créer et lire ses propres prêts, le Manager peut tout modifier.
  3. Ajoutez une règle d’enregistrements : Employé ne voit que les prêts où Emprunteur = utilisateur courant, tandis que Manager voit tous les prêts de l’entreprise.
  4. Masquez les champs sensibles (Notes d’approbation, Coût d’acquisition) au groupe Employé via les règles de visibilité des champs de Studio.
  5. Connectez‑vous en tant qu’employé test pour vérifier qu’il ne voit pas les prêts d’autrui, puis passez en compte manager pour valider l’accès complet.


Ce que vous obtenez : une seule application sert tous les rôles, chacun ne voit que ce qu’il doit voir — pas de bases séparées, pas d’export manuel, moins de risque de fuite d’informations.


9. Connecter le modèle personnalisé à CRM, Inventaire et Projet via des boutons intelligents Niveau 9 — Difficile


Le niveau 9 porte sur l’intégration interne : le modèle Prêt Matériel cesse d’être isolé et alimente CRM, Inventaire et Projets pour que tous travaillent sur la même source.


Comment faire dans Odoo :


  1. Ajoutez un Many2one de Prêt Matériel vers res.partner pour lier chaque prêt à un client ou partenaire le cas échéant.
  2. Sur la fiche client, utilisez Studio pour ajouter un bouton intelligent Prêts ouverts qui filtre les prêts par partenaire et affiche un compteur dynamique.
  3. Ajoutez un champ relié sur le prêt montrant le solde client impayé afin que la finance perçoive le risque avant d’approuver un nouveau prêt.
  4. Créez une automatisation Studio : lorsqu’un prêt est marqué Rendu, générer une activité Inventaire assignée à l’équipe entrepôt pour vérification matérielle.
  5. Ajoutez le bouton intelligent Prêt sur la fiche Projet lorsque le client du projet correspond, reliant ainsi les deux timelines en un clic.


Ce que vous obtenez : matériel, clients, stocks et projets partagent une timeline unique ; plus de ressaisie et les équipes vente, entrepôt et projet s’appuient sur le même enregistrement.


Relier champs reliés, boutons intelligents, automatisations et règles de sécurité entre quatre apps standard et un modèle personnalisé, c’est précisément le travail que Dasolo réalise lors d’un engagement Studio conduit par un partenaire.


10. Déployer une mini‑app Santé Client sans code avec IA, dashboards et synchronisation BI Niveau 10 — Expert


Le niveau 10 représente l’ambition maximale : Studio orchestre une mini‑app Santé Client qui capte signaux de toutes les apps, calcule un score de risque, appelle l’IA d’Odoo pour résumer le chatter et alimente les tableaux de bord dirigeants en temps réel.


Comment faire dans Odoo :


  1. Créez un modèle Santé Client avec Score, Dernier NPS, Tickets ouverts, Factures en retard, Date dernière commande et Résumé IA, alimentés par champs reliés depuis CRM, Helpdesk, Ventes et Comptabilité.
  2. Mettez en place une automatisation nocturne qui recalcule le Score via une formule pondérée et bascule le Statut entre Sain, Surveillance, À risque et Risque de perte.
  3. Ajoutez une action Odoo IA qui parcourt les trente derniers jours de chatter client chaque lundi et écrit un résumé d’une phrase sur le niveau de risque dans Résumé IA.
  4. Configurez des règles d’accès pour que les account‑managers voient uniquement leurs clients assignés et que les dirigeants voient le portefeuille complet avec notes personnelles masquées.
  5. Intégrez la fiche Santé Client comme bouton intelligent dans chaque Opportunité CRM, affichant score et résumé IA directement dans l’écran de revue de l’affaire.
  6. Construisez un tableau Spreadsheet Customer Risk Live qui classe les clients par score, se rafraîchit en quasi‑temps réel et pousse le top‑10 à risque dans un canal Discuss via webhook.
  7. Synchronisez le jeu de données vers votre outil BI externe (Looker, Power BI) grâce à une automation webhook Studio pour que la direction et les équipes lisent les mêmes chiffres.


Ce que vous obtenez : une mini‑app sans code qui fournit à l’entreprise une vision unique du risque client, avec l’IA qui synthétise et Studio qui relie — les humains passent leur temps à sauver des comptes, pas à consolider des données.


Designer le graphe de modèles, les prompts IA, les règles de sécurité, les dashboards temps réel et la synchronisation externe, c’est l’architecture que Dasolo met en place dans un programme Studio conduit par un partenaire. La plupart des équipes préfèrent être accompagnées pour réussir la collecte cross‑apps du premier coup.


Quand l’aide d’un expert devient utile


Si vos besoins se limitent aux niveaux 1 à 6, vous pouvez souvent faire sans partenaire : un Studio standard, un référent interne patient et une sandbox où l’on peut casser des choses en sécurité suffisent.


À partir du niveau 7, les enjeux augmentent : workflows qui envoient des e‑mails au mauvais client, champs Studio qui bloquent les upgrades, APIs qui cessent de synchroniser les stocks en pleine nuit.


Ce n’est pas la preuve d’une incompétence — c’est le signal que l’architecture, les tests et la gouvernance prennent de l’importance.


Faites appel à un partenaire quand il s’agit de design multi‑apps, conformité locale, intégrations complexes ou d’un go‑live calé par le conseil d’administration.

Travaillez avec Dasolo


Dasolo accompagne les entreprises pour implémenter Odoo selon leur façon de travailler réelle : apps sur mesure, intégrations propres et formations mémorables pour les équipes après le départ des consultants.


Si votre feuille de route Studio inclut les cas avancés de ce guide, nous pouvons bâtir un plan phasé : quick wins d’abord, puis automatisations et intégrations avec propriétaires identifiés et scripts de test.


Vous gardez le contrôle du périmètre et du budget ; nous apportons l’expertise Odoo pour éviter que votre équipe n’apprenne à ses dépens en production.

Réservez une consultation gratuite :


Planifiez votre démonstration

Odoo Studio : Créez des Modèles, Vues et Automatisations Sans Code
Louis Dresse SRL, Louis DRESSE 25 mai 2026
Partager cet article
Se connecter pour laisser un commentaire.