Odoo Studio · Personalización sin código

Qué es Odoo Studio: cómo funciona y qué puedes crear sin programar

Odoo Studio permite crear campos, vistas, informes y automatizaciones sin programar. Te explicamos qué incluye cada plan, ejemplos reales y sus límites honestos.

Panel de configuración de Odoo Studio con campos y vistas personalizadas

Cuando una pyme empieza a usar Odoo, tarde o temprano llega un momento en que el sistema estándar se queda corto: falta un campo, el informe no muestra lo que el cliente pide, o hace falta automatizar un aviso que hoy se hace a mano. Ahí es donde entra Odoo Studio: una herramienta visual dentro de la propia interfaz de Odoo que permite modificar campos, vistas, informes y flujos sin tocar una línea de código.

Idea clave: Odoo Studio no es un lenguaje de programación ni sustituye a un desarrollador. Es una capa de configuración visual pensada para cambios de negocio concretos: campos, vistas, informes, automatizaciones simples y flujos de aprobación. Cuando la lógica se complica, hace falta desarrollo real.

¿Qué es Odoo Studio exactamente?

Odoo Studio es un módulo oficial de Odoo (no de un tercero) que añade un modo de edición visual sobre cualquier pantalla de la aplicación. Se activa con un botón en la esquina superior derecha de cualquier vista y convierte esa pantalla en un lienzo editable: arrastras campos nuevos, reordenas secciones, cambias etiquetas, defines qué es obligatorio y qué no.

A diferencia de escribir un módulo Python, todo lo que haces en Studio queda registrado como configuración dentro de la propia base de datos de Odoo: no genera archivos de código que tengas que desplegar ni requiere reiniciar el servidor. Eso lo hace rápido para cambios pequeños y medianos, pero también significa que su potencia tiene un techo claro.

¿En qué plan de Odoo está disponible Odoo Studio?

En Odoo Online hay tres planes y solo uno de ellos incluye Studio sin restricciones. El plan Una aplicación gratis (0€, usuarios ilimitados) admite Studio con un matiz importante: solo si eliges Studio como esa única aplicación, y en ese caso también tienes acceso a multiempresa. En cuanto instalas una segunda app junto a Studio, Odoo te obliga a pasar a un plan de pago. En la práctica, gratis y con Studio solo funciona para un proyecto de una sola app.

El plan Estándar (11,90-14,90€/usuario/mes) da acceso a todas las apps de Odoo, pero no incluye Odoo Studio, ni multiempresa, ni acceso a la API externa (XML-RPC/JSON-RPC). Es el plan pensado para operar el día a día, no para personalizar.

El plan Personalizado (17,90-22,40€/usuario/mes) es el único que combina todas las apps con Odoo Studio, multiempresa y API externa. Si tu proyecto necesita más de una app y también quieres poder tocar campos, vistas e informes con Studio, este es el plan que necesitas. Todo esto también está disponible en Odoo.sh y en instalaciones On-Premise: Studio se activa por licencia, no depende de dónde esté alojado Odoo.

Tabla resumen: plan de Odoo Online y disponibilidad de Studio

Plan Precio ¿Incluye Odoo Studio? Multiempresa API externa
Una app gratis 0€, usuarios ilimitados Sí, solo si Studio es la única app instalada Sí (con esa condición) No
Estándar 11,90-14,90€/usuario/mes No No No
Personalizado 17,90-22,40€/usuario/mes Sí, sin restricciones

Qué puedes crear con Odoo Studio sin programar

Esto es lo que de verdad se puede hacer con Studio, con ejemplos concretos de pyme en vez de teoría genérica.

Campos y vistas personalizadas

Puedes añadir un campo de texto, número, fecha, selección o relación a cualquier modelo (pedido de venta, producto, contacto, orden de fabricación...) y decidir en qué vista aparece: formulario, lista, kanban o incluso el buscador. Ejemplo real: una tienda que vende en Amazon y Shopify añade un campo Canal de origen en el pedido de venta, visible como etiqueta de color en la vista kanban, para detectar de un vistazo qué pedidos vienen de cada marketplace sin abrir cada uno.

Informes y documentos PDF

El editor de informes de Studio funciona por arrastrar y soltar sobre el propio PDF: puedes añadir el logo, insertar tablas dinámicas (por ejemplo, los números de lote y caducidad de cada línea de un albarán), incluir un código de barras o QR, y definir secciones condicionales que solo se imprimen si se cumple una condición (por ejemplo, un bloque de garantía que solo aparece si el producto tiene más de 12 meses de cobertura).

Automatizaciones y acciones automáticas

Las acciones automáticas se disparan cuando un registro cambia: se crea, se actualiza un campo concreto, o pasa a un estado determinado. Ejemplo real: cuando un albarán se valida, se envía automáticamente un correo al cliente con el número de seguimiento; cuando un presupuesto supera los 5.000€, se le añade la etiqueta Revisar crédito para que el equipo de administración lo mire antes de confirmarlo.

Flujos de aprobación

Puedes exigir que un documento pase por una aprobación antes de seguir su curso, con notificación al responsable y botones de aprobar o rechazar visibles en el propio registro. Ejemplo real: los pedidos de compra por encima de 1.000€ quedan bloqueados hasta que un responsable los aprueba, evitando compras que se confirman sin control de presupuesto.

Apps nuevas desde cero

Studio también permite crear una aplicación nueva y sencilla sin tocar ninguna app existente de Odoo: defines los campos, las vistas (lista, kanban, formulario) y listo. Ejemplo real: un taller de reparación crea una app propia de Registro de incidencias con estados (Recibido, En diagnóstico, Reparando, Entregado) para no forzar el módulo de proyectos ni el de fabricación a hacer algo para lo que no están pensados.

Antes de montar una app nueva desde cero en Studio para un caso que el mercado ya ha resuelto (conectar con un marketplace, una transportista o gestionar la facturación electrónica), merece la pena revisar primero nuestro catálogo de módulos y conectores para Odoo 19: si ya existe un módulo hecho y probado para tu caso, suele salir más a cuenta que construir algo nuevo desde cero.

Qué NO puedes hacer con Odoo Studio

Ser honestos aquí ahorra dinero y disgustos. Estos son los límites reales, no los que aparecen en el marketing:

No permite lógica Python fiable: campos calculados complejos, restricciones (constraints) que validan cruzando varios modelos, o métodos con condiciones avanzadas simplemente no se pueden construir de forma robusta solo con Studio.

Los crons y automatizaciones programadas complejas (tareas recurrentes con reintentos, procesos por lotes con dependencias entre pasos) no funcionan bien montados únicamente desde Studio.

Las personalizaciones pueden requerir revisión al actualizar de versión de Odoo: una vista tocada con Studio puede chocar con cambios de un módulo estándar en la versión nueva, así que no son eternas sin mantenimiento.

Gobernar procesos complejos en producción (con control de versiones real de lo que se cambia, pruebas automatizadas y trazabilidad de quién tocó qué) es difícil solo con Studio: no hay historial de cambios como en un repositorio de código.

Cuándo hace falta desarrollo a medida en vez de Studio

Cuando la necesidad son integraciones externas robustas (marketplaces, transportistas, pasarelas de pago) que requieren manejo de errores, reintentos y registro de logs, cuando la lógica de negocio cruza varios modelos con reglas condicionales encadenadas, o cuando el informe necesita cálculos que Studio no soporta, hace falta desarrollo real.

Un detalle que se suele pasar por alto: en Odoo Online (SaaS) estándar no se pueden instalar módulos propios con código Python, solo módulos de datos puros (sin archivos .py). Para desarrollo real con lógica propia hace falta Odoo.sh o una instalación On-Premise. Comparamos esto con detalle en nuestro artículo sobre Odoo Studio frente a desarrollo a medida.

Cuánto cuesta personalizar Odoo con Studio

Como referencia de mercado, la agencia Odonity vende este tipo de trabajo en paquetes de precio fijo, no por horas: 500$ (unas 10 horas, ajustes menores), 1.500$ (20-25 horas, personalización que toca varios módulos) y 2.500$ o más para desarrollo a medida avanzado. Es un dato útil para saber si un presupuesto que te llega está dentro de mercado o se ha ido de precio.

En un artículo aparte desglosamos con más detalle cuánto cuesta cada tipo de personalización según su complejidad, para que puedas presupuestar con criterio antes de pedir presupuesto a nadie.

Cómo lo hacemos en FlexigoTech

No hace falta ser partner oficial de Odoo para contratar o hacer este trabajo: es configuración dentro de tu propia cuenta, no una integración con permisos especiales. En FlexigoTech lo empaquetamos en tres niveles según cuánto haya que tocar:

Ajuste Rápido — 315€: hasta 5 campos o vistas, 1 automatización y 1 informe. Entrega en 5 días laborables, con 1 llamada de scoping de 30 minutos. No incluye soporte posterior.

Configuración a Medida — 840€ (el más pedido): hasta 15 campos o vistas en varios módulos, hasta 3 automatizaciones, hasta 2 informes y 1 flujo de aprobación. Hasta 20 horas de trabajo, con 2 llamadas (scoping de 45 minutos y revisión a mitad de proyecto), entrega en 2-3 semanas y 15 días de soporte incluido tras la entrega.

Proyecto Avanzado — desde 1.750€: análisis inicial gratuito de 30 minutos y presupuesto cerrado (nunca por horas), pensado para alcances que combinan Studio con desarrollo a medida.

Puedes ver el detalle completo de cada paquete, lo que incluye y cómo reservamos la llamada de scoping en nuestro servicio de personalización con Odoo Studio.

Enlaces útiles dentro de FlexigoTech

Servicio de personalización con Odoo StudioSeguir leyendo en FlexigoTechOdoo Studio vs. desarrollo a medidaSeguir leyendo en FlexigoTechCuánto cuesta personalizar Odoo OnlineSeguir leyendo en FlexigoTechQué es Odoo OnlineSeguir leyendo en FlexigoTechCómo personalizar Odoo OnlineSeguir leyendo en FlexigoTech

Preguntas frecuentes

¿Necesito saber programar para usar Odoo Studio?

No. Todo se hace arrastrando campos, seleccionando opciones y configurando condiciones desde la interfaz. Pero sí conviene entender bien el modelo de datos de Odoo (qué modelo se relaciona con qué) para no crear campos duplicados o vistas inconsistentes.

¿Odoo Studio funciona en Odoo Online, Odoo.sh y On-Premise?

Sí, en los tres. Es una funcionalidad que se activa por licencia (dentro del plan Personalizado en Odoo Online, o como parte del contrato en Odoo.sh y On-Premise), no depende de dónde esté alojada la base de datos.

¿Qué plan de Odoo incluye Odoo Studio?

En Odoo Online, el plan Personalizado (17,90-22,40€/usuario/mes) incluye Studio junto con todas las apps, multiempresa y API externa. El plan gratuito de una app también admite Studio, pero solo si es la única aplicación instalada.

¿Los cambios que hago con Odoo Studio se pueden exportar o revisar después?

Sí. Odoo Studio guarda cada cambio como un registro de configuración y permite exportarlos como un módulo Odoo instalable (un archivo .zip) desde el propio menú de Studio. Sirve para llevar esas personalizaciones a otro entorno (por ejemplo, de un sandbox de pruebas a producción) o para que un desarrollador las revise como código real. No sustituye a un control de versiones como git, pero sí deja un rastro exportable de qué se ha tocado.

¿Cuándo conviene contratar a alguien en vez de usar Studio yo mismo?

Cuando el cambio necesita lógica Python, cruza varios modelos con reglas condicionales, o toca una integración externa. También cuando quieres asegurarte de que el resultado quede bien documentado y no dependa solo de quien lo configuró de memoria.

¿Quieres que revisemos tu caso?

Cuéntanos qué campos, informes o automatizaciones necesitas y te decimos en la primera llamada si es un ajuste de Studio o si hace falta desarrollo real. Escríbenos a comercial@flexigobe.com o llama al +34 639 913 105.

Hablar con un ingeniero