Nel terzo passo, parte 3a, del processo di verifica del negozio di esempio, come descritto nel Caso di utilizzo di verifica del carrello degli acquisti, il cliente può verificare la disponibilità del prodotto e visualizzare la data di spedizione prevista per ogni articolo presente nell'ordine (ProductAvailability.jsp).
Nota: E' possibile visualizzare questa pagina soltanto se alcuni articoli dell'ordine non sono disponibili.
Se alcuni articoli non si trovano nel magazzino, il cliente può scegliere tra le impostazioni di spedizione per suddividere l'ordine o eventualmente posticiparlo. E' anche possibile rimuovere dall'ordine l'articolo che non è disponibile.
Comandi
ProductAvailability.jsp utilizza i seguenti comandi:
Bean
ProductAvailability.jsp utilizza i seguenti bean:
Implementazione
Nota: Per informazioni sulle tecniche di implementazione comuni a tutte le pagine del negozio di esempio, incluse le informazioni multi-culturali, consultare Pagine del negozio di esempio: tecniche di implementazioni comuni.
La pagina Verifica 3a Verifica della disponibilità del prodotto (ProductAvailability.jsp) viene visualizzata soltanto se alcuni articoli dell'ordine non sono disponibili. AllocationCheck.jsp verifica se gli articoli non sono disponibili. In entrambi i casi in cui tutti gli articoli siano disponibili o meno, avanza a OrderDisplayPending.jsp; diversamente, include ProductAvailability.jsp. ProductAvailability.jsp consente ai clienti di visualizzare la data prevista per la disponibilità di ogni articolo dell'ordine. Se alcuni articoli dell'ordine non sono presenti nel magazzino, il cliente seleziona un'opzione di spedizione nel campo Scegli preferenza di spedizione per l'ordine.
Il cliente può scegliere tra tre opzioni di spedizione:
Se il cliente sceglie le opzioni 2 o 3, il comando OrderItemMove suddivide l'ordine in due ordini separati.
![]() |