Ejemplo 5: Ningún día de recepción válido

En este tema se describe el proceso de definición de un artículo y ubicación basada en la lógica de programación del ROP cuando el día de recepción válido esté disponible.

Los requisitos previos para este escenario:

Los valores de entrada Cálculo de programaciones para la macro u hoja de trabajo:

  • Compensación de inicio de la orden: 14 (macro u hoja de trabajo)
  • Horizonte de requisitos: 28 (hoja de trabajo)

Entradas globales (valores del período de ciclo y llamada de motor):

  • Período de planificación actual: AF16 M07 (2016-06-27 – 2016-07-24)
  • Start_date: 2016-06-27 (fecha de inicio del período de planificación actual)
  • End_date: 2017-06-25 (fecha de inicio del período de planificación actual + horizonte futuro del ciclo en días)

Código de artículo: 10141

Código de ubicación: B1

Entradas de asignación de medidas:

  • Método de origen predeterminado: 1 (transferencia)
  • Stock de apertura: 0
  • Punto de renovación del pedido (ROP): 60
  • Id. del calendario de recepción: 4
  • Período de congelación: 7
  • Plazo (transferencia): 7
  • Cantidad de lote mínima (transferencia): 10
  • Incremento (compra): 5

Lógica de programación del ROP

Si el valor del stock de apertura < el ROP, obtenga el calendario de interpolación correspondiente de la configuración del motor actual según la asignación de medidas para la id. del calendario de recepción (id. = 4). El modelo predeterminado para el calendario de interpolación (primer lunes de cada mes):
Domingo Lunes Martes Miércoles Jueves Viernes Sábado
0 1 0 0 0 0 0
Tabla 1. Modelos de invalidación:
Fecha posterior Fecha anterior Descripción Domingo Lunes Martes Miércoles Jueves Viernes Sábado
2016-07-11 2016-07-31 0 0 0 0 0 0 0 0
2016-08-08 2016-08-31 0 0 0 0 0 0 0 0
2016-09-12 2016-09-30 0 0 0 0 0 0 0 0
2016-10-10 2016-10-31 0 0 0 0 0 0 0 0
2016-11-14 2016-11-30 0 0 0 0 0 0 0
2016-12-12 2016-12-31 0 0 0 0 0 0 0 0

Para los modelos de invalidación en las fechas de recepción de órdenes:

  • La primera fecha de orden posible en el horizonte futuro se calcula como Start_date + MÁX. de:
    • Compensación de inicio de la orden = 14
    • Plazo (compra) = 7
    • Período de congelación = 7
    • 2016-06-27 + 14 = 2016-07-11
  • Receiving_date = 1.º día no cero en el calendario de recepción >= first_order_date AND <=End_date:
    Días distintos de cero desde Start_date Día de la semana ¿Antes o después de first_order_date? ¿Antes o después de End_date?
    2016-07-04 Lunes ANTES DE ANTES DE
    2016-01-08 Lunes DESPUÉS DE DESPUÉS DE
  • Si receiving_date no coincide, no se puede realizar la orden planificada.
  • Si se asigna, defina la medida de salida "Programación calculada por última vez" = fecha y hora actuales.