Ejecución de RRP, cálculo básico para un artículo
El motor de planificación compara las necesidades planificadas con las recepciones planificadas e identifica posibles insuficiencias potenciales.
Si el nivel stock previsto se desvía del plan de stocks, LN genera mensajes de reprogramación para las órdenes existentes o genera nuevas órdenes planificadas si es necesario.
En la sección siguiente se describen las fases de una ejecución de RRP. Estas fases son:
- Determinar el período de tiempo simulado
- Consumir previsión de demanda.
- Determinar el stock inicial.
- Situar recepciones y necesidades en un eje temporal.
- Seleccionar la necesidad siguiente.
- Comprobar el stock.
- Generar mensajes de reprogramación.
- Transferir stock anónimo al stock de proyecto.
- Generar órdenes planificadas.
- Generar mensajes de cancelación.
- Actualizar la base de datos.
Materiales alternativos
Si la casilla de verificación Materiales alternativos de la sesión Componentes de software implementados (tccom0100s000) está seleccionada, LN utiliza un algoritmo modificado. Para obtener más información, consulte Materiales agotados y materiales alternativos en Planificación Empresarial.
1. Determinar el período de tiempo simulado
LN ejecuta la simulación en un período de tiempo determinado, que viene determinado por los factores siguientes:
- Las fecha de inicio y de finalización del escenario.
- El período congelado y el horizonte de la orden.
- La fecha de cambio neto.
Para obtener más información sobre estos factores, consulte Período de tiempo simulado (ejecución de RRP).
2. Consumir previsión de demanda
Si no hay un plan maestro de artículos para un artículo de planificación, las previsiones de demanda se registran en la sesión Demanda especial por artículo (cpdsp2100m000). Planificación Empresarial realiza el consumo de la previsión para determinar la cantidad de previsión que la demanda real todavía no ha cumplimentado. Esta previsión no consumida se tiene en cuenta durante el proceso de planificación.
3. Determinar el stock inicial
LN determina el stock al inicio de la simulación recuperando el stock físico actual y corrigiéndolo para todos los movimientos planificados de stock hasta la fecha de inicio de la simulación.
4. Situar recepciones y necesidades en un eje temporal
LN sitúa todas las necesidades y recepciones programadas existentes en un eje temporal para su análisis posterior.
Se tienen en cuenta los tipos siguientes de datos de demanda:
- Previsión de demanda no consumida.
- Órdenes de venta reales
- Necesidades de material críticas que se originan en la planificación maestra
- La demanda dependiente que se origina en las órdenes planificadas
- La demanda dependiente que se origina en las órdenes reales
Se tienen en cuenta los tipos de datos de suministro siguientes:
- Órdenes planificadas con estatus de orden Planificado en firme
- Órdenes planificadas con estatus de orden Confirmado
- Órdenes de suministro reales
Nota
Antes de que LN realice una ejecución de planificación, se eliminan todas las órdenes planificadas creadas previamente con el estatus de orden Planificado.
Si selecciona el campo Eliminar órdenes planificadas en firme de la sesión Generar planificación de órdenes (cprrp1210m000), LN también elimina las órdenes planificadas creadas anteriormente con el estatus de orden Planificado en firme.
Las recepciones y necesidades se recuperan de:
- La previsión de demanda no consumida del plan maestro de artículo o de la sesión Demanda especial por artículo (cpdsp2100m000) (si no hay un plan maestro de artículo).
- Las necesidades de material críticas del módulo Planificación maestra.
- Los movimientos de stock planificados del módulo Planificación de órdenes.
- Los movimientos planificados de stock del módulo Planificación de stock en Warehousing.
- Los movimientos de stock del módulo Informes de stock en Warehousing.
5. Seleccionar la necesidad siguiente
Busque la necesidad siguiente. Si encuentra una necesidad, reste la cantidad necesaria del stock y continúe con la fase siguiente.
Si no hay más necesidades, vaya a la fase 10 (generar mensajes de cancelación).
6. Comprobar el stock
Si el stock cae por debajo del nivel requerido, continúe con la fase siguiente (reprogramar recepciones) o vuelva a la fase 5 (seleccionar la necesidad siguiente).
Si un artículo no tiene ningún plan maestro de artículo, Planificación Empresarial utiliza el stock de seguridad para determinar el nivel de stock necesario. Puede definir el stock de seguridad en la sesión Artículo: creación de órdenes (tcibd2100m000). En ella también puede especificar un modelo de estacionalidad para las variaciones estacionales del stock de seguridad.
Si un artículo tiene un plan maestro de artículo, se utiliza el plan de stocks de la sesión Plan maestro de artículo (cprmp2101m000). No obstante, el nivel de stock del primer período simulado debe ser al menos igual al stock de seguridad.
7. Generar mensajes de reprogramación
Busque la recepción siguiente. Si encuentra una recepción:
- Añada la cantidad recibida al stock.
- Si es necesario, genere un mensaje de reprogramación para esa recepción.
- Vuelva a la fase 6 (comprobar el stock).
LN genera dos tipos de mensaje de reprogramación:
- Atrasar (mover la orden a una fecha posterior)
- Adelantar (mover la orden a una fecha anterior)
Para obtener más información, consulte Mensajes de excepción de Planificación Empresarial.
Si la casilla de verificación Sólo reprogramar la cantidad total de orden de la sesión Parámetros de planificación (cprpd0100m000) no está seleccionada, LN también puede reprogramar parte de una orden.
Puede dejar que LN procese automáticamente los mensajes de reprogramación en la sesión Procesar mensajes excepción (cprao1220m000). Para obtener más información, consulte Mensajes de excepción de orden y de planificación de órdenes.
Ejemplo
Recepción programada para el día 1: | 20 uds. |
Recepción programada para el día 4: | 10 unidades |
Necesidades:
Día | 1 | 2 | 3 | 4 |
---|---|---|---|---|
Recepción programada | 15 | 10 | ||
Cantidad necesaria | 0 | 5 | 14 | 6 |
En este ejemplo habrá tres mensajes de reprogramación:
- Retrasar del día 1 al día 2: 5 uds.
- Retrasar del día 1 al día 3: 10 unidades
- Adelantar del día 4 al día 3: 4 uds.
Nota
En la sesión Tipos de mensaje excepción (cprao1110m000), puede establecer una tolerancia en días para los mensajes de reprogramación. Por ejemplo, si establece una tolerancia de un día para los mensajes de atraso, el primer mensaje de reprogramación de este ejemplo no se generará.
Si no hay más recepciones, continúe en la fase siguiente (transferir stock anónimo).
8. Transferir stock anónimo al stock de proyecto
Si el artículo es un artículo de proyecto que se deriva de un artículo estándar, LN puede transferir stock del artículo estándar al stock del artículo de proyecto. Consulte Artículos de proyecto en Planificación Empresarial.
9. Generar órdenes planificadas
Genere una orden planificada y añada la cantidad de orden al stock. Si desea más información, consulte Generar órdenes planificadas.
Nota
Una orden planificada en firme sirve como una especie de período congelado adicional: LN no genera órdenes planificadas antes de la última orden planificada en firme. Si es necesario, LN genera mensajes de reprogramación.
No obstante, puede pasar por alto esta regla seleccionando la casilla de verificación Orden planificada antes en firme/real en la sesión Parámetros de planificación (cprpd0100m000).
Vuelva a la fase 5 (seleccionar la necesidad siguiente).
10. Generar mensajes de cancelación
Genere mensajes de cancelación para todas las recepciones programadas que aún no se han seleccionado. Esas recepciones no son necesarias.
11. Actualizar la base de datos
LN almacena los resultados de la simulación en la base de datos. LN actualiza los datos en las sesiones siguientes:
- Órdenes planificadas (cprrp1100m000)
- Orden planificada - Movimientos de stock (cprrp0511m000)
- Uso de capacidad por orden planificada (cprrp2100m000)
- Artículos - Planificación (cprpd1100m000)