Wanneer een mkb-bedrijf met Odoo aan de slag gaat, komt vroeg of laat het moment waarop het standaardsysteem tekortschiet: er ontbreekt een veld, het rapport toont niet wat de klant vraagt, of een melding die nu handmatig gebeurt moet worden geautomatiseerd. Dan komt Odoo Studio in beeld: een visuele tool binnen de interface van Odoo zelf waarmee je velden, weergaven, rapporten en workflows aanpast zonder één regel code aan te raken.
Kernidee: Odoo Studio is geen programmeertaal en vervangt geen ontwikkelaar. Het is een visuele configuratielaag voor concrete bedrijfswijzigingen: velden, weergaven, rapporten, eenvoudige automatiseringen en goedkeuringsflows. Wordt de logica ingewikkelder, dan is echte ontwikkeling nodig.
Wat is Odoo Studio precies?
Odoo Studio is een module van Odoo zelf (niet van een derde partij) die een visuele bewerkmodus toevoegt aan elk scherm van de applicatie. Je activeert die met een knop rechtsboven in elke weergave, waarna het scherm een bewerkbaar canvas wordt: je sleept nieuwe velden, schikt secties anders, wijzigt labels en bepaalt wat verplicht is en wat niet.
Anders dan bij het schrijven van een Python-module wordt alles wat je in Studio doet als configuratie opgeslagen in de Odoo-database zelf: er ontstaan geen codebestanden die je moet uitrollen en de server hoeft niet opnieuw te starten. Dat maakt het snel voor kleine en middelgrote wijzigingen, maar het betekent ook dat de mogelijkheden een duidelijk plafond hebben.
In welk Odoo-plan is Odoo Studio beschikbaar?
Odoo Online heeft drie plannen en slechts één ervan bevat Studio zonder beperkingen. Het plan Eén app gratis (€ 0, onbeperkt aantal gebruikers) ondersteunt Studio met een belangrijke kanttekening: alleen als je Studio als die ene applicatie kiest, en dan heb je ook toegang tot multibedrijf. Zodra je naast Studio een tweede app installeert, dwingt Odoo je over te stappen naar een betaald plan. In de praktijk werkt gratis én met Studio dus alleen voor een project met één app.
Het plan Standaard (€ 11,90-14,90 per gebruiker per maand) geeft toegang tot alle Odoo-apps, maar bevat geen Odoo Studio, geen multibedrijf en geen toegang tot de externe API (XML-RPC/JSON-RPC). Dit plan is bedoeld om de dagelijkse gang van zaken te draaien, niet om aan te passen.
Het plan Aangepast (€ 17,90-22,40 per gebruiker per maand) is het enige dat alle apps combineert met Odoo Studio, multibedrijf en de externe API. Heeft je project meer dan één app nodig en wil je ook velden, weergaven en rapporten met Studio kunnen aanpassen, dan is dit het plan dat je nodig hebt. Dit is ook beschikbaar op Odoo.sh en bij On-Premise-installaties: Studio wordt per licentie geactiveerd en hangt niet af van waar Odoo wordt gehost.
Overzichtstabel: Odoo Online-plan en beschikbaarheid van Studio
| Plan | Prijs | Bevat het Odoo Studio? | Multibedrijf | Externe API |
|---|---|---|---|---|
| Eén app gratis | € 0, onbeperkt aantal gebruikers | Ja, alleen als Studio de enige geïnstalleerde app is | Ja (onder die voorwaarde) | Nee |
| Standaard | € 11,90-14,90 per gebruiker per maand | Nee | Nee | Nee |
| Aangepast | € 17,90-22,40 per gebruiker per maand | Ja, zonder beperkingen | Ja | Ja |
Wat je met Odoo Studio kunt maken zonder te programmeren
Dit kun je echt doen met Studio, met concrete voorbeelden uit het mkb in plaats van algemene theorie.
Aangepaste velden en weergaven
Je kunt aan elk model (verkooporder, product, contact, productieorder...) een tekst-, getal-, datum-, selectie- of relatieveld toevoegen en bepalen in welke weergave het verschijnt: formulier, lijst, kanban of zelfs de zoekbalk. Een echt voorbeeld: een winkel die verkoopt op Amazon en Shopify voegt een veld Kanaal van herkomst toe aan de verkooporder, zichtbaar als gekleurd label in de kanbanweergave, zodat je in één oogopslag ziet welke orders van welke marketplace komen zonder ze stuk voor stuk te openen.
Rapporten en pdf-documenten
De rapporteditor van Studio werkt met slepen en neerzetten op de pdf zelf: je kunt het logo toevoegen, dynamische tabellen invoegen (bijvoorbeeld de partijnummers en houdbaarheidsdatums van elke regel van een leveringsbon), een barcode of QR-code opnemen en voorwaardelijke secties definiëren die alleen worden afgedrukt als aan een voorwaarde is voldaan (bijvoorbeeld een garantieblok dat alleen verschijnt als het product meer dan 12 maanden dekking heeft).
Automatiseringen en automatische acties
Automatische acties worden geactiveerd wanneer een record verandert: het wordt aangemaakt, een bepaald veld wordt bijgewerkt of het krijgt een bepaalde status. Een echt voorbeeld: wanneer een levering wordt gevalideerd, wordt automatisch een e-mail met het trackingnummer naar de klant gestuurd; wanneer een offerte meer dan € 5.000 bedraagt, krijgt ze het label Krediet controleren, zodat het team van de administratie ernaar kijkt voordat ze wordt bevestigd.
Goedkeuringsflows
Je kunt eisen dat een document eerst een goedkeuring doorloopt voordat het verder gaat, met melding aan de verantwoordelijke en knoppen om goed te keuren of af te wijzen, zichtbaar op het record zelf. Een echt voorbeeld: inkooporders boven € 1.000 blijven geblokkeerd totdat een verantwoordelijke ze goedkeurt, zodat geen aankopen worden bevestigd zonder budgetcontrole.
Nieuwe apps vanaf nul
Met Studio kun je ook een nieuwe, eenvoudige applicatie maken zonder een bestaande Odoo-app aan te raken: je definieert de velden en de weergaven (lijst, kanban, formulier) en klaar. Een echt voorbeeld: een reparatiewerkplaats maakt een eigen app Registratie van storingen met statussen (Ontvangen, In diagnose, In reparatie, Afgeleverd), om de module Project of de module Productie niet te dwingen iets te doen waarvoor ze niet bedoeld zijn.
Voordat je in Studio een nieuwe app vanaf nul bouwt voor een geval dat de markt al heeft opgelost (koppelen met een marketplace, een vervoerder of elektronische facturatie beheren), loont het de moeite eerst onze catalogus van modules en connectoren voor Odoo 19 te bekijken: als er al een kant-en-klare, geteste module voor jouw geval bestaat, is dat meestal voordeliger dan iets nieuws vanaf nul bouwen.
Wat je NIET kunt doen met Odoo Studio
Hier eerlijk zijn bespaart geld en teleurstelling. Dit zijn de echte grenzen, niet die uit de marketing:
Er is geen betrouwbare Python-logica mogelijk: complexe berekende velden, constraints die over meerdere modellen heen valideren of methoden met geavanceerde voorwaarden kun je met alleen Studio simpelweg niet robuust bouwen.
Cronjobs en complexe geplande automatiseringen (terugkerende taken met nieuwe pogingen, batchprocessen met afhankelijkheden tussen stappen) werken niet goed als je ze alleen vanuit Studio opzet.
Aanpassingen kunnen bij het updaten naar een nieuwe Odoo-versie een controle vragen: een met Studio aangepaste weergave kan botsen met wijzigingen van een standaardmodule in de nieuwe versie, dus ze zijn zonder onderhoud niet eeuwig houdbaar.
Complexe processen in productie beheersen (met echt versiebeheer van wat er wordt gewijzigd, geautomatiseerde tests en traceerbaarheid van wie wat heeft aangepast) is moeilijk met alleen Studio: er is geen wijzigingsgeschiedenis zoals in een coderepository.
Wanneer maatwerkontwikkeling nodig is in plaats van Studio
Wanneer het gaat om robuuste externe integraties (marketplaces, vervoerders, betaalgateways) die foutafhandeling, nieuwe pogingen en logregistratie vereisen, wanneer de bedrijfslogica meerdere modellen doorkruist met aaneengeschakelde voorwaardelijke regels, of wanneer het rapport berekeningen nodig heeft die Studio niet ondersteunt, is echte ontwikkeling nodig.
Een detail dat vaak over het hoofd wordt gezien: in standaard Odoo Online (SaaS) kun je geen eigen modules met Python-code installeren, alleen pure gegevensmodules (zonder .py-bestanden). Voor echte ontwikkeling met eigen logica heb je Odoo.sh of een On-Premise-installatie nodig. We vergelijken dit uitgebreid in ons artikel over Odoo Studio versus maatwerkontwikkeling.
Wat kost het om Odoo aan te passen met Studio
Ter marktreferentie: het bureau Odonity verkoopt dit soort werk in pakketten met een vaste prijs, niet per uur: $ 500 (ongeveer 10 uur, kleine aanpassingen), $ 1.500 (20-25 uur, aanpassing die meerdere modules raakt) en $ 2.500 of meer voor geavanceerde maatwerkontwikkeling. Handig om te weten of een offerte die je krijgt marktconform is of uit de pas loopt.
In een apart artikel zetten we uitgebreider uiteen wat elk type aanpassing kost naar gelang van de complexiteit, zodat je met kennis van zaken kunt budgetteren voordat je bij iemand een offerte aanvraagt.
Hoe we het bij FlexigoTech doen
Je hoeft geen partner van Odoo te zijn om dit werk te laten doen of zelf te doen: het is configuratie binnen je eigen account, geen integratie met speciale rechten. Bij FlexigoTech bieden we het aan in drie niveaus, afhankelijk van hoeveel er aangepast moet worden:
Snelle aanpassing: € 315: maximaal 5 velden of weergaven, 1 automatisering en 1 rapport. Oplevering binnen 5 werkdagen, met 1 scopinggesprek van 30 minuten. Geen nazorg inbegrepen.
Configuratie op maat: € 840 (meest gekozen): maximaal 15 velden of weergaven in meerdere modules, maximaal 3 automatiseringen, maximaal 2 rapporten en 1 goedkeuringsflow. Maximaal 20 uur werk, met 2 gesprekken (scoping van 45 minuten en een tussentijdse evaluatie halverwege het project), oplevering in 2-3 weken en 15 dagen support inbegrepen na oplevering.
Geavanceerd project: vanaf € 1.750: gratis initiële analyse van 30 minuten en een vaste offerte (nooit per uur), bedoeld voor opdrachten die Studio combineren met maatwerkontwikkeling.
Je vindt alle details van elk pakket, wat erin zit en hoe we het scopinggesprek inplannen in onze dienst voor aanpassing met Odoo Studio.
Nuttige links binnen FlexigoTech
Veelgestelde vragen
Moet ik kunnen programmeren om Odoo Studio te gebruiken?
Nee. Alles gebeurt door velden te slepen, opties te selecteren en voorwaarden in te stellen vanuit de interface. Wel is het verstandig het datamodel van Odoo goed te begrijpen (welk model met welk ander model samenhangt), om geen dubbele velden of inconsistente weergaven te maken.
Werkt Odoo Studio op Odoo Online, Odoo.sh en On-Premise?
Ja, op alle drie. Het is een functionaliteit die per licentie wordt geactiveerd (binnen het plan Aangepast bij Odoo Online, of als onderdeel van het contract bij Odoo.sh en On-Premise) en hangt niet af van waar de database wordt gehost.
Welk Odoo-plan bevat Odoo Studio?
Bij Odoo Online bevat het plan Aangepast (€ 17,90-22,40 per gebruiker per maand) Studio samen met alle apps, multibedrijf en de externe API. Het gratis plan met één app ondersteunt Studio ook, maar alleen als het de enige geïnstalleerde applicatie is.
Kan ik de wijzigingen die ik met Odoo Studio maak achteraf exporteren of laten controleren?
Ja. Odoo Studio slaat elke wijziging op als configuratierecord en laat je ze vanuit het Studio-menu exporteren als installeerbare Odoo-module (een .zip-bestand). Handig om die aanpassingen naar een andere omgeving over te brengen (bijvoorbeeld van een testsandbox naar productie) of zodat een ontwikkelaar ze als echte code kan nakijken. Het vervangt geen versiebeheer zoals git, maar laat wel een exporteerbaar spoor na van wat er is aangepast.
Wanneer is het beter iemand in te huren in plaats van Studio zelf te gebruiken?
Wanneer de wijziging Python-logica nodig heeft, meerdere modellen doorkruist met voorwaardelijke regels of een externe integratie raakt. Ook wanneer je zeker wilt zijn dat het resultaat goed gedocumenteerd is en niet alleen afhangt van degene die het uit het hoofd heeft geconfigureerd.
Wat we hierover doen
Wil je dat we naar jouw geval kijken?
Vertel ons welke velden, rapporten of automatiseringen je nodig hebt en we zeggen je in het eerste gesprek of het een Studio-aanpassing is of dat echte ontwikkeling nodig is. Schrijf ons via comercial@flexigobe.com of bel +34 616 809 504.

