Vai al contenuto principale
Odoo Studio · Personalizzazione senza codice

Cos'è Odoo Studio: come funziona e cosa puoi creare senza programmare

Odoo Studio permette di creare campi, viste, report e automazioni senza programmare. Ti spieghiamo cosa include ogni piano, esempi reali e i suoi limiti, senza giri di parole.

Pannello di configurazione di Odoo Studio con campi e viste personalizzate

Quando una PMI inizia a usare Odoo, prima o poi arriva il momento in cui il sistema standard non basta più: manca un campo, il report non mostra ciò che il cliente chiede, oppure serve automatizzare un avviso che oggi si fa a mano. È qui che entra in gioco Odoo Studio: uno strumento visuale all'interno dell'interfaccia di Odoo che permette di modificare campi, viste, report e flussi senza toccare una riga di codice.

Idea chiave: Odoo Studio non è un linguaggio di programmazione e non sostituisce uno sviluppatore. È un livello di configurazione visuale pensato per modifiche di business concrete: campi, viste, report, automazioni semplici e flussi di approvazione. Quando la logica si complica, serve sviluppo vero e proprio.

Cos'è esattamente Odoo Studio?

Odoo Studio è un modulo della propria Odoo (non di terze parti) che aggiunge una modalità di modifica visuale su qualsiasi schermata dell'applicazione. Si attiva con un pulsante nell'angolo in alto a destra di qualsiasi vista e trasforma quella schermata in una tela modificabile: trascini nuovi campi, riordini le sezioni, cambi le etichette, definisci cosa è obbligatorio e cosa no.

A differenza di scrivere un modulo Python, tutto ciò che fai in Studio viene registrato come configurazione all'interno del database stesso di Odoo: non genera file di codice da distribuire né richiede il riavvio del server. Questo lo rende rapido per modifiche piccole e medie, ma significa anche che la sua potenza ha un limite chiaro.

In quale piano di Odoo è disponibile Odoo Studio?

In Odoo Online ci sono tre piani e solo uno include Studio senza restrizioni. Il piano Una app gratis (0 €, utenti illimitati) ammette Studio con una precisazione importante: solo se scegli Studio come unica app e, in quel caso, hai accesso anche al multiazienda. Non appena installi una seconda app insieme a Studio, Odoo ti obbliga a passare a un piano a pagamento. In pratica, gratis e con Studio funziona solo per un progetto con una sola app.

Il piano Standard (11,90-14,90 €/utente/mese) dà accesso a tutte le app di Odoo, ma non include Odoo Studio, né il multiazienda, né l'accesso all'API esterna (XML-RPC/JSON-RPC). È il piano pensato per l'operatività quotidiana, non per personalizzare.

Il piano Personalizzato (17,90-22,40 €/utente/mese) è l'unico che combina tutte le app con Odoo Studio, multiazienda e API esterna. Se il tuo progetto richiede più di un'app e vuoi anche poter intervenire su campi, viste e report con Studio, questo è il piano che ti serve. Tutto questo è disponibile anche su Odoo.sh e nelle installazioni On-Premise: Studio si attiva per licenza, non dipende da dove è ospitato Odoo.

Tabella riepilogativa: piano di Odoo Online e disponibilità di Studio

Piano Prezzo Include Odoo Studio? Multiazienda API esterna
Una app gratis 0 €, utenti illimitati Sì, solo se Studio è l'unica app installata Sì (con questa condizione) No
Standard 11,90-14,90 €/utente/mese No No No
Personalizzato 17,90-22,40 €/utente/mese Sì, senza restrizioni Sì Sì

Cosa puoi creare con Odoo Studio senza programmare

Ecco cosa si può davvero fare con Studio, con esempi concreti di PMI invece di teoria generica.

Campi e viste personalizzate

Puoi aggiungere un campo di testo, numero, data, selezione o relazione a qualsiasi modello (ordine di vendita, prodotto, contatto, ordine di produzione...) e decidere in quale vista compare: modulo, elenco, kanban o anche la ricerca. Esempio reale: un negozio che vende su Amazon e Shopify aggiunge un campo Canale di origine nell'ordine di vendita, visibile come etichetta colorata nella vista kanban, per capire a colpo d'occhio quali ordini arrivano da ciascun marketplace senza aprirli uno per uno.

Report e documenti PDF

L'editor dei report di Studio funziona con il trascinamento direttamente sul PDF: puoi aggiungere il logo, inserire tabelle dinamiche (per esempio i numeri di lotto e di scadenza di ogni riga di un documento di trasporto), includere un codice a barre o QR e definire sezioni condizionali che vengono stampate solo se si verifica una condizione (per esempio un blocco di garanzia che compare solo se il prodotto ha più di 12 mesi di copertura).

Automazioni e azioni automatiche

Le azioni automatiche si attivano quando un record cambia: viene creato, si aggiorna un campo specifico o passa a un determinato stato. Esempio reale: quando un documento di trasporto viene convalidato, parte automaticamente un'e-mail al cliente con il numero di tracciamento; quando un preventivo supera i 5.000 €, gli viene aggiunta l'etichetta Revisar crédito perché il team amministrativo lo controlli prima di confermarlo.

Flussi di approvazione

Puoi richiedere che un documento passi per un'approvazione prima di proseguire, con notifica al responsabile e pulsanti di approvazione o rifiuto visibili sul record stesso. Esempio reale: gli ordini di acquisto sopra i 1.000 € restano bloccati finché un responsabile non li approva, evitando acquisti confermati senza controllo del budget.

App nuove da zero

Studio permette anche di creare una nuova app semplice senza toccare nessuna app esistente di Odoo: definisci i campi, le viste (elenco, kanban, modulo) e il gioco è fatto. Esempio reale: un'officina di riparazione crea un'app propria di Registro degli interventi con stati (Ricevuto, In diagnosi, In riparazione, Consegnato) per non forzare il modulo dei progetti né quello di produzione a fare qualcosa per cui non sono pensati.

Prima di montare una nuova app da zero in Studio per un caso che il mercato ha già risolto (collegarsi a un marketplace, a un vettore o gestire la fatturazione elettronica), vale la pena consultare prima il nostro catalogo di moduli e connettori per Odoo 19: se esiste già un modulo fatto e collaudato per il tuo caso, di solito conviene più che costruire qualcosa di nuovo da zero.

Cosa NON puoi fare con Odoo Studio

Essere onesti qui fa risparmiare soldi e delusioni. Questi sono i limiti reali, non quelli che compaiono nel marketing:

Non permette logica Python affidabile: campi calcolati complessi, vincoli (constraints) che validano incrociando più modelli o metodi con condizioni avanzate non si possono costruire in modo robusto solo con Studio.

I cron e le automazioni pianificate complesse (attività ricorrenti con nuovi tentativi, processi batch con dipendenze tra i passaggi) non funzionano bene se montati solo da Studio.

Le personalizzazioni possono richiedere una revisione quando si aggiorna la versione di Odoo: una vista modificata con Studio può scontrarsi con i cambiamenti di un modulo standard nella nuova versione, quindi non durano per sempre senza manutenzione.

Governare processi complessi in produzione (con un vero controllo di versione di ciò che si cambia, test automatizzati e tracciabilità di chi ha toccato cosa) è difficile con il solo Studio: non esiste uno storico delle modifiche come in un repository di codice.

Quando serve sviluppo su misura invece di Studio

Quando servono integrazioni esterne robuste (marketplace, vettori, gateway di pagamento) che richiedono gestione degli errori, nuovi tentativi e registrazione dei log, quando la logica di business incrocia più modelli con regole condizionali concatenate, o quando il report richiede calcoli che Studio non supporta, serve sviluppo vero e proprio.

Un dettaglio che spesso sfugge: in Odoo Online (SaaS) standard non si possono installare moduli propri con codice Python, solo moduli di soli dati (senza file .py). Per uno sviluppo vero con logica propria servono Odoo.sh o un'installazione On-Premise. Ne parliamo nel dettaglio nel nostro articolo su Odoo Studio contro sviluppo su misura.

Quanto costa personalizzare Odoo con Studio

Come riferimento di mercato, l'agenzia Odonity vende questo tipo di lavoro in pacchetti a prezzo fisso, non a ore: 500 $ (circa 10 ore, piccoli ritocchi), 1.500 $ (20-25 ore, personalizzazione che tocca più moduli) e 2.500 $ o più per sviluppo su misura avanzato. È un dato utile per capire se un preventivo che ricevi è in linea con il mercato o fuori prezzo.

In un articolo a parte spieghiamo più nel dettaglio quanto costa ogni tipo di personalizzazione in base alla complessità, così puoi fare un budget con cognizione prima di chiedere un preventivo a chiunque.

Come lavoriamo in FlexigoTech

Non serve essere partner di Odoo per commissionare o svolgere questo lavoro: è configurazione all'interno del tuo account, non un'integrazione con permessi speciali. In FlexigoTech lo organizziamo in tre livelli in base a quanto c'è da toccare:

Ritocco Rapido: 315 €: fino a 5 campi o viste, 1 automazione e 1 report. Consegna in 5 giorni lavorativi, con 1 chiamata di scoping di 30 minuti. Non include assistenza successiva.

Configurazione su Misura: 840 € (il più richiesto): fino a 15 campi o viste su più moduli, fino a 3 automazioni, fino a 2 report e 1 flusso di approvazione. Fino a 20 ore di lavoro, con 2 chiamate (scoping di 45 minuti e revisione a metà progetto), consegna in 2-3 settimane e 15 giorni di assistenza inclusi dopo la consegna.

Progetto Avanzato: da 1.750 €: analisi iniziale gratuita di 30 minuti e preventivo a corpo (mai a ore), pensato per ambiti che combinano Studio con sviluppo su misura.

Puoi vedere il dettaglio completo di ogni pacchetto, cosa include e come prenotiamo la chiamata di scoping nel nostro servizio di personalizzazione con Odoo Studio.

Link utili in FlexigoTech

Servizio di personalizzazione con Odoo StudioContinua a leggere su FlexigoTechOdoo Studio vs. sviluppo su misuraContinua a leggere su FlexigoTechQuanto costa personalizzare Odoo OnlineContinua a leggere su FlexigoTechCos'è Odoo OnlineContinua a leggere su FlexigoTechCome personalizzare Odoo OnlineContinua a leggere su FlexigoTech

Domande frequenti

Devo saper programmare per usare Odoo Studio?

No. Tutto si fa trascinando campi, selezionando opzioni e configurando condizioni dall'interfaccia. Ma conviene capire bene il modello dei dati di Odoo (quale modello si collega a quale) per non creare campi duplicati o viste incoerenti.

Odoo Studio funziona su Odoo Online, Odoo.sh e On-Premise?

Sì, su tutti e tre. È una funzionalità che si attiva per licenza (all'interno del piano Personalizzato su Odoo Online, o come parte del contratto su Odoo.sh e On-Premise), non dipende da dove è ospitato il database.

Quale piano di Odoo include Odoo Studio?

In Odoo Online, il piano Personalizzato (17,90-22,40 €/utente/mese) include Studio insieme a tutte le app, multiazienda e API esterna. Anche il piano gratuito di una app ammette Studio, ma solo se è l'unica applicazione installata.

Le modifiche fatte con Odoo Studio si possono esportare o rivedere in seguito?

Sì. Odoo Studio salva ogni modifica come record di configurazione e permette di esportarle come modulo Odoo installabile (un file .zip) dal menu stesso di Studio. Serve per portare quelle personalizzazioni in un altro ambiente (per esempio da una sandbox di test alla produzione) o perché uno sviluppatore le riveda come codice vero. Non sostituisce un controllo di versione come git, ma lascia comunque una traccia esportabile di ciò che è stato toccato.

Quando conviene rivolgersi a qualcuno invece di usare Studio da soli?

Quando la modifica richiede logica Python, incrocia più modelli con regole condizionali o tocca un'integrazione esterna. Anche quando vuoi essere sicuro che il risultato sia ben documentato e non dipenda solo da chi lo ha configurato a memoria.

Cosa facciamo su questo tema

Sviluppo Odoo su misuraCosa fa, schermate, versioni e prezzo.

Vuoi che esaminiamo il tuo caso?

Raccontaci di quali campi, report o automazioni hai bisogno e, già nella prima chiamata, ti diciamo se è un ritocco di Studio o se serve sviluppo vero e proprio. Scrivici a comercial@flexigobe.com o chiama il +34 616 809 504.

Parla con un ingegnere