Guía de uso
Forecasting y estimaciones
Forecasting convierte demanda de productos en necesidades de materia prima, riesgo de quiebre, riesgo de vencimiento y recomendaciones de compra.
Intención de la página
La intención de Forecasting es ayudar al usuario a planificar producción antes de prometer trabajo futuro o comprar materiales.
Contexto para soporte
Para problemas de forecasting, incluye horizonte, service level, demand multiplier, variantes seleccionadas, unidades apartadas, fila de material y cantidad restante esperada.
Cómo funciona
Forecasting empieza con horizonte, nivel de servicio y multiplicador de demanda. Esos controles definen qué tan lejos mira la página y qué tan conservador será el estimado.
La página lee fórmulas de productos compuestos, pedidos confirmados, demanda de planificación, lotes utilizables, reservas de material e ingresos planificados. Luego convierte demanda de producto en requerimientos de materia prima.
El checklist de apartados permite marcar productos compuestos o variantes y escribir unidades para apartar trabajo futuro. Recalcular muestra qué quedaría de materias primas sin consumir inventario real.
Los resultados deben leerse como simulación de planificación: los KPIs muestran riesgo general, los gráficos muestran presión de materiales y demanda de productos visualmente, las excepciones muestran qué atender primero, la tabla de materiales explica disponibilidad por materia prima y el detalle por producto muestra cómo cada variación aporta demanda.
Botones y acciones
| Acción | Qué hace |
|---|---|
Plan range | Cambia qué tan lejos se planifica, como próximo mes, medio año o año completo. |
Confidence | Cambia qué tan conservador es el plan. Más confianza agrega más colchón para demanda incierta. |
Demand multiplier | Aplica un multiplicador de escenario para probar más o menos demanda futura. |
Refresh | Recarga el forecast actual desde datos operativos guardados. |
Download plan | Descarga el escenario actual como archivo CSV de planificación para archivarlo, compartirlo o compararlo después. |
Set aside | Marca un producto compuesto o variación para incluirlo en la simulación de apartados. |
Recalculate | Previsualiza materias primas restantes después de apartar las cantidades seleccionadas. |
Create Ticket | Opens a support request with this page already attached as context. |
Mapa de contenido
Parte superior de Forecasting
Controles del plan
Define el marco de cálculo antes de leer los resultados.
Contenido visible
- Plan range en semanas.
- Confidence P70/P80/P90/P95.
- Demand multiplier.
- Acciones Refresh y Download plan.
Acciones
- Ajustar horizonte, confianza y demanda esperada.
- Refrescar datos operativos o descargar el escenario actual como archivo de planificación.
Después de los KPIs principales
Visuales de planificación
Muestra el forecast como gráficos antes de revisar tablas.
Contenido visible
- Presión de materiales por materia prima.
- Forecast de demanda por producto con barras P50/P80/P95.
- Balance de material utilizable, incoming y necesario.
Acciones
- Identificar materiales riesgosos visualmente.
- Comparar demanda de producto y cobertura de materiales.
Bloque de Planning reservation checklist
Checklist de apartados
Simula productos compuestos o variantes que se quieren apartar para trabajo futuro.
Contenido visible
- Checkbox por variación disponible.
- Cantidad de unidades reservadas por variación marcada.
- Botón Recalculate para volver a estimar materiales restantes.
Acciones
- Marcar variantes que se desean apartar.
- Ingresar cantidades futuras.
- Recalcular sin mover inventario real.
- Descargar el plan después de recalcular para conservar esa foto del escenario.
Después de los visuales de planificación
Excepciones priorizadas
Lista primero los materiales que necesitan acción antes de revisar tablas largas.
Contenido visible
- Materia prima.
- Severidad critical/warning/healthy.
- Acción recomendada y explicación.
Acciones
- Decidir si comprar, revisar vencimientos o monitorear.
Materials planning table
Tabla de materiales
Explica el balance por materia prima después de demanda, apartados, lotes e ingresos planificados.
Contenido visible
- Usable, Reserved, Incoming, Demand y Safety.
- Days, Stockout, Expiry y Recommended order.
- Why con explicación operacional.
Acciones
- Comparar cuánto queda por material.
- Priorizar compras o revisión de lotes.
Product forecast detail
Detalle por producto
Muestra cómo cada variación aporta demanda al plan.
Contenido visible
- Baseline semanal, demanda confirmada y escenario manual.
- P50, P80, P95 y modelo usado.
Acciones
- Validar si la demanda viene de histórico, pedidos reales o apartados manuales.
Ejemplos operativos
Ejemplo 1: el equipo quiere saber si puede prometer 40 unidades de una variación la próxima semana. Marca la variación en el checklist, escribe 40, recalcula y revisa materiales restantes.
Ejemplo 2: si Recommended order muestra faltante de harina, se revisan lotes utilizables, incoming y reservas antes de comprar. La pantalla ayuda a separar faltante real de un apartado temporal.
Ejemplo 3: si una materia prima vence pronto, Expiry indica riesgo FEFO para que el equipo decida usarla antes, ajustar producción o comprar menos.
Cómo se lee en el código
| Archivo | Qué hace |
|---|---|
frontend/src/pages/forecasting/forecasting-page.tsx | La ruta /forecasting y /planificacion monta ForecastingPlanningPanel dentro del layout de Ballista. |
frontend/src/modules/forecasting/components/forecasting-planning-panel.tsx | El panel renderiza controles, checklist de apartados, KPIs, excepciones, tabla de materiales y detalle por producto. |
backend-core-nest/src/modules/production/production-planning.service.ts | El servicio calcula demanda, explosión de fórmulas, inventario utilizable, reservas, incoming, riesgos y recomendaciones. |
backend-core-nest/src/modules/production/production.controller.ts | Expone GET /api/planning/summary y POST /api/planning/summary para leer o previsualizar/guardar corridas de planificación. |