Calculs de plages de dates initiales
Plusieurs critères permettent de calculer les plages de dates initiales des commandes urgentes et futures.
Les plages de dates initiales sont calculées en fonction des critères suivants :
- commandes urgentes
- La limite inférieure de la date d'expédition est fixée à la date actuelle
- La limite supérieure de la date d'expédition est fixée à la date d'annulation, si elle est spécifiée. En l'absence de date d'annulation, la limite est fixée à la date actuelle + le "délai d'expédition autorisé" (un paramètre configuré dans les règles de planification).
- La limite inférieure de la date de livraison est fixée à la date actuelle.
- La limite supérieure de la date de livraison est fixée à la date d'annulation, si elle est spécifiée, sauf si la date d'expédition de la demande et la date d'annulation ont été spécifiées sans date de livraison demandée. Dans ce cas, la date d'annulation est considérée comme la limite supérieure de la date d'expédition et non la date de livraison. Si la date d'annulation n'est pas spécifiée, le calcul est le suivant : limite supérieure de la date d'expédition + 60 jours afin de prendre en compte la durée de transit. Lors du calcul des dates réelles, la durée de transit est ajustée à la durée de transit réelle.
- Commandes futures
- La limite inférieure de la date d'expédition correspond à la date d'expédition de la demande, si elle est spécifiée. Si la date n'est pas spécifiée, la limite est fixée à la date actuelle.
- La limite supérieure de la date d'expédition est fixée à la date d'annulation, si elle est spécifiée. Si la date d'annulation n'est pas spécifiée mais que la date d'expédition de la demande l'est, la limite est fixée à la date d'expédition de la demande + le "délai d'expédition autorisé" (un paramètre configuré dans les règles de planification). Si la date d'expédition de la demande n'est pas spécifiée, elle est fixée comme la limite supérieure de la date d'expédition.
- La limite inférieure de la date de livraison est fixée à la date de livraison demandée. Si elle n'est pas spécifiée, elle est définie comme la limite inférieure de la date d'expédition.
- La limite supérieure de la date de livraison est fixée à la date d'annulation, si elle est spécifiée, sauf si la date d'expédition de la demande et la date d'annulation ont été spécifiées sans date de livraison demandée. Dans ce cas, la date d'annulation est considérée comme la limite supérieure de la date d'expédition et non la date de livraison. Si la date d'annulation n'est pas spécifiée, le calcul est le suivant : date de livraison demandée + le "délai d'expédition autorisé (jours)". Si la date de livraison demandée n'est pas spécifiée, elle est fixée à la limite supérieure de la date d'expédition + 60 jours pour tenir compte de la durée de transit. Lors du calcul des dates réelles, la durée de transit est ajustée à la durée de transit réelle.
Notez également que la fenêtre de délai d'expédition est spécifiée en jours écoulés. Il est courant que la valeur indiquée dans cette fenêtre soit au moins supérieure à la durée de notification maximale requise par un noeud ou un article. Si un contrôle plus fin est requis sur la dernière date possible d'expédition d'une commande, utilisez à cet effet la date d'annulation. Le système de Sterling™ Order Management propose par défaut un délai d'expédition de 30 jours.
Combinaisons de calculs des plages de dates initiales
Le tableau suivant détaille les différentes combinaisons de dates de livraison demandées, de dates d'expédition et de dates d'annulation et explique comment Sterling Order Management System calcule les plages de dates d'expédition et de livraison initiales.
| Date de livraison demandée | Date d'expédition demandée | Date d\'annulation | Date de début d'expédition initiale | Date de fin d'expédition initiale | Date de début de livraison initiale | Date de fin de livraison initiale |
|---|---|---|---|---|---|---|
| Non indiqué | Non indiqué | Non indiqué | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date actuelle | Heure actuelle | Date de fin d'expédition initiale + 60 jours |
| Non indiqué | Non indiqué | Spécifiée | Heure actuelle | Date d\'annulation | Heure actuelle | Date d\'annulation |
| Non indiqué | Date future | Non indiqué | Date future spécifiée | Fin de journée après le délai d'expédition autorisé (jours) à partir du jour futur | Date future spécifiée | Date de fin d'expédition initiale + 60 jours |
| Non indiqué | Date future | Spécifiée | Date future spécifiée | Date d\'annulation | Date future spécifiée | Date de fin d'expédition initiale + 60 jours |
| Non indiqué | Date passée | Non indiqué | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date actuelle | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date actuelle + 60 jours |
| Non indiqué | Date passée | Spécifiée | Heure actuelle | Date d\'annulation | Heure actuelle | Date d'annulation + 60 jours |
| Date future | Non indiqué | Non indiqué | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date future | Date future | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date future |
| Date future | Non indiqué | Spécifiée | Heure actuelle | Date d\'annulation | Date future | Date d\'annulation |
| Date de livraison future | Date d'expédition future | Non indiqué | Date d'expédition future | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date de livraison future | Date de livraison future | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date de livraison future |
| Date de livraison future | Date d'expédition future | Spécifiée | Date d'expédition future | Date d\'annulation | Date de livraison future | Date d\'annulation |
| Date de livraison future | Date d'expédition passée | Non indiqué | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date de livraison future | Date de livraison future | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date de livraison future |
| Date de livraison future | Date d'expédition passée | Spécifiée | Heure actuelle | Date d\'annulation | Date de livraison future | Date d\'annulation |
| Date de livraison passée | Non spécifiée ou date d'expédition passée | Non indiqué | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date actuelle | Heure actuelle | Fin de journée après le délai d'expédition autorisé (jours) à compter de la date actuelle |
| Date de livraison passée | Non spécifiée ou date d'expédition passée | Spécifiée | Heure actuelle | Date d\'annulation | Heure actuelle | Date d\'annulation |
Résultats du calcul des plages de dates initiales
L'exemple suivant illustre les plages de dates initiales utilisées pour la prise de décisions de planification et de sourçage.
Si vous définissez les paramètres suivants comme indiqué, les plages de dates initiales calculées sont celles présentées dans le tableau ci-dessous.
- Heure actuelle = 9/8/2003 3PM
- Délai d'expédition autorisé (jours) = 30 jours (en général,
ce paramètre doit correspondre à au moins la durée de notification de tout noeud
+ le nombre séquentiel maximum de jours non ouvrables)
Tableau 2. Exemple de résultats du calcul des plages de dates Date de livraison demandée Date d'expédition demandée Date d\'annulation Date de début d'expédition initiale Date de fin d'expédition initiale Date de début de livraison initiale Date de fin de livraison initiale Non indiqué Non indiqué Non indiqué 9/8 15 h 10/8 minuit 9/8 15 h 12/8 minuit Non indiqué Non indiqué 9/30 9/8 15 h 9/30 minuit 9/8 15 h 9/30 minuit Non indiqué 9/15 14 h Non indiqué 9/15 14 h 10/15 minuit 9/15 14 h 12/15 minuit Non indiqué 9/15 14 h 9/30 9/15 14 h 9/30 minuit 9/15 14 h 11/30 minuit Non indiqué Date passée Non indiqué 9/8 15 h 9/9 minuit 9/8 15 h 11/9 minuit Non indiqué Date passée 9/30 9/8 15 h 9/30 minuit 9/8 15 h 11/30 minuit 9/15 14 h Non indiqué Non indiqué 9/8 15 h 10/15 minuit 9/15 14 h 10/15 minuit 9/15 14 h Non indiqué 9/30 9/8 15 h 9/30 minuit 9/15 14 h 9/30 minuit 9/15 14 h 9/12 14 h Non indiqué 9/12 14 h 10/12 minuit 9/15 14 h 10/15 minuit 9/15 14 h 9/12 14 h 9/30 9/12 14 h 9/30 minuit 9/15 14 h 9/30 minuit 9/15 14 h 9/6 14 h Non indiqué 9/8 15 h 10/15 minuit 9/15 14 h 10/15 minuit 9/15 14 h 9/6 14 h 9/30 9/8 15 h 9/30 minuit 9/15 14 h 9/30 minuit 9/6 14 h Non spécifiée Non indiqué 9/8 15 h 10/8 minuit 9/8 15 h 10/8 minuit 9/6 14 h Non spécifiée 9/30 9/8 15 h 9/30 minuit 9/8 15 h 9/30 minuit