Exemple 5 - Pas de jour de réception valide

Cette rubrique décrit le processus de définition d'un article ou d'un emplacement selon la logique de programmation PDC, lorsque le jour de réception valide est disponible.

Conditions préalables pour ce scénario :

Les valeurs de saisie relatives à la tâche Calculer prévisions pour la macro ou la feuille de calcul :

  • Décalage de lancement de commande : 14 (macro ou feuille de calcul)
  • Horizon des besoins (jours) : 28 (feuille de calcul)

Saisies globales (période de cycle et valeurs d'appel de moteur) :

  • Période de planification courante : EX16 M07 (2016-06-27 – 2016-07-24)
  • Date_début : 2016-06-27 (Date de début de la période de planification courante)
  • Date_fin : 2017-06-25 (Date de début de la période de planification courante + Horizon futur du cycle en jours)

Code Article : 10141

Code Emplacement : B1

Saisies de mappage de mesures :

  • Méthode source par défaut : 1 (Transfert)
  • Stock d'ouverture 0
  • Point de commande (PDC) : 60
  • ID calendrier réception : 4
  • Période de blocage : 7
  • Délai (Transfert) : 7
  • Quantité lots minimum (Transfert) : 10
  • Incrément (Achat) : 5

Logique de programmation PDC

Si Stock d'ouverture < PDC, extraire le calendrier d'interpolation correspondant des paramètres du moteur courant, selon le mappage de mesures pour l'ID Calendrier de réception (ID = 4). Grille par défaut du calendrier d'interpolation (premier lundi de chaque mois) :
Dimanche Lundi Mardi Mercredi Jeudi Vendredi Samedi
0 1 0 0 0 0 0
Tableau 1. Grilles d'écrasement :
Date - après Date - avant Description Dimanche Lundi Mardi Mercredi Jeudi Vendredi Samedi
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

En l'absence de grille d'écrasement pour les dates de réception de commande :

  • La première date de commande possible dans l’horizon futur est calculée en tant que Date_début + valeur MAX de :
    • Décalage de lancement de commande = 14
    • Délai de livraison (Achat) = 7
    • Période de blocage = 7
    • 2016-06-27 + 14 = 2016-07-11
  • Date_réception = 1er jour différent de zéro dans le calendrier réception >= première_date_commande AND <= Date_fin :
    Jours autres que zéro à partir de la Date_début Jour de la semaine Avant ou après Première_date_commande ? Avant ou après Date_fin ?
    04-07-2016 Lundi AVANT AVANT
    2016-01-08 Lundi APRÈS APRÈS
  • Si la date_réception ne correspond pas, la commande planifiée n'est pas possible.
  • Si elle est mappée, définir la mesure de sortie ‘Schedule Last Calculated’ (Dernière prévision calculée) de sorte qu'elle corresponde à la date et l'heure courantes.