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 |
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.