Ejemplo 4: Stock disponible por encima del ROP

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 stock disponible está por encima del ROP.

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: 13 (macro u hoja de trabajo)
  • Horizonte de requisitos: “” (macro) o 365 (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)
  • Horizonte futuro del ciclo: 52 semanas
  • End_date: 2017-06-27 (fecha de inicio del período de planificación actual + horizonte futuro del ciclo en días)

Código de artículo: 10496

Código de ubicación: F1

Entradas de asignación de medidas:

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

Lógica de programación del ROP

Si el valor del stock de apertura < al 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. = 3). El modelo predeterminado para el calendario de interpolación (martes disponible):
Domingo Lunes Martes Miércoles Jueves Viernes Sábado
0 0 1 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 = 13
    • Plazo (compra) = 7
    • 2016-06-27 + 13 = 2016-07-10
  • 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-06-28 Martes ANTES DE ANTES DE
    2016-07-05 Martes ANTES DE ANTES DE
    2016-07-12 Martes DESPUÉS DE ANTES DE
  • Si se identifica el valor receiving_date, compruebe si hay órdenes existentes disponibles antes del valor receiving_date:
    • Obtener órdenes (Start_date: 2016-06-27, receiving_date: 2016-07-12). Consulte Flujo lógico de obtener órdenes.
    • Se muestra la suma de las órdenes (planificadas, fijas, firmes y programadas) antes del valor receiving_date.
    • Obtener órdenes: 12
  • Stock disponible (stock de apertura + obtener órdenes): 64

Si el stock de apertura no es menor que el ROP, no son necesarias las órdenes planificadas.

Si se asigna, defina la medida de salida "Programación calculada por última vez" = fecha y hora actuales.