Página de comprobación de disponibilidad de productos de la tienda de ejemplo NewFashion

En el tercer paso, parte 3a, del  proceso de pasar por caja de la tienda de ejemplo, como se describe en el Ejemplo de uso de Pasar por caja el carro de la compra, el cliente puede comprobar las disponibilidad de los productos y ver la fecha de envío estimada de cada artículo del pedido (ProductAvailability.jsp). 

Nota: Está página sólo aparece si alguno de los artículos del pedido no está disponible. 

 Si actualmente no hay existencias disponibles para algunos de los artículos, los clientes pueden elegir una preferencia de envío, que les permite dividir el pedido o poner los artículos en espera. Los clientes también tienen la opción de eliminar un artículo del pedido.

Mandatos

ProductAvailability.jsp utiliza los mandatos siguientes:

Beans

ProductAvailability.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 Pasar por caja 3a, Comprobar disponibilidad de productos (ProductAvailability.jsp)  sólo se muestra si hay algunos artículos del pedido que no están disponibles. AllocationCheck.jsp comprueba 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, redirige a  OrderDisplayPending.jsp; de lo contrario, incluye ProductAvailability.jsp. ProductAvailability.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 en el campo Elegir preferencia de envío.

Los clientes pueden elegir entre tres opciones de envío:

  1. Esperar hasta que el pedido entero esté listo para el envío.
  2. Enviar los artículos disponibles ahora y enviar el resto cuando estén disponibles.
  3. Enviar los artículos disponibles ahora y dejar el resto en el carro de la compra.

Si el cliente elige la opción 2 o 3, el mandato OrderItemMove divide el pedido en dos pedidos separados. 


Conceptos relacionados

Tareas relacionadas

Referencia relacionada

IBM copyright