La date d'expédition est au départ initialisée par la date de commande ou la date du jour (si la date de commande est inférieure à la date du jour). Cette date est contrôlée par rapport aux jours ouvrés du site d’expédition et par rapport au calendrier d’indisponibilité de ce site. Si la date d’expédition calculée correspond à un jour non ouvré du site, alors le système décalera la date d’expédition (en arrière) à la première date ouvré. Si la date correspond à un jour indisponible du site, un contrôle bloquant imposera à l’utilisateur de saisir une nouvelle date d’expédition. Cette date d'expédition sera reprise par défaut sur les lignes de la commande.
Un message d’avertissement pourra également être retourné lorsque la date d’expédition saisie est supérieure à la date de livraison demandée.
La modification de la date d’expédition ne met jamais à jour la date de livraison demandée.