{"id":111,"date":"2026-01-09T11:08:41","date_gmt":"2026-01-09T11:08:41","guid":{"rendered":"https:\/\/sienna-manatee-218967.hostingersite.com\/blogs\/mrp-avanzado-en-odoo-19-gestion-integral-de-manufactura-2\/"},"modified":"2026-05-01T18:45:52","modified_gmt":"2026-05-01T18:45:52","slug":"mrp-avanzado-en-odoo-19-gestion-integral-de-manufactura","status":"publish","type":"post","link":"https:\/\/exdoo.mx\/blogs\/mrp-avanzado-en-odoo-19-gestion-integral-de-manufactura\/","title":{"rendered":"MRP Avanzado en Odoo 19: Gesti\u00f3n integral de manufactura"},"content":{"rendered":"<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span>La manufactura moderna no se trata solo de montar piezas: es coordinar materiales, tiempos, capacidades, calidad y costos para entregar al cliente el producto correcto en el momento correcto y con el menor desperdicio posible. Odoo 19 mejora su m\u00f3dulo de Manufacturing (MRP) al proporcionar funciones avanzadas como Work Orders, Work Centers, Master Production Schedule, rutas y trazabilidad. Esto hace que la planificaci\u00f3n y la ejecuci\u00f3n sean procesos claros y verificables.<\/span><\/h2>\n<div style=\"background:linear-gradient(135deg,#0A7099 0%,#0d8db8 100%);color:#fff;padding:28px 26px;border-radius:16px;margin:0 0 28px;box-shadow:0 4px 16px rgba(10,112,153,.2);\">\n<div style=\"display:inline-block;background:rgba(255,255,255,.18);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;color:#fff;\">\ud83d\udcd8 ART\u00cdCULO T\u00c9CNICO<\/div>\n<p style=\"font-size:16px;line-height:1.6;margin:0;color:#fff;opacity:.95;\">En este art\u00edculo explico cada parte del flujo MRP en Odoo 19: qu\u00e9 hace, por qu\u00e9 importa, d\u00f3nde est\u00e1 la opci\u00f3n en la aplicaci\u00f3n y qu\u00e9 campos o par\u00e1metros debes revisar. Tambi\u00e9n indico exactamente d\u00f3nde tomar capturas si vas a publicar este contenido en un blog o documentaci\u00f3n interna.<\/p>\n<\/div>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>1. Conceptos fundamentales y arquitectura de MRP en Odoo 19<\/strong><\/span><\/h2>\n<p dir=\"auto\" class=\"body\"><span>Antes de entrar en botones y formularios, vale la pena entender la arquitectura:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Productos<\/strong>: art\u00edculos que se producen o se consumen. Cada producto puede tener varias BoM (Bill of Materials) y pol\u00edticas de abastecimiento.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>BoM (Bill of Materials)<\/strong>: la \u201creceta\u201d del producto: componentes, cantidades y operaciones a ejecutar. Es la pieza clave para calcular necesidades y costos.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.18.29a-a.m.-UJCN2YcF9aYasH9y-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><strong>\u00d3rdenes de fabricaci\u00f3n (MO)<\/strong>: documentos que agrupan la fabricaci\u00f3n de X unidades de un producto en un per\u00edodo. Pueden generarse a partir de demanda (ventas) o plan de producci\u00f3n.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Work Orders (WOs)<\/strong> y <strong>Work Centers<\/strong>: descomponen una MO en pasos operativos ejecutables en el taller. Permiten medir tiempos reales y costes.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Rutas y reglas<\/strong>: automatizan flujos (MTO, MTS, cross-docking, subcontrataci\u00f3n) y definen c\u00f3mo y cu\u00e1ndo se mueven componentes entre ubicaciones.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Planificaci\u00f3n (MPS y Planning by Workcenter)<\/strong>: herramientas para planificar capacidad y fechas, con vistas tipo Gantt \/ columnas que muestran la carga por periodos.<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.22.54a-a.m.-zYo1QyFBoAIC4jKO-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<p dir=\"auto\" class=\"body\">Estos elementos interact\u00faan para que Odoo pueda calcular necesidades (MRP), programar work orders, reservar componentes, contabilizar costos y permitir trazabilidad de lotes\/series.<\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>2. Configuraci\u00f3n inicial: qu\u00e9 activar y por qu\u00e9.<\/strong><\/span><\/h2>\n<p dir=\"auto\" class=\"body\"><span>Antes de usar las funciones avanzadas, activa y verifica estas opciones:<\/span><\/p>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Configuration <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Settings<\/div>\n<p dir=\"auto\" class=\"body\"><span>Opciones clave a activar:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Work Orders<\/strong>: Habilita la creaci\u00f3n de operaciones y work orders en BoMs y MOs. Sin esto no tendr\u00e1s WOs ni Work Centers visibles.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.31.18a-a.m.-jUkppedMBjvGJq9I-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<h3 style=\"color:#0A7099;margin-top:24px;\"><span><strong>Master Production Schedule (MPS)<\/strong>: Si vas a planificar por horizonte (meses\/semanas\/d\u00edas), act\u00edvalo..<\/span><\/h3>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.34.09a-a.m.-X8PgThWMh2FaUQG9-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Tracking (Lot\/Serial Numbers)<\/strong>: habilitar para productos que requieran trazabilidad.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Subcontracting \/ Multi-step routes<\/strong>: activar si tienes procesos que delegas a terceros o necesitan cross-docking.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Workcenter control \/ Shop Floor<\/strong>: activar si vas a usar tablets o terminales en el taller para reportar tiempos y controles.<\/p>\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\">Por qu\u00e9: Estas opciones expanden el men\u00fa y activan pesta\u00f1as en BoM, producto y MO. En Odoo 19 muchas pantallas aparecen condicionalmente seg\u00fan estas activaciones.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.41.30a-a.m.-PtDhIJsv0qg3BVyI-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>3. Producto y configuraci\u00f3n de manufactura (producto a producto)<\/strong><\/span><\/h2>\n<p dir=\"auto\" class=\"body\"><span>Cada producto tiene par\u00e1metros que determinan su flujo de fabricaci\u00f3n:<\/span><\/p>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Products <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Products <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Abrir producto<\/div>\n<p dir=\"auto\" class=\"body\"><span>Campos y su impacto:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Product Type<\/strong>: Consumable \/ Stockable \/ Service. Los productos manufacturados normalmente son stockables.<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Routes<\/strong>: Aqu\u00ed se marca si el producto es Manufacture, Buy, Drop-shipping o usa rutas personalizadas (ej. Make to Order). Esto define si la demanda genera MOs autom\u00e1ticamente.<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Tracking<\/strong>: No tracking \/ By Lots \/ By Serial Numbers \u2014 activa trazabilidad desde el nivel del producto.<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Inventory &amp; Logistics<\/strong>: reordering rules, lead times y ubicaci\u00f3n por defecto.<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Costs<\/strong>: campo de costo (costo medio, FIFO o manual) que impacta valoraci\u00f3n y c\u00e1lculo del MO.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.47.28a-a.m.-OXqT9cuDr9KFjJXu-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>4. Bill of Materials (BoM): estructura, operaciones y alternativas<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>La BoM es el mapa de fabricaci\u00f3n. En Odoo 19 puedes crear BoMs complejas con operaciones (si Work Orders est\u00e1 activado) y BoMs alternas seg\u00fan componentes o variantes.<\/span><\/p>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Products <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Bills of Materials (o desde la ficha del producto, bot\u00f3n Bill of Materials).<\/div>\n<p class=\"body\" dir=\"auto\"><span>Elementos claves de una BoM:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Tipo de BoM<\/strong>: Manufacture this product, kit, subcontracting, etc.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Components<\/strong>: lista de insumos con cantidad y unidad de medida.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Operations<\/strong>: Si Work Orders activado, aqu\u00ed defines las operaciones (ej. Cut, Assemble), la secuencia y el work center asignado. Estas operaciones se convertir\u00e1n en Work Orders cuando se confirme una MO.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Routing \/ Work Order Dependencies<\/strong>: Puedes establecer dependencias entre operaciones (una opera despu\u00e9s de otra) para planificar y bloquear WOs hasta que est\u00e9n listas las entradas requeridas.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Alternative BoMs<\/strong>: para variantes o procesos alternos (ej. distinta forma de montar seg\u00fan proveedor).<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-11.55.18a-a.m.-I0MJ38ALiHmvk2L8-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">5. Work Centers y capacidades \u2014 medir y costear<\/h2>\n<p dir=\"auto\" class=\"body\">Para convertir operaciones en pasos medibles, usa Work Centers.<\/p>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Configuration <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Work Centers<\/div>\n<p dir=\"auto\" class=\"body\">Par\u00e1metros relevantes:<\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Name \/ Tag<\/strong>: identificaci\u00f3n y categor\u00eda del centro.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Capacity \/ Time per Cycle<\/strong>: Define el tiempo esperado por pieza y la capacidad (n\u00famero de m\u00e1quinas o puestos).<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Cost per Hour \/ Per Employee<\/strong>: Se utiliza para calcular el costo estimado de la MO. Odoo calcula MO cost tomando en cuenta componentes + costo de operaciones + costo de workcenter por tiempo esperado.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><strong>Calendar \/ Working Hours<\/strong>: Para planificar y asignar fechas reales (importante si manejas m\u00faltiple turno o d\u00edas h\u00e1biles).<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\">Por qu\u00e9 importa: Con work centers correctamente parametrizados obtendr\u00e1s estimaciones de tiempo y coste mucho m\u00e1s realistas, y podr\u00e1s asignar WOs a recursos concretos en la planificaci\u00f3n.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.03.39a-p.m.-pr5ltiHMhbJKES9h-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>6. Manufacturing Orders (MO) y Work Orders (WO) \u2014 flujo operativo<\/strong><\/span><\/h2>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Operations <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Manufacturing Orders (MO) y Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Operations <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Work Orders (WO).<\/div>\n<p class=\"body\" dir=\"auto\"><span>Flujo habitual:<\/span><\/p>\n<ol style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span>   Crear MO (manual o por MRP).<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>   Confirmar MO \u2192 Se generan movimientos y, si aplica, Work Orders basadas en las operaciones de la BoM.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>   Planear\/Programar WOs \u2192 asignar fechas y work centers.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>   Ejecutar WOs en Shop Floor (Start\/Pause\/Done) \u2192 registrar tiempo real, scrap o desviaciones.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>   Control de calidad (si aplica) y cierre de MO \u2192 Se registra consumo real de componentes y producci\u00f3n de productos terminados.<\/span><\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ol>\n<p class=\"body\" dir=\"auto\"><span>Detalles a revisar en pantalla MO:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Components<\/strong>: qu\u00e9 se reserva \/ qu\u00e9 falta.<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Work Orders<\/strong> tab: ver estado Ready \/ Waiting \/ In Progress \/ Done.<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Backorders \/ Partial Done<\/strong>: acciones para manejar material faltante.<\/span><\/p>\n<\/li>\n<\/ul>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>7. Planificaci\u00f3n avanzada: MPS y Planning by Workcenter<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Odoo 19 incluye herramientas para planificar la producci\u00f3n a distintos niveles:<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><strong>Master Production Schedule (MPS)<\/strong><strong>Ruta:<\/strong> Manufacturing \u2192 Planning \u2192 Master Production Schedule (activar en Settings). El MPS te permite visualizar demandas y necesidades en columnas por periodo (mes\/semana\/d\u00eda), a\u00f1adiendo horizonte y n\u00famero de columnas. Es ideal para planear stock y pedidos de compra\/producci\u00f3n a mediano plazo.<strong>Planning by Workcenter<\/strong><br \/><strong>Ruta:<\/strong> Manufacturing \u2192 Planning \u2192 Planning by workcenter<\/br>Muestra la carga de trabajo por centro con una l\u00ednea temporal; \u00fatil para evitar sobreasignaci\u00f3n y para programar WOs en ventanas horarias concretas.<\/p>\n<p class=\"body\" dir=\"auto\"><span>Consejo: Usa el MPS para decisiones estrat\u00e9gicas (qu\u00e9 producir este mes) y Planning by Workcenter para operativa diaria\/t\u00e1ctica.<\/span><\/p>\n<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.17.18a-p.m.-hB9ZrBmRQMy0MTy3-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>8. Costeo de \u00f3rdenes y an\u00e1lisis de variaciones<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Odoo calcula dos valores distintos relacionados con costos:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>MO Cost (coste estimado)<\/strong>: calculado a partir del BoM (componentes + costo esperado de operaciones).<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Real Cost (coste real)<\/strong>: basado en consumos reales, tiempo reportado en WOs, scrap y precios efectivos. Odoo compara ambos para mostrar desviaciones (variance).<\/span><\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><span>D\u00f3nde verlo: en la MO existe una secci\u00f3n de costos que muestra MO cost y real cost, con posibilidad de desglosar por componentes y operaciones.<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><span>Implicaci\u00f3n pr\u00e1ctica: monitorear variaciones ayuda a detectar ineficiencias (operaciones que tardan m\u00e1s, scrap, costes de compra que suben).<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.24.39a-p.m.-2U9cdsmCDv4SYyYj-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>9. Work Order Dependencies y secuencias (workflow r\u00edgido)<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Cuando una BoM tiene operaciones dependientes (ej., no puedes ensamblar hasta cortar), Odoo puede bloquear WOs hasta que las previas est\u00e9n finalizadas. Esto permite planificar en cascada y evitar conflictos en l\u00edneas con procesos secuenciales.<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><span>Vista: En la BoM \u2192 Operations \u2192 definir dependencies o en la MO \u2192 Work Orders ver\u00e1s tags Waiting for another WO o Ready.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.32.43a-p.m.-TMeTbgRCgoaew5Dm-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>10. Subcontrataci\u00f3n y rutas complejas (dropshipping \/ cross-dock)<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Odoo soporta escenarios donde parte del proceso es externalizado (subcontracting) o donde la materia prima entra al almac\u00e9n y sale directamente a empaque\/env\u00edo (cross-docking). Esto se gestiona v\u00eda <strong>Routes<\/strong> y BoM tipo Subcontracting. Las rutas permiten encadenar reglas autom\u00e1ticas de generaci\u00f3n de PO, MO y movimientos entre ubicaciones.<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><span><strong>Ruta para rutas:<\/strong> Manufacturing \u2192 Configuration \u2192 Routes (o desde Inventory \u2192 Configuration \u2192 Routes si prefieres verlas globalmente).<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.36.02a-p.m.-2EiVqQ2uRX5SVgfy-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>11. Trazabilidad, lotes y seriales<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>La trazabilidad total es cr\u00edtica en sectores regulados. Odoo permite asignar lotes\/series a componentes y productos terminados y luego mostrar el grafo de trazabilidad que enlaza cada movimiento (receipt \u2192 production \u2192 delivery). Activa Tracking en productos y usa la vista <strong>Traceability<\/strong> para seguir el origen y destino de cada lote.<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><span><strong>Ruta trazabilidad:<\/strong> Manufacturing \u2192 Traceability o Inventory \u2192 Traceability (dependiendo de la configuraci\u00f3n).<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.41.28a-p.m.-LwBpkestVrFAVKOi-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>12. Control de calidad integrado<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Integrar quality checks dentro del flujo permite aplicar controles en recepci\u00f3n, durante WOs o al final de la producci\u00f3n. Los puntos de control se definen y se enlazan a operaciones o ubicaciones; ante un fallo, Odoo puede detener la MO, crear un NC\/acci\u00f3n correctiva y registrar scrap. Esto es clave para procesos certificados. (Ver Quality app e integraciones con Manufacturing).<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-12.48.56a-p.m.-9MPhL1Ds03CrUQ8x-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>13. Shop Floor Control (terminales \/ tablets)<\/strong><\/span><\/h2>\n<p dir=\"auto\" class=\"body\"><span>El m\u00f3dulo de Shop Floor permite ejecutar WOs desde terminales en planta con interfaces simplificadas: Start, Pause, Record Scrap, Finish, Registrar tiempos y piezas. Esto alimenta en tiempo real el c\u00e1lculo de costos reales y la planificaci\u00f3n. Es la diferencia entre plan te\u00f3rico y ejecuci\u00f3n efectiva.<\/span><\/p>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\"><span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Manufacturing <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Operations <span style=\"color:#9CA3AF;\"<span style=\"color:#9CA3AF;\">\u203a<\/span>\u203a<\/span<span style=\"color:#9CA3AF;\">\u203a<\/span> Work Orders (desde la l\u00ednea puedes abrir la experiencia de Shop Floor).<\/div>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>14. Integraci\u00f3n con Inventario, Compras y Contabilidad<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>MRP no es isla: Odoo sincroniza autom\u00e1ticamente reservas de componentes con Inventory, genera POs si falta stock (seg\u00fan reordering rules \/ MRP) y crea asientos contables al validar consumos o producci\u00f3n. Revisa las cuentas contables asociadas a los productos y al diario de producci\u00f3n para asegurar asientos correctos.<\/span><\/p>\n<p class=\"body\" dir=\"auto\"><span>Rutas \u00fatiles:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span>Inventario \u2192 Productos \u2192 Reordering Rules<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>Compras \u2192 Requests for Quotation (si MRP genera POs).<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span>Contabilidad \u2192 Asientos (para verificar costeo)<\/span><\/p>\n<\/li>\n<\/ul>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>15. Planes avanzados: MPS, finite capacity planning y escenarios \u201cwhat-if\u201d<\/strong><\/span><\/h2>\n<p class=\"body\" dir=\"auto\"><span>Odoo 19 mejora la capacidad de hacer planning por horizonte (MPS) y ver el impacto de cambios (ej. retrasos de proveedor, aumento de demanda). Los planificadores pueden simular escenarios en MPS y luego ejecutar la generaci\u00f3n de MOs\/POs. Para instalaciones complejas, conviene habilitar MPS y usarlo frecuentemente antes de ejecutar cron de MRP.<\/span><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>16. KPIs y reportes indispensables<\/strong><\/span><\/h2>\n<p dir=\"auto\" class=\"body\"><span>Monitorea:<\/span><\/p>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Lead Time medio por producto<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Tasa de scrap por work center<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Variance (MO cost vs. Real cost)<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>OEE simple por work center<\/strong> (si mides disponibilidad y rendimiento).<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>On Time Delivery<\/strong> (OTD) Reportes: Manufacturing \u2192 Reporting \/ Inventory \u2192 Reporting. Tambi\u00e9n puedes crear vistas pivot o BI para dashboards m\u00e1s ricos.<\/span><\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-09-a-la-s-1.19.48a-p.m.-TMbbX0je4on9JD6I-2.png\" alt=\"\"  style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px auto;\" \/><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>17. Errores comunes y soluciones pr\u00e1cticas<\/strong><\/span><\/h2>\n<ul style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Work Orders no aparecen en BoM<\/strong>: revisa que Work Orders est\u00e9 activado en Settings.<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>MO cost muy distinto al coste real<\/strong>: revisar tiempos reportados en WOs y scrap contabilizado. Ajustar tiempos est\u00e1ndar en Work Centers.<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Planificaci\u00f3n sobrecarga un work center<\/strong>: usa Planning by Workcenter y ajusta capacidad \/ calendar.<\/span><\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><span><strong>Problemas de trazabilidad<\/strong>: verifica que Tracking est\u00e9 activo en los productos implicados y que los movimientos registren lotes\/series.<\/span><\/p>\n<\/li>\n<\/ul>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\"><span><strong>18. Buenas pr\u00e1cticas para implementar MRP avanzado<\/strong><\/span><\/h2>\n<ol style=\"padding-left:22px;line-height:1.9;\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Probar en sandbox<\/strong>: replicar 5-10 \u00f3rdenes completas con escenarios reales.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Definir pol\u00edticas de producci\u00f3n por producto<\/strong>: MTO vs MTS.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Parametrizar correctamente Work Centers<\/strong> con tiempos y costo\/hora realistas.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Crear BoMs limpias y versionadas<\/strong> (usar Alternative BoM si existen procesos distintos).<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Usar MPS peri\u00f3dicamente<\/strong> antes de lanzar producci\u00f3n masiva.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Entrenar al taller con Shop Floor<\/strong> para asegurar reportes de tiempo y scrap.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><strong>Automatizar quality checks<\/strong> en puntos clave para reducir retrabajos.<\/span><\/p>\n<\/li>\n<\/ol>\n<p class=\"body\" dir=\"auto\">Odoo 19 eleva el MRP desde una simple herramienta de generaci\u00f3n de \u00f3rdenes a una plataforma de control operativo: BoMs robustas, work orders medibles, planificaci\u00f3n por capacidad y trazabilidad total. Con la correcta parametrizaci\u00f3n (Work Centers, BoMs, Routes y MPS) obtendr\u00e1s un flujo reproducible, auditable y optimizado en costes. Implementarlo bien significa menos stock parado, menos retrabajos y entrega m\u00e1s confiable al cliente.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La manufactura moderna no se trata solo de montar piezas: es coordinar materiales, tiempos, capacidades, calidad y costos para entregar al cliente el producto correcto en el momento\u2026<\/p>\n","protected":false},"author":1,"featured_media":94,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":2,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"predecessor-version":[{"id":1800,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/111\/revisions\/1800"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media\/94"}],"wp:attachment":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}