Parte de nuestra serie Manufacturing in the AI Era
Leer la guía completaProfundice en el MRP de fabricación de Odoo: planificación, programación y ejecución
La planificación de requisitos de materiales (MRP) es el motor que impulsa las operaciones de fabricación en Odoo. Determina qué producir, cuándo producirlo y qué materiales adquirir, todo ello mientras equilibra las limitaciones de capacidad, los plazos de entrega y la demanda de los clientes. Esta guía examina en detalle cada componente del sistema de fabricación de Odoo, desde la configuración de la lista de materiales hasta la ejecución en el taller y el control de calidad.
Conclusiones clave
- Odoo MRP utiliza un enfoque de dos fases: planificación de materiales (qué comprar/fabricar) y planificación de capacidad (cuándo y dónde fabricarlo).
- Las listas de materiales admiten configuraciones multinivel, fantasma, kit y subcontratación con control de versiones.
- La programación de órdenes de trabajo considera simultáneamente la disponibilidad de la máquina, las habilidades del operador y las ventanas de mantenimiento.
- La interfaz del taller proporciona ejecución de órdenes de trabajo optimizadas para tabletas con seguimiento del progreso en tiempo real
- Los puntos de control de calidad se integran directamente en las operaciones de fabricación sin flujos de trabajo separados
Comprender la arquitectura MRP de Odoo
El módulo de fabricación de Odoo opera según el concepto de órdenes de fabricación impulsadas por señales de demanda. Esas señales se originan en pedidos de venta, reglas de stock mínimo (puntos de reorden) o solicitudes de producción manual. El programador MRP procesa estas señales y genera las órdenes de fabricación y las órdenes de compra necesarias para satisfacer la demanda.
La arquitectura se divide en cuatro capas:
- Capa de demanda: los pedidos de ventas, los pronósticos y las reglas de reorden generan demanda
- Capa de planificación: el programador MRP calcula los requisitos de materiales y genera pedidos de suministro.
- Capa de programación: las órdenes de trabajo se programan en todos los centros de trabajo según la capacidad y las limitaciones.
- Capa de ejecución: los operadores del taller ejecutan órdenes de trabajo e informan datos de producción.
Navegue a Fabricación > Operaciones > Órdenes de fabricación para ver el centro donde converge toda la actividad de producción.
Configuración de la lista de materiales
Tipos de lista de materiales
Odoo admite varios tipos de BOM, cada uno de los cuales sirve para diferentes escenarios de fabricación:
Lista de materiales estándar: el tipo más común. Define los componentes y operaciones necesarios para fabricar un producto terminado. Una lista de materiales estándar para un escritorio puede incluir una mesa, cuatro patas, ocho tornillos y operaciones de ensamblaje.
Kit BOM: Se utiliza para productos vendidos como paquetes pero no fabricados. Cuando se vende un producto en kit, el sistema lo divide automáticamente en componentes individuales para su selección. No se crea ninguna orden de fabricación.
Lista de materiales fantasma: subconjuntos que se consumen inmediatamente en el pedido de fabricación principal. Una lista de materiales fantasma para un cubo de rueda preensamblado fusionaría sus componentes en la lista de materiales principal de la bicicleta en lugar de generar una orden de fabricación separada.
BOM de subcontratación: Define productos fabricados por socios externos. El sistema genera una orden de compra al subcontratista y una orden de entrega de materias primas. La inspección de recepción valida el producto terminado según las especificaciones de calidad.
Listas de materiales multinivel
Los productos complejos a menudo requieren listas de materiales de varios niveles en las que los subconjuntos se fabrican a partir de componentes. Odoo maneja esto de forma nativa: el programador MRP trabaja hacia atrás desde el producto terminado, generando órdenes de fabricación en cada nivel en función de los tiempos de entrega configurados.
Configure las listas de materiales en Fabricación > Configuración > Lista de materiales. El editor de BOM muestra una vista de árbol de todos los componentes con cantidades, operaciones y costos.
| Campo de lista de materiales | Propósito | Ejemplo |
|---|---|---|
| Producto | Producto terminado | Escritorio Modelo A |
| Cantidad | Cantidad de producción por lista de materiales | 1 unidad |
| Componente | Material de entrada | Tablero, patas, tornillos |
| Cantidad de componentes | Requerido por unidad de producción | 4 patas por escritorio |
| Operación | Paso del centro de trabajo | Montaje (30 min), Acabado (15 min) |
| Enrutamiento | Secuencia de operaciones | Cortar > Ensamblar > Acabar > Control de calidad |
Versiones de lista de materiales
Los procesos de fabricación evolucionan con el tiempo. Odoo admite el control de versiones de BOM a través de los campos de fecha de vigencia en cada BOM. Establezca una fecha de inicio y una fecha de finalización para controlar cuándo está activa una versión de lista de materiales en particular. El planificador de MRP selecciona automáticamente la lista de materiales que es válida en la fecha de producción planificada.
Centros de trabajo y rutas
Configuración del centro de trabajo
Los centros de trabajo representan las máquinas, estaciones o áreas donde ocurren las operaciones de fabricación. Cada centro de trabajo cuenta con:
- Capacidad: cuántas operaciones se pueden ejecutar simultáneamente
- Horas de trabajo: El horario en el que el centro de trabajo está disponible
- Costos: cálculo de costos por hora o por operación para el cálculo del costo de producción
- Eficiencia: un factor porcentual que ajusta los tiempos de operación teóricos al rendimiento real
Navegue a Fabricación > Configuración > Centros de trabajo para administrar las definiciones de los centros de trabajo. La vista del panel muestra la utilización en tiempo real, la OEE (eficacia general del equipo) y los próximos programas de mantenimiento.
Definición de enrutamiento
Las rutas definen la secuencia de operaciones necesarias para fabricar un producto. Cada operación especifica:
- El centro de trabajo donde se produce
- La duración esperada (tiempo de preparación + tiempo por unidad)
- Los requisitos de habilidad del operador.
- Puntos de control de calidad.
- Cualquier herramienta o accesorio especial necesario
Las operaciones pueden ser secuenciales (cada una debe completarse antes de que comience la siguiente) o paralelas (varias operaciones se ejecutan simultáneamente en diferentes centros de trabajo).
Análisis profundo del programador MRP
Cómo funciona el programador
El programador MRP se ejecuta como una acción programada (frecuencia configurable) o se puede activar manualmente en Fabricación > Operaciones > Ejecutar programador. Procesa la demanda en el siguiente orden:
- Cálculo de los requisitos netos: para cada producto, reste el stock existente y el suministro entrante de la demanda total para determinar el requisito neto.
- Tamaño del lote: aplique la política de tamaño del lote del producto (lote por lote, cantidad fija, mínimo/máximo o cantidad de pedido económica) para determinar las cantidades del pedido.
- Compensación del plazo de entrega: Calcule cuándo debe comenzar cada pedido según el plazo de entrega de fabricación, el plazo de entrega del proveedor y el plazo de entrega de seguridad.
- Generación de suministros: cree órdenes de fabricación para artículos producidos internamente y órdenes de compra para artículos comprados.
- Explosión de varios niveles: repita el proceso para los subconjuntos y las materias primas en cada nivel de lista de materiales.
Fuentes de demanda
El planificador responde a múltiples fuentes de demanda:
- Pedidos de venta (confirmados): Demanda directa del cliente con fechas de entrega
- Reglas de reorden: umbrales mínimos de existencias que activan el reabastecimiento
- Órdenes de fabricación: demanda de las listas de materiales principales para subconjuntos
- Demanda manual: Órdenes de producción creadas por los planificadores
Parámetros del programador
Ajuste el comportamiento de programación a través de parámetros a nivel de producto:
| Parámetro | Ubicación | Efecto |
|---|---|---|
| Plazo de entrega de fabricación | Formulario de producto, pestaña Inventario | Días desde el inicio hasta el final de MO |
| Plazo de entrega de seguridad (fabricación) | Configuración | Amortiguador añadido al plazo de entrega de fabricación |
| Plazo de entrega de seguridad (compra) | Configuración | Se agregó un buffer al plazo de entrega del proveedor |
| Días para comprar | Lista de precios de proveedores | Días desde la creación de la orden de compra hasta la entrega |
| Ruta preferida | Formulario de producto | Fabricación sobre pedido frente a fabricación contra stock |
Planificación de capacidad
Carga finita versus infinita
De forma predeterminada, Odoo utiliza carga infinita: el programador crea órdenes de trabajo sin considerar si el centro de trabajo tiene capacidad disponible. Esto es adecuado para entornos donde la capacidad es flexible o los cuellos de botella se gestionan manualmente.
Para entornos que requieren planificación de capacidad finita, habilite el módulo Planificación junto con Fabricación. Esto agrega una programación basada en restricciones que respeta los límites de capacidad del centro de trabajo, la disponibilidad del operador y las ventanas de mantenimiento.
La Junta de Planificación
El tablero de planificación en Fabricación > Planificación > Programación proporciona una vista de diagrama de Gantt de todas las órdenes de trabajo programadas. Cada barra representa una orden de trabajo, codificada por colores según el estado (borrador, listo, en progreso, terminado). La reprogramación mediante arrastrar y soltar se admite con actualizaciones automáticas en cascada para operaciones dependientes.
La junta destaca:
- Periodos sobrecargados: Los centros de trabajo programados más allá de su capacidad aparecen en rojo
- Restricciones de material: las órdenes de trabajo en espera de materiales muestran un indicador de advertencia
- Ventanas de mantenimiento: los bloques de mantenimiento programado aparecen como zonas no disponibles
Análisis hipotético
Los planificadores pueden simular cambios de cronograma antes de realizarlos. El modo de simulación (accesible a través de la barra de herramientas del tablero de planificación) permite reprogramar órdenes de trabajo y ver inmediatamente el impacto en las operaciones posteriores, las fechas de entrega y la utilización del centro de trabajo, todo sin afectar el cronograma en vivo.
Ejecución en planta
Interfaz del operador
La interfaz del taller en Fabricación > Centros de trabajo > Taller está diseñada para uso en tabletas en entornos de producción. Los operadores se autentican utilizando su credencial de empleado o PIN y luego ven una lista de órdenes de trabajo asignadas ordenadas por prioridad y fecha de vencimiento.
Para cada orden de trabajo, el operador puede:
- Iniciar/pausar/finalizar la operación con registro automático de tiempo
- Reportar cantidades: Unidades producidas, unidades desechadas
- Registrar mediciones: Valores de control de calidad para el control estadístico de procesos
- Problemas de bandera: bloquear la orden de trabajo y notificar a los supervisores
- Escanear códigos de barras: confirme el consumo de componentes y los números de lote/serie
Seguimiento de producción en tiempo real
A medida que los operadores ejecutan órdenes de trabajo, el sistema actualiza los datos de producción en tiempo real:
- Seguimiento de WIP: cantidades de trabajo en progreso en cada etapa de operación
- Registro del tiempo de ciclo: tiempos de operación reales versus planificados para una mejora continua
- Informes de desecho: cantidades desechadas con códigos de motivo para el análisis de la causa raíz
- Productividad del operador: Producción por operador por turno
Los gerentes de fabricación ven estos datos en el panel Fabricación > Informes > Análisis de producción con capacidad de desglose de órdenes de trabajo individuales.
Integración del control de calidad
Tipos de control de calidad
Odoo admite varios tipos de controles de calidad integrados directamente en las operaciones de fabricación:
| Tipo de cheque | Descripción | Ejemplo |
|---|---|---|
| Pasa/Reprueba | Decisión de calidad binaria | Inspección visual de defectos |
| Medición | Valor numérico dentro de la tolerancia | Comprobación de dimensiones dentro de más/menos 0,5 mm |
| Imagen | Evidencia fotográfica | Fotografía del montaje terminado |
| Escaneo de código de barras | Verificación de componentes | Escanear el número de serie para rastrearlo |
| Hoja de trabajo | Lista de verificación guiada | Procedimiento de inspección de varios pasos |
Puntos de control de calidad
Configure puntos de control de calidad en Calidad > Configuración > Puntos de control. Cada punto de control define:
- Cuando ocurre la verificación (antes de la operación, durante la operación, después de la operación o al recibirla)
- Qué se está verificando (producto, componente o resultado de la operación)
- Con qué frecuencia se realiza la verificación (cada unidad, cada N unidades, primer artículo, muestra aleatoria)
- Qué sucede en caso de falla (advertencia, bloqueo, orden de retrabajo automático)
Control estadístico de procesos
Para controles de calidad de tipo medición, Odoo rastrea los valores a lo largo del tiempo y genera gráficos de control. El sistema calcula automáticamente los límites de control superior e inferior, identifica tendencias y alerta a los ingenieros de calidad cuando los procesos se salen de las especificaciones antes de producir productos defectuosos.
Cálculo de costos
Componentes del costo de fabricación
Odoo calcula los costos de fabricación a partir de tres fuentes:
- Costos de materiales: Costos de componentes a partir de precios de compra o costos estándar
- Costos laborales: Tarifas horarias del centro de trabajo multiplicadas por los tiempos de operación
- Gastos generales: Tarifas de gastos generales aplicadas como porcentaje de los costos de mano de obra o materiales.
El informe Fabricación > Informes > Análisis de costos muestra los costos planificados frente a los reales para cada orden de fabricación, destacando las variaciones que indican ineficiencias en el proceso o desperdicio de material.
Costo estándar versus costo real
Configurar la metodología de costeo de cada producto. El costeo estándar utiliza el costo calculado por la lista de materiales independientemente de las variaciones de producción reales, lo que resulta útil para procesos estables. El cálculo de costos real utiliza el consumo de material y los tiempos de mano de obra reales, lo que proporciona costos precisos a expensas de la variabilidad de un pedido a otro.
Mejores prácticas
Gestión de listas de materiales
- Mantener una única versión de lista de materiales activa por producto utilizando fechas de vigencia
- Utilice listas de materiales fantasmas para subconjuntos que nunca se almacenan de forma independiente
- Revisar y actualizar los costos de la lista de materiales trimestralmente para mantener un costeo preciso del producto.
- Cambios de ingeniería de documentos mediante el control de versiones de la lista de materiales en lugar de editar las listas de materiales activas.
Programación
- Ejecute el programador MRP diariamente (como mínimo) durante los períodos de producción activos.
- Establecer plazos de entrega de seguridad para amortiguar la variabilidad de los proveedores.
- Utilice el tablero de planificación para la programación visual en lugar de depender únicamente del programador
- Revisar y resolver excepciones de MRP (órdenes no programables) diariamente
Calidad
- Comience con comprobaciones de pasa/falla y agregue comprobaciones de medición a medida que los procesos maduren
- Configurar controles de calidad de bloqueo para operaciones críticas para la seguridad.
- Revisar las estadísticas de calidad mensualmente para identificar oportunidades de mejora de procesos.
- Integrar datos de calidad en los programas de capacitación de operadores.
Servicios de fabricación ECOSIRE
La implementación de Odoo Manufacturing requiere una profunda experiencia tanto en el software como en las operaciones de fabricación. El [equipo de implementación de Odoo] de ECOSIRE (/services/odoo/implementation) incluye consultores de fabricación que han implementado sistemas MRP en entornos de fabricación discreta, fabricación de procesos y de modo mixto. Nuestros servicios de personalización amplían el módulo de fabricación de Odoo con características específicas de la industria como procesamiento por lotes, gestión de recetas y seguimiento del cumplimiento normativo.
Lectura relacionada
- Lean Manufacturing con Odoo: Kanban y JIT
- Gestión de Calidad: ISO 9001 y SPC con Odoo
- Mejores prácticas de gestión de inventario de Odoo
- Gestión del ciclo de vida del producto en Odoo
- Gestión de almacenes múltiples en Odoo
¿Puede Odoo MRP manejar procesos de fabricación (alimentos, productos químicos, productos farmacéuticos)?
Sí, con personalización. El MRP estándar de Odoo está diseñado para la fabricación discreta, pero se puede adaptar para la fabricación de procesos a través de módulos personalizados que agregan seguimiento del rendimiento de lotes, gestión de recetas con resultados variables y funciones de cumplimiento normativo. ECOSIRE ha implementado soluciones de fabricación de procesos en la producción de alimentos y la fabricación de productos químicos.
¿Cómo maneja Odoo MRP las averías inesperadas de las máquinas?
Cuando un centro de trabajo se desconecta, el módulo de planificación detecta la reducción de capacidad y resalta las órdenes de trabajo afectadas. Los planificadores pueden utilizar la reprogramación mediante arrastrar y soltar en el diagrama de Gantt para trasladar las operaciones a centros de trabajo alternativos o reprogramarlas en franjas horarias disponibles. El sistema recalcula automáticamente las fechas de entrega posteriores.
¿Cuáles son los datos mínimos recomendados necesarios para comenzar a usar Odoo MRP?
Como mínimo, necesita definiciones de productos, listas de materiales con componentes y cantidades, definiciones de centros de trabajo con capacidad y costos, y definiciones de rutas que vinculen operaciones con centros de trabajo. Comenzar con listas de materiales precisas es el paso más crítico: las listas de materiales inexactas generan errores en cascada a lo largo de todo el sistema de planificación.
Escrito por
ECOSIRE Research and Development Team
Construyendo productos digitales de nivel empresarial en ECOSIRE. Compartiendo perspectivas sobre integraciones Odoo, automatización de eCommerce y soluciones empresariales impulsadas por IA.
Artículos relacionados
Automatización de cuentas por pagar: reduzca los costos de procesamiento en un 80 por ciento
Implemente la automatización de cuentas por pagar para reducir los costos de procesamiento de facturas de $15 a $3 por factura con OCR, concordancia tripartita y flujos de trabajo de ERP.
Gestión de calidad aeroespacial: AS9100, NADCAP y cumplimiento impulsado por ERP
Implemente la gestión de calidad aeroespacial con AS9100 Rev D, acreditación NADCAP y sistemas ERP para gestión de configuración, FAI y control de la cadena de suministro.
IA en la automatización de la contabilidad y la teneduría de libros: la guía de implementación del CFO
Automatice la contabilidad con IA para el procesamiento de facturas, conciliación bancaria, gestión de gastos e informes financieros. Ciclos de cierre un 85 % más rápidos.
Más de Manufacturing in the AI Era
Gestión de calidad aeroespacial: AS9100, NADCAP y cumplimiento impulsado por ERP
Implemente la gestión de calidad aeroespacial con AS9100 Rev D, acreditación NADCAP y sistemas ERP para gestión de configuración, FAI y control de la cadena de suministro.
Control de calidad de la IA en la fabricación: más allá de la inspección visual
Implemente el control de calidad de la IA en toda la fabricación con análisis predictivos, automatización de SPC, análisis de causa raíz y sistemas de trazabilidad de un extremo a otro.
Digitalización de la cadena de suministro automotriz: integración JIT, EDI y ERP
Cómo los fabricantes de automóviles digitalizan las cadenas de suministro con secuenciación JIT, integración EDI, cumplimiento de IATF 16949 y gestión de proveedores basada en ERP.
Seguridad de la industria química y ERP: gestión de la seguridad de procesos, SIS y cumplimiento
Cómo los sistemas ERP respaldan la seguridad en la fabricación de productos químicos con OSHA PSM, EPA RMP, sistemas instrumentados de seguridad y flujos de trabajo de Gestión de cambios.
Gemelos digitales en la fabricación: simulación, optimización y duplicación en tiempo real
Implemente gemelos digitales para la fabricación con modelos de fábrica virtuales, simulación de procesos, análisis hipotéticos y duplicación de producción en tiempo real a través de ERP e IoT.
Trazabilidad de la fabricación de productos electrónicos: seguimiento de componentes, RoHS y garantía de calidad
Implemente una trazabilidad completa de la fabricación de productos electrónicos con seguimiento a nivel de componentes, cumplimiento de RoHS/REACH, integración AOI y calidad basada en ERP.