Listas de materiales en Odoo: qué son y cómo usarlas

Guía completa sobre las listas de materiales en Odoo: tipos de BoM, cómo crearlas, gestionarlas y usarlas en órdenes de fabricación. Con ejemplos y paso a paso.

Listas de materiales en Odoo — rutas de producción y componentes

Si gestionas la fabricación o el ensamblaje de productos en tu empresa, las listas de materiales (BoM, Bill of Materials) son el corazón de tu operativa en Odoo. Una BoM define exactamente qué componentes hacen falta para producir un artículo: cantidades, referencias y el proceso de fabricación asociado.

Con OCM el módulo de fabricación viene preinstalado y listo para usar desde el primer día. No necesitas instalar nada ni configurar el servidor — solo abres Odoo y empiezas a crear tus listas de materiales. Empieza gratis en OCM →

Para los que quieran entender en profundidad cómo funcionan las BoM en Odoo, aquí está la guía completa.

¿Qué es una lista de materiales en Odoo?

Una lista de materiales (BoM) en Odoo es un documento que especifica todos los componentes necesarios para fabricar, ensamblar o desmontar un producto. Cada línea de la BoM indica el componente, la cantidad necesaria y, opcionalmente, la unidad de medida.

Las BoM se usan en el módulo de Fabricación de Odoo para:

  • Crear órdenes de fabricación y calcular automáticamente los componentes necesarios
  • Planificar las necesidades de compra (MRP)
  • Calcular el coste de producción de cada artículo
  • Registrar las operaciones de cada etapa del proceso productivo

Tipos de BoM en Odoo

Odoo distingue cuatro tipos de lista de materiales, cada uno pensado para un flujo de trabajo diferente:

TipoPara qué se usa
FabricarProducir un artículo consumiendo componentes. El más habitual en industria y fabricación.
KitAgrupar varios productos que se venden juntos sin fabricación real. Al vender el kit, Odoo desglosa los componentes automáticamente en el albarán.
SubcontrataciónEnviar componentes a un proveedor externo para que los fabrique y devuelva el producto terminado.
DesmantelamientoDesmontar un producto para recuperar sus componentes.

El tipo más común en pymes es Fabricar para producción propia y Kit para ventas de packs o bundles.

Cómo crear una BoM paso a paso

Para crear una lista de materiales en Odoo ve a Fabricación → Productos → Listas de materiales → Nuevo.

  1. Producto final: selecciona el artículo que vas a producir. Si el producto tiene variantes (talla, color), puedes asignar la BoM a una variante específica o a todas.
  2. Cantidad: la cantidad que produce esta BoM. Normalmente es 1, pero puedes poner 100 si fabricas por lotes de 100 unidades.
  3. Tipo de BoM: selecciona Fabricar, Kit, Subcontratación o Desmantelamiento según tu caso.
  4. Añadir componentes: en la pestaña Componentes, añade cada materia prima o componente con su cantidad. Puedes buscar por referencia o nombre.
  5. Guardar.

Una vez guardada la BoM, cada vez que crees una orden de fabricación para ese producto, Odoo rellenará los componentes automáticamente.

Añadir operaciones de fabricación

Si tu proceso tiene varias etapas (corte, ensamblaje, acabado, control de calidad), puedes definirlas en la pestaña Operaciones de la BoM.

Para activar las operaciones de trabajo ve a Fabricación → Configuración → Ajustes → Órdenes de trabajo. Una vez activado:

  1. En la BoM, abre la pestaña Operaciones
  2. Añade cada operación con su nombre, el centro de trabajo donde se ejecuta y el tiempo estimado
  3. Opcionalmente, asigna componentes específicos a cada operación (se consumen en ese paso)

Esto genera órdenes de trabajo individuales para cada operación, permite medir tiempos reales frente a los estimados y ayuda a identificar cuellos de botella en la producción.

BoM con variantes de producto

Cuando un producto tiene variantes (por ejemplo, una mesa en roble y en blanco), puedes tener una sola BoM que cambie ciertos componentes según la variante. En la columna Aplicar en variantes de cada línea de componente, selecciona a qué variantes aplica ese componente.

Así evitas duplicar la BoM para cada variante y mantienes todo centralizado.

Consumo de componentes y trazabilidad

Al confirmar y procesar una orden de fabricación, Odoo registra el consumo de cada componente. Si los componentes tienen número de lote o serie activados (Inventario → Configuración → Ajustes → Trazabilidad), quedará registrado exactamente qué lote de cada componente se usó en cada producto fabricado.

Esto es clave para industrias con requisitos de trazabilidad (alimentación, farma, electrónica) y para localizar rápidamente productos afectados ante un posible recall.

Cómo simplifica OCM la gestión de BoM

Con OCM tienes el módulo de Fabricación disponible desde el primer día, con todos los ajustes de trazabilidad y órdenes de trabajo preconfigurados para el mercado español. Sin instalar módulos adicionales ni tocar el servidor.

Además, el soporte en español de OCM puede ayudarte a estructurar tus listas de materiales correctamente desde el inicio — evitando errores de configuración que después son costosos de corregir. Soporte Odoo incluido en todos los planes →

Y si quieres calcular el coste de producción automáticamente, OCM tiene la IA integrada que analiza tus costes y te sugiere optimizaciones.

¿Quieres tu propia instancia de Odoo Community con fabricación, BoM y soporte en español incluido — lista en minutos?

Empieza gratis en OCM →

Preguntas frecuentes

¿Puedo tener varias listas de materiales para el mismo producto?

Sí. Odoo permite varias BoM para el mismo producto — por ejemplo, una para producción normal y otra para urgencias con materiales alternativos. Al crear la orden de fabricación puedes elegir cuál aplicar.

¿Qué diferencia hay entre una BoM de tipo Fabricar y un Kit?

Con Fabricar se genera una orden de fabricación y se consume stock de componentes para crear stock del producto terminado. Con Kit no hay fabricación: al vender el kit, Odoo desglosa los componentes en el albarán de salida directamente.

¿Puedo importar listas de materiales desde Excel?

Sí. Odoo permite importar BoM desde CSV o Excel. Ve a Fabricación → Listas de materiales y usa el botón Importar registros. La plantilla de importación la descargas desde el mismo menú.

¿Cómo calcula Odoo el coste de fabricación?

Odoo multiplica la cantidad de cada componente por su precio de coste actual. Si activas la valoración de inventario automática (AVCO o precio estándar), el coste de la BoM se actualiza dinámicamente cuando cambian los precios de los componentes.

¿Necesito el módulo MRP para usar listas de materiales?

Sí, las BoM viven en el módulo Fabricación (MRP). En Odoo Community este módulo está disponible de forma gratuita — solo hay que instalarlo desde el menú de aplicaciones.

C
Carlos Méndez Consultor Odoo

Lleva más de 8 años implementando Odoo en pymes españolas de todos los sectores. Especialista en migraciones, localización española y optimización de procesos con ERP.

¿Quieres tu propia instancia de Odoo Community lista en minutos?

Empieza gratis →

¿Prefieres hablar primero?

Déjanos tu contacto y te respondemos en menos de 24h.

← Volver al blog