Planificación (MRP)
This content is not available in your language yet.

La pantalla de Planificación de producción es el centro de mando del planificador: detecta riesgos, calcula necesidades de material (MRP) y permite ver, gestionar y reprogramar las órdenes sin salir de la pantalla.
Para qué sirve
Sección titulada «Para qué sirve»- Ver el plan de producción como Gantt (órdenes con sus operaciones de ruta) y reprogramarlo arrastrando.
- Detectar riesgos (órdenes atrasadas, faltantes de material, OEE bajo, cuellos de botella) con sugerencias accionables.
- Ejecutar el MRP: qué producir y qué comprar según la demanda, el stock y el punto de reorden — y generar las órdenes con un clic.
Cómo acceder
Sección titulada «Cómo acceder»Navegar a Manufactura → Operaciones → Planificación (MRP) en el menú lateral.
Asistente de planificación (riesgos)
Sección titulada «Asistente de planificación (riesgos)»Un acordeón colapsable en la parte superior (arranca abierto solo si hay alertas críticas) lista las alertas del planificador:
- Cada alerta muestra la orden, el mensaje y una sugerencia de acción; el color indica la severidad (crítica / media / informativa).
- Clic en una alerta abre el detalle de su orden para gestionarla (“Gestionar orden →”).
- Los umbrales y severidades de las alertas se configuran en el diálogo Reglas de riesgo (accesible desde el centro de mando del Dashboard): órdenes atrasadas (días), falta de material, OEE bajo (%) y cuello de botella (% carga); cada regla se puede activar/desactivar.
- Las alertas se recalculan automáticamente cada minuto.
Pestaña Tablero (Gantt)
Sección titulada «Pestaña Tablero (Gantt)»Cronograma interactivo de órdenes y operaciones (@zentto/gantt):
- Tocar una barra abre el detalle de la orden (ver y gestionar sin salir).
- Arrastrar o redimensionar la barra de una orden la reprograma (persiste las nuevas fechas; rechaza órdenes completadas/canceladas y fin ≤ inicio). Si se arrastra una operación en vez de la orden, se avisa: la secuencia de operaciones se administra en Rutas de Producción.
- Vistas conmutables Gantt / Tabla / Calendario; la vista elegida se recuerda por usuario.
- Las operaciones consecutivas de una misma orden se muestran con dependencias fin→inicio.
- Botones Órdenes y Nueva orden en la cabecera navegan al listado o abren el alta directamente.
Pestaña Necesidades (MRP)
Sección titulada «Pestaña Necesidades (MRP)»La explosión de materiales combina la demanda bruta, la existencia y el punto de reorden por producto:
| Columna | Descripción |
|---|---|
| Demanda | Requerimiento bruto detectado |
| Existencia | Stock disponible |
| Bajo mínimo | Faltante contra la política de reorden (si aplica) |
| Acción sugerida | PRODUCIR (tiene BOM activa) o COMPRAR, con la cantidad sugerida |
- Los productos PRODUCIR se marcan con checkbox y el botón Generar orden(es) de producción crea las órdenes de una vez.
- Los productos COMPRAR llevan el botón Orden de compra, que abre el alta del módulo Compras con el material y la cantidad sugerida precargados.
- Las políticas de reorden (mínimo y cantidad de reorden por producto) se administran vía
GET/POST /v1/manufactura/reorden.
Flujo técnico
Sección titulada «Flujo técnico»| Componente | Tipo | Ubicación |
|---|---|---|
GET /v1/manufactura/gantt, GET /planificacion/riesgos, GET /mrp, POST /mrp/generar-ordenes, GET/POST /reorden, GET/POST/DELETE /riesgos/reglas, POST /ordenes/:id/reprogramar | Routes Express | web/api/src/modules/manufactura/routes.ts |
usp_mfg_gantt_list, usp_mfg_planner_risks, usp_mfg_mrp_run, usp_mfg_reorderpolicy_list/upsert, usp_mfg_riskrule_list/upsert/delete, usp_mfg_workorder_reschedule | Funciones PL/pgSQL (PostgreSQL) | web/api/sqlweb-pg/ + migraciones |
@zentto/gantt (<zentto-gantt>) | Web component (vistas Gantt/Tabla/Calendario, drag & drop, task-click) | paquete npm @zentto |
PlanificacionPage.tsx, RiskRulesDialog.tsx, OrdenDetalleDialog.tsx | Componentes Frontend | web/modular-frontend/packages/module-manufactura/src/components/ |