Dates demandées de

Les dates demandées de la commande sont synchronisées avec la date d'expédition, la date de livraison et la date d'annulation demandées. Les dates demandées sont synchronisées lorsque les API createOrder et changeOrder sont appelées.

Si le tableau des dates de commande demandées est modifié au niveau de la ligne de commande, les dates sur la ligne de commande sont synchronisées de la façon suivante :

  • OrderLine.RequestShipDate=MinShipDate.Requested
  • OrderLine.RequestedDeliveryDate=MinDeliveryDate.Requested
  • OrderLine.CancelDate=MaxDeliveryDate.Requested

Si la date d'expédition de la demande, la date de livraison demandée ou les dates d'annulation demandées sont modifiées au niveau de la ligne, les dates de commande demandées sont synchronisées de la façon suivante :

MinShipDate.RequestedDate = RequestedShipDate

MaxShipDate.RequestedDate = RequestedCancelDate

MinDeliveryDate.RequestedDate= RequestedDeliveryDate

MaxDeliveryDate.RequestedDate = RequestedCancelDate.

La synchronisation de l'en-tête de commande suit une logique similaire.