La página Disponibilidad de productos de ToolTech, CheckProdAvail.jsp,
muestra a los clientes los artículos de un pedido que no están disponibles actualmente y
la fecha de envío estimada para dichos artículos.
Si no hay existencias disponibles para algunos de los artículos, los clientes pueden seleccionar una preferencia de envío que les permite dividir el pedido y comprar los artículos disponibles, o esperar hasta que todos los artículos estén disponibles. Los clientes también tienen la opción de eliminar un artículo del pedido.
Nota: Está página se visualiza cuando algunos de los artículos del pedido no están disponibles.
Mandatos
CheckProdAvail.jsp utiliza los mandatos siguientes:
Beans
CheckProdAvail.jsp utiliza los beans siguientes:
Implementación
Nota: Para obtener información sobre las técnicas de implementación comunes a todas las páginas de la tienda de ejemplo, incluida la información multicultural, consulte Páginas de la tienda de ejemplo: técnicas de implementación comunes.
La página Disponibilidad de productos sólo se visualiza cuando algunos de los artículos del pedido no están disponibles. La página AllocationCheck.jsp averigua si hay algún artículo que no está disponible.
Si todos los artículos están no disponibles o todos los artículos están disponibles, la página AllocationCheck.jsp redirige al mandato OrderDisplay, que está asociado con OrderDisplayPending.jsp; de lo contrario, incluye la página CheckProductAvail.jsp.
La página CheckProductAvail.jsp permite a los clientes ver la fecha de disponibilidad para cada artículo del pedido. Si no hay existencias disponibles para algunos artículos del pedido, el cliente selecciona una opción de envío para el pedido de las opciones Elegir preferencia de envío.
Los clientes pueden elegir entre dos opciones de envío:
Cuando el cliente selecciona la segunda opción, el mandato OrderItemMove divide el pedido en dos pedidos separados.
![]() |