Skip to Content

Odoo Studio: Byg Egne Modeller, Views og Automatisering Uden Kode

Den komplette vejledning til at bruge Studio i Odoo
25. maj 2026 af
Odoo Studio: Byg Egne Modeller, Views og Automatisering Uden Kode
Louis DRESSE
| Ingen kommentarer endnu

Introduktion

Odoo Studio frigør først værdi, når de underliggende transaktioner er pålidelige: dashboards, dokumenter, Studio-tilpasninger og IoT er kun nyttige, hvis salg, lager og økonomi registreres konsekvent og korrekt.


Hold begynder med transaktioner: teams tager Odoo i brug for at håndtere daglige køb, salg og lagerbevægelser. Når de først stoler på data, begynder de at bede om bedre indsigter og brugerflader — dér kommer platformens apps og målrettet tilpasning ind.


Med Studio kan beslutningstagere og superbrugere forme, hvordan information vises og findes, uden at røre ved kerne-datamodellen underneden, så rapporter og integrationer forbliver stabile.


COO’er, produktansvarlige og interne Odoo-ambassadører, der vil modne systemet, har brug for klare kriterier for, hvornår man skal udvide standardapps, og hvornår man skal hente eksperter ind.


Studio er en del af Odoos modulære ERP. Teams vælger det, når de vil have klare ansvarsområder, gentagelige arbejdsgange og søgbare registreringer i stedet for fragmenterede beskeder og lokale regneark. Kort sagt: Odoo Studio giver mulighed for egne datamodeller, brugerflader og automatisering uden kode — et stærkt argument overfor beslutningstagere.


Denne guide er et rangeret Top 10-forløb fra Niveau 1 (let) til Niveau 10 (ekspert). Hver opgave indeholder trinvise, nummererede instruktioner: hvad du faktisk ville klikke i Odoo Studio.


Start der, hvor dit team føler sig trygt — ikke på niveau 10 bare fordi det lyder imponerende.


Læs udfordringsafsnittet næste, og åbn det niveau, som svarer til jeres nuværende modenhed.


I denne guide får du:


  • Hvad Odoo Studio typisk står for i en virksomhedsløsningsstack
  • Hvor teams mærker mest modstand i deres processer i dag (og hvorfor)
  • Ti prioriterede use cases fra begynderdisciplin til avanceret strategi
  • Hvornår automatiseringer eller integrationer retfærdiggør at hente en Odoo-partner



Problemet


Ledelsen åbner et flot dashboard — og spørger straks, hvorfor likviditeten ikke stemmer med regnskabet. Problemet er ofte, at en visning er bygget på ufuldstændige transaktioner, så mødet starter med tillidsproblemer i stedet for beslutninger.

Beslutningstagere ønsker skræddersyede processer og dybere indsigt, men uden styring vokser tilpasninger og datahuller. Dashboards og Studio-ændringer hjælper kun, når de hviler på robuste transaktioner.

Kender du det? Teams rammer typisk disse forhindringer:


  • Nøgletal, der ikke afspejler virkeligheden i driften
  • Tilpasninger uden sandkassedisciplin og versionskontrol
  • Integrationer, der fejler tyst efter opgraderinger


Den gode nyhed: du behøver ikke et alt-eller-intet-projekt for at rette op. Vælg ét use case herunder, kør det i 30 dage i en testdatabase og mål effekten.

Top 10 Studio-use cases


10 konkrete anvendelser af Odoo Studio, rangeret fra Niveau 1 (hurtig gevinst, kan gøres i eftermiddag) til Niveau 10 (ekspert). Hvert punkt svarer på: Hvad bygger vi, og hvilke klik skal du foretage i Studio?


Niveau 1 er den hurtige daglige gevinst; sidste niveau er bevidst ambitiøst for at vise, hvor langt en app kan vokse, når arkitektur og data holdes rene.


Vælg dit niveau, følg de nummererede trin i en testdatabase, og bevæg dig opad, når det føles trivielt.

1. Tilføj et brugerdefineret felt på kundekortet på to minutter Level 1 — Easy


Niveau 1 er den mindst komplekse Studio-opgave: en administrator tilføjer ét manglende felt uden kode eller migrationsarbejde. Feltet trækkes ind på formen, og alle brugere ser det efter siden opdatering.


Sådan gør du i praksis:


  1. Åbn et kundekort under Kontakter og klik på Studio-ikonet i øverste højre hjørne.
  2. Træk et tekstfelt fra værktøjskassen ind på formen, placer det lige under firmanavnet.
  3. Omdøb etiketten til 'Account Manager Notes' og tilføj en tooltip, der forklarer, hvad teamet skal notere.
  4. Klik Gem; feltet er nu live for alle brugere på alle kundeposter i modelens visninger.
  5. Åbn en anden kunde for at bekræfte, at feltet vises, udfyld det og tjek at chatter-loggen registrerer ændringen.


Resultatet: I løbet af eftermiddagen begynder teamet at fange den manglende information uden en IT-anmodning eller udviklerleverance.


2. Tilføj en Compliance-fane med grupperede felter og betinget synlighed Level 2 — Easy


Niveau 2 handler om layout: samle relaterede oplysninger i en dedikeret fane, så brugerne ikke skal scrolle gennem hele kundekortet for at finde compliance-data.


Sådan gør du i praksis:


  1. Åbn kundekort i Studio, klik på plustegnet ved sidste fane og navngiv den nye fane 'Compliance'.
  2. Indsæt en Sektion i fanen og tilføj tre felter: Momsverificeret (boolean), NDA underskrevet (boolean) og Sidste revision (dato).
  3. Sæt fanen til kun at vise sig, når kunden er en virksomhed, ikke en privatkontakt.
  4. Aktiver 'Log Changes' på alle tre felter, så chatteren dokumenterer, hvem der ændrede hvad og hvornår.
  5. Gem, genindlæs siden og bekræft at Compliance-fanen nu ligger mellem Salg og Interne Noter for virksomhedskontakter.


Resultatet: Compliance-oplysninger bor nu direkte på kundekortet i stedet for i et separat regneark, som hurtigt bliver forældet.


3. Lav en Kanban-visning til morgendagens salgstandup Level 3 — Easy


Niveau 3 introducerer alternative visninger: samme salgsordrer præsenteres som et board gruppet efter salgs-team, farvekodet efter deadline — perfekt til et 10-minutters morgenmøde.


Sådan gør du i praksis:


  1. Åbn Salg → Ordrer, klik Studio-ikonet, vælg Visninger og klik 'Tilføj Kanban-visning' på modellen.
  2. Træk kundenavn, forventet omsætning og sælger ind på kortet, og lav en farveregel baseret på deadline-datoen.
  3. Grupper poster efter Salgsteam og tilføj et hurtigt filter Active = True, så lukkede ordrer skjules.
  4. Pin visningen som standard for Salgschef-gruppen via Studios adgangsindstillinger for visninger.
  5. Kør morgenstandup fra ét board, træk kort mellem kolonnerne, og se ændringerne slå igennem for alle brugere.


Resultatet: Chefer gennemfører et visuelt standup fra en skærm i stedet for at åbne flere rapporter og gentage pipeline-status hver morgen.


4. Tilpas tilbuds-PDF med branding og betingede blokke Level 4 — Medium


Niveau 4 går fra skærm til dokument: Studios rapporteditor lader dig redesigne tilbudspdf'en med logo, dynamiske summer og blokke, der kun vises under bestemte betingelser.


Sådan gør du i praksis:


  1. Gå til Indstillinger → Studio → Rapportering og vælg tilbuds-/ordrerapporten knyttet til Salgsordre-modellen.
  2. I layout-editoren indsæt virksomhedens logo i headeren og omarrangér kolonnerne: beskrivelse, enhedspris, antal, skat, subtotal.
  3. Tilføj en betinget blok, der kun viser et 'Gyldig i 30 dage'-banner, når status = draft, i virksomhedens farve.
  4. Tilføj en footer med betalingsbetingelser trukket dynamisk fra kundeposten, så hver PDF stemmer overens med kundens aftale.
  5. Gem, afslut Studio og send et testtilbud på e-mail for at bekræfte, at PDF'en nu matcher det nye layout.


Resultatet: Salg sender professionelle, juridisk konsistente tilbud uden at involvere design eller finans hver gang.


5. Opret en helt ny no-code app til en intern proces Level 5 — Medium


Niveau 5 bevæger sig fra tilpasning til skabelse: du bygger en ny app til et internt workflow, som Odoo ikke leverer færdig, uden at skrive kode.


Sådan gør du i praksis:


  1. Gå til Studio, klik 'Ny App', navngiv den 'Udstyrsudlån', vælg ikon og farve og bekræft for at generere menuen og databordet.
  2. På modellen opret felter: Udstyrsnavn (char), Låntager (Many2one til res.users), Udlånsdato (date), Forfaldsdato (date) og Status (selection).
  3. Generér standard Kanban-, Liste- og Form-visninger, og tilpas formen så Status vises som en statusbar øverst.
  4. Placer menuen under Lager og giv Employee-gruppen Read/Write, så alle kan anmode om udlån.
  5. Test ved at oprette to udlånsposter og flyt en gennem alle statusskift for at sikre workflowet holder.


Resultatet: En tidligere uformel proces får digital sporbarhed med ejere, deadlines og manager-udsigt.


6. Automatiser påmindelser om forfald med en no-code server action Level 6 — Medium


Niveau 6 tilføjer forretningslogik: Studios Automations-builder udløser handlinger på feltdato, opdatering eller tidsplan uden at skrive Python.


Sådan gør du i praksis:


  1. Åbn Udstyrsudlån-appen, gå til Studio → Automations og klik 'Ny' for at oprette din første no-code-regel.
  2. Sæt triggeren til 'On Update' af Status, hvor ny værdi = Overdue, på modellen Equipment Loan.
  3. Tilføj to handlinger: send en e-mail-skabelon til Låntager med udstyrsnavn og forfaldsdato, og post en rød note i chatteren.
  4. Opret en anden regel på tidsinterval: hver morgen kl. 09:00 scan for lån med Forfaldsdato < i dag og sæt Status til Overdue.
  5. Test ved at sætte en forfaldsdato i fortiden og bekræft at næste kørsel opdaterer posten og automatisk sender e-mail til låntageren.


Resultatet: Påmindelser udsendes automatisk hver morgen, så ingen manuelt jagter udleveret udstyr, og ledelsen undgår gentagne spørgsmål om returnering.


7. Byg et flertrins godkendelsesworkflow med betingede knapper Level 7 — Hard


Niveau 7 omdanner Studio til en workflowmotor: modellér indkøbsanmodninger med statusbar, rollebaserede knapper og logik, der sikrer, hvem der kan flytte en post videre.


Sådan gør du i praksis:


  1. Opret en Purchase Request-model med felter: Anmoder, Beløb, Begrundelse, Godkender og en Status statusbar (Draft, To Approve, Approved, Refused).
  2. Tilføj tre formknapper: 'Submit' (synlig i Draft), 'Approve' og 'Refuse' (synlige i To Approve og kun for brugere i Manager-gruppen).
  3. Konfigurér hver knap til at flytte posten til næste fase og automatisk tildele en Godkender når 'Submit' klikkes.
  4. Lav en Studio-automation: når posten når Approved og Beløb > 5.000, sendes en e-mail til CFO for 2.-niveau godkendelse.
  5. Gem et filter 'Mine afventende godkendelser' så ledere hurtigt ser de anmodninger, der venter på dem, fastgjort til deres dashboard.


Resultatet: Udgiftskontrol kører som en sporbar proces i Odoo i stedet for at hænge i mailtråde, der forsvinder ved omrokering af indbakken.


8. Lås en brugerdefineret model med record rules og gruppetilladelser Level 8 — Hard


Niveau 8 handler om sikkerhed: samme Udstyrsudlån-app skal have forskellige rettigheder per rolle; Studios sikkerhedslag styrer læse-, skrive- og synsrettigheder.


Sådan gør du i praksis:


  1. Gå til Indstillinger → Brugere og Virksomheder → Grupper, og opret 'Equipment Manager' og 'Equipment Employee' med forklarende navne.
  2. I Studio på Equipment Loan-modellen sæt Read/Write/Create/Delete pr. gruppe: Employee kan oprette og læse egne lån; Manager kan redigere alt.
  3. Tilføj en record rule: Equipment Employee ser kun lån hvor Borrower = current user, mens Manager ser alle poster i virksomheden.
  4. Skjul følsomme felter (Approval Notes, Acquisition Cost) fra Employee-gruppen via Studios felt-synlighedsregler.
  5. Log ind som testmedarbejder for at bekræfte, at vedkommende ikke kan se andres lån; skift til manager-konto og verificer fuld adgang.


Resultatet: Én app tjener hele organisationen, mens hver rolle kun ser det, de skal — ingen særskilte databaser, eksportarbejde eller risiko for læk af fortrolige oplysninger.


9. Forbind den brugerdefinerede model til CRM, Lager og Projekt via smart-knapper Level 9 — Hard


Niveau 9 er integration: Equipment Loan ophører med at være en ø og begynder at fodre resten af Odoo — kunder, projekter, lager og CRM deler samme post.


Sådan gør du i praksis:


  1. Tilføj et Many2one-felt fra Equipment Loan til res.partner, så hvert lån kan knyttes til en kunde eller partner.
  2. På kundekortet brug Studio til at tilføje en smart-knap 'Åbne lån', som filtrerer Equipment Loan efter partner og viser et live antal.
  3. Tilføj et relateret felt på lånet, der viser kundens udestående fakturabeløb, så økonomi ser kreditrisiko før godkendelse.
  4. Lav en Studio-automation: når et lån markeres 'Returneret', opret en lageraktivitet tildelt lagerteamet for verifikation af udstyret.
  5. Sæt låneposten som smart-knap på Projekt-formen når projektets kunde matcher, så tidlinjerne forbindes med ét klik.


Resultatet: Udstyr, kunder, lager og projekter deler én fælles tidslinje; ingen dobbeltindtastning og teams handler på samme opdaterede post.


At sammenkoble relaterede felter, smart-knapper, automations og sikkerhedsregler på tværs af fire standardapps og én custom-model er præcis den slags tværapp-arkitektur, Dasolo udfører som partnerledet Studio-engagement.


10. Kør en komplet no-code Customer Health mini-app med AI, dashboards og BI-sync Level 10 — Expert


Niveau 10 er loftet: Studio orkestrerer en Customer Health-miniapp, der samler signaler fra alle apps, scorer kundeforholdet, kalder Odoo AI til resuméer og presser dashboards til ledelsen i realtid.


Sådan gør du i praksis:


  1. Byg en Customer Health-model med felter: Score, Seneste NPS, Åbne supportsager, Forfaldne fakturaer, Sidste ordre og AI-Resumé, udfyldt af Studios relaterede felter fra CRM, Helpdesk, Salg og Regnskab.
  2. Lav en natlig Studio-automation, der genberegner Score ud fra en vægtet formel og skifter Status mellem Healthy, Watch, At Risk og Churn Imminent.
  3. Tilføj en Odoo AI-action, der hver mandag læser de sidste 30 dages kundechatter og skriver et et-paragrafers risikoresumé til feltet AI-Resumé.
  4. Konfigurér record rules, så account managers kun ser deres tildelte kunder, mens ledelsen ser hele porteføljen med personlige noter redigeret ud.
  5. Indlej Customer Health som smart-knap på hver CRM-opportunity, så score og AI-resumé er synligt i deal-review-skærmen.
  6. Byg et Spreadsheet-dashboard 'Customer Risk Live' der rangerer kunder efter score, opdateres i realtid og pusher top-10 risikokunder ind i en Discuss-kanal via webhook.
  7. Synk datasættet til et eksternt BI-værktøj (fx Power BI) gennem en Studio-webhook-automation, så ledelsen læser de samme tal som CRM-teamet.


Resultatet: Én miniapp uden kode giver hele virksomheden ét fælles billede af kunders sundhed — AI læser signalerne, Studio binder dem sammen, og mennesker fokuserer på at redde konti.


At designe modelgrafen, AI-prompts, sikkerhedsreglerne, realtidsdashboardet og eksterne sync er præcis den arkitektur Dasolo samler i et partnerledet Studio-program. De fleste teams har brug for ekstern hjælp for at få kryds-app-klisteret korrekt første gang.


Hvornår eksperthjælp giver mening


Hvis niveau 1–6 dækker jeres behov, kan I ofte klare det med standard Odoo Studio, en engageret intern ejer og en sandkasse, hvor man må eksperimentere uden risiko.


Fra niveau 7 og op stiger konsekvenserne: automatiseringer, der mailer den forkerte kunde, felter der blokerer opgraderinger, eller APIs der stopper med at synce lager om natten.


Det er ikke et tegn på inkompetence — det er et signal om, at arkitektur, test og governance begynder at få reel betydning.


Kontakt en partner, når I har brug for tværapp-design, landespecifik compliance, komplekse integrationer eller en go-live-dato, bestyrelsen allerede har sat i kalenderen.

Arbejd med Dasolo


Dasolo hjælper virksomheder med at implementere Odoo, så det passer til deres måde at arbejde på: skræddersyede apps, robuste integrationer og træning, som holder, når konsulenterne er kørt videre.


Hvis jeres Studio-roadmap inkluderer de avancerede use cases i denne guide, kan vi sammen skitsere en trinvis plan: hurtige sejre først, efterfulgt af automatiseringer og integrationer med klare ejerskaber og testscenarier.


I bevarer kontrol over scope og budget. Vi tilfører Odoo-ekspertise, så jeres team ikke lærer dyre erfaringer i produktion.

Book en gratis konsultation:


Planlæg din demo

Odoo Studio: Byg Egne Modeller, Views og Automatisering Uden Kode
Louis DRESSE 25. maj 2026
Del dette indlæg
Log ind for at skrive en kommentar