Ir al contenido

Cómo automatizar la generación de presupuestos de suelo radiante con Odoo y React

26 de octubre de 2026 por
Cómo automatizar la generación de presupuestos de suelo radiante con Odoo y React
Voodoo Enterprise Software S.L., Diego Cimadevilla

Desarrollamos una calculadora web que genera estudios técnicos, listas de materiales y presupuestos de suelo radiante a partir de los requisitos de cada construcción. La herramienta reduce el trabajo manual del equipo técnico y permite preparar propuestas con mayor rapidez.

El reto: agilizar un proceso técnico que limitaba la respuesta comercial

Una empresa especializada en la fabricación e instalación de sistemas de climatización necesitaba mejorar la forma de preparar sus presupuestos de suelo radiante.

Hasta entonces, cada solicitud requería la intervención de un equipo técnico que recopilaba los datos de la construcción, realizaba los cálculos necesarios y elaboraba un estudio con las especificaciones, los materiales y el presupuesto correspondiente.

Este proceso exigía tiempo y recursos especializados. Cuando aumentaba el número de solicitudes, el equipo podía convertirse en un cuello de botella y retrasar la entrega de propuestas comerciales.

El objetivo era trasladar ese conocimiento técnico a una herramienta web que permitiera generar estudios de forma automatizada, manteniendo el control sobre los cálculos y las opciones disponibles.

La solución: una calculadora de presupuestos integrada en Odoo

En Voodoo desarrollamos un módulo de Odoo conectado con una aplicación web específica para que los usuarios pudieran configurar una instalación de suelo radiante y obtener su presupuesto.

La herramienta recoge los datos necesarios para definir cada proyecto, entre ellos:

  • Ubicación de la construcción y zona climática.

  • Tipo de climatización.

  • Número de plantas y distribución de las estancias.

  • Superficie de cada estancia.

  • Características de los forjados y del aislamiento.

  • Opciones de sistemas y materiales disponibles.

A partir de esta información, el sistema ejecuta los cálculos técnicos y genera una lista de materiales adaptada a las características de la construcción.

El motor de cálculo se desarrolló en colaboración con el cliente, incorporando sus criterios técnicos y las particularidades de sus productos. Una vez obtenida la lista de materiales, el usuario puede seleccionar distintas configuraciones y calidades. El sistema actualiza el presupuesto según las opciones elegidas.

El resultado es un estudio detallado que puede descargarse en PDF y utilizarse como base para continuar el proceso comercial.

React JS para ofrecer una experiencia de uso más sencilla

Aunque la solución se integra con Odoo, decidimos desarrollar la interfaz con React JS en lugar de utilizar únicamente la interfaz web estándar de la plataforma.

La razón era práctica: necesitábamos una experiencia de usuario más cuidada para un configurador con numerosos datos, opciones y dependencias entre componentes.

La aplicación desarrollada en React se integra dentro de Odoo y combina una interfaz especializada con la lógica de negocio y los datos gestionados por el sistema.

Así, el usuario puede recorrer el proceso de configuración de la instalación sin enfrentarse directamente a la complejidad técnica que existe detrás de cada cálculo.

El principal desafío: gestionar las dependencias entre materiales

Uno de los aspectos más complejos del proyecto fue modelar las relaciones entre los materiales y las distintas configuraciones posibles.

No todos los componentes son compatibles entre sí. La elección de un sistema puede condicionar los tubos, reguladores, termostatos, aditivos y otros elementos que forman parte del presupuesto.

La herramienta debía contemplar estas dependencias y evitar combinaciones incompatibles, sin convertir el proceso de configuración en una interfaz difícil de utilizar.

Para conseguirlo, trabajamos en la lógica de selección de materiales y en la forma de presentar las opciones al usuario. El objetivo era simplificar la experiencia sin ocultar las decisiones que afectan al resultado técnico y económico.

También fue necesario realizar un ciclo prolongado de pruebas y correcciones del sistema de cálculo. La validación de los resultados era esencial para reducir los errores en los presupuestos generados automáticamente.

Un proceso de presupuestación automatizado

La herramienta transforma un proceso que requería cálculos y preparación manual en un flujo guiado desde la web.

El usuario introduce los datos de la construcción, define las características de la instalación, selecciona los sistemas y calidades disponibles y obtiene un documento PDF con el pedido detallado.

Para la empresa, esto permite trasladar parte del trabajo repetitivo a un sistema automatizado y aprovechar mejor el tiempo de su equipo técnico. También facilita responder a las solicitudes de presupuesto con mayor agilidad.

El proyecto demuestra que automatizar un proceso técnico no consiste únicamente en trasladar un formulario a una web. Es necesario incorporar las reglas del negocio, controlar las dependencias entre productos y validar los cálculos que determinan el resultado.

Desarrollo a medida para resolver procesos específicos

En Voodoo conectamos Odoo con desarrollos específicos cuando un proceso empresarial necesita algo más que las funcionalidades estándar de un ERP.

En este proyecto combinamos un módulo propio de Odoo, un sistema de cálculo desarrollado junto al cliente y una aplicación en React JS integrada en la plataforma. Cada componente responde a una necesidad concreta: gestionar los datos, aplicar las reglas técnicas y ofrecer una experiencia de configuración sencilla.

¿Tu empresa dedica demasiado tiempo a preparar presupuestos técnicos?

En Voodoo analizamos los procesos y desarrollamos soluciones a medida para automatizar cálculos, conectar sistemas y facilitar el trabajo de los equipos.

Descubre nuestros servicios de desarrollo a medida con Odoo.

Cómo conectar Odoo con un software de producción a medida mediante una API