Dans la troisième étape, partie 3a, du processus de règlement du modèle de magasin, tel que cela est décrit dans Utilisation du règlement des achats du chariot, le client peut vérifier la disponibilité du produit et voir la date d'expédition prévue pour chaque article de la commande (ProductAvailability.jsp).
Remarque : Cette page ne s'affiche que si certains articles de la commande ne sont pas disponibles.
Si certains articles ne sont pas actuellement en stock, les clients peuvent choisir la livraison préférée, leur permettant de diviser la commande ou de différer les articles. Les clients ont également la possibilité de retirer un article de la commande.
Instructions
ProductAvailability.jsp utilise les instructions suivante :
Beans
ProductAvailability.jsp utilise les beans suivants :
Implémentation
Remarque : pour plus d'informations sur les techniques d'implémentation communes à toutes les pages de modèle de magasin, parmi lesquelles les informations multiculturelles, reportez-vous à la rubrique Pages du modèle de magasin : techniques d'implémentation communes.
La page Régler vos achats 3a, Vérification de la disponibilité du produit (ProductAvailability.jsp) ne s'affiche que si certains articles de la commande sont indisponibles. La page AllocationCheck.jsp vérifie s'il y a de articles non disponibles. Si tous les articles sont indisponibles ou qu'ils sont tous disponibles, elle transmet la page OrderDisplayPending.jsp, sinon, elle inclut la page ProductAvailability.jsp. La page ProductAvailability.jsp permet aux clients de visualiser la date de disponibilité de chaque article de la commande. Si certains articles sont en rupture de stock, le client sélectionne une option d'expédition dans la zone Choisissez la livraison préférée.
Il a le choix entre trois options d'expédition :
Si le client choisit les options 2 ou 3, l'instruction OrderItemMove divise la commande en deux parties.
![]() |