Mandato OrderDisplay

Este mandato muestra el contenido de los pedidos especificados. Si no se especifican números de referencia de pedido, este mandato mostrará la lista de los pedidos que coincidan con los parámetros de entrada. 

osodispl.gif (9182 bytes)

Valores de parámetros

http://nombre_sistpral/vía de acceso/
(Obligatorio) El nombre totalmente calificado del servidor WebSphere Commerce y la vía de acceso de configuración.
langId
Establece o restaura el idioma preferido para la duración de la sesión; los idiomas soportados para una tienda se encuentran en la tabla STORELANG.
forUser
El ID de conexión del usuario en cuyo nombre se ejecutará el mandato; este parámetro sólo lo puede especificar una persona con autorización para procesar pedidos.
forUserId
Igual que forUser, pero identifica al usuario mediante el ID de usuario interno, como se encuentra en la tabla USERS.
storeId
El número de referencia de la tienda para la que se va a visualizar el pedido.
outOrderName
Especifica los nombres de las parejas nombre-valor que se han de pasar a un JSP. El valor de cada pareja de nombre-valor añadida es el número de referencia del pedido que se va a visualizar. Si no se proporciona el nombre, se utilizará el nombre por omisión, "orderId".
status
El estado de los pedidos que se listan.  Si falta el estado, se presupone que está establecido en "P" (pendiente).  Sólo pueden utilizarse abreviaturas con orderId en el caso de pedidos pendientes. El estado no se puede establecer en X.
orderId
El número de referencia del pedido que se ha de visualizar. Si se omite este parámetro, este mandato se comporta como si se hubiera especificado todos los pedidos del comprador con el estado especificado para la tienda especificada. Se pueden utilizar abreviaturas, pero sólo con los pedidos pendientes (cuyo estado es "P").  Consulte Abreviaturas de pedidos para obtener una descripción de las abreviaturas. 
remerge
Una lista de los artículos de pedido que deben fusionarse con otros artículos de pedido del mismo pedido y con el mismo atributo correlationGroup, si es posible.
merge
Una lista de los artículos de pedido que deben fusionarse con otros artículos de pedido del mismo pedido si es posible, independientemente de sus atributos correlationGroup.
check
Una lista de artículos de pedido que debe comprobar el mandato de tarea CheckInventory.
allocate
Una lista de artículos de pedido que deben asignarse del inventario existente.
backorder
Una lista de artículos de pedido que deben asignarse del inventario esperado.
reverse
Una lista de artículos de pedido cuyas asignaciones deben liberarse (es decir, desasignarse del inventario existente o esperado según corresponda).

Nota: Los parámetros remerge, merge, check, allocate, backorder y reverse sólo son aplicables si el inventario ATP está habilitado (consulte la columna ALLOCATIONGOODFOR de la tabla STORE). Representan listas de artículos de pedido que se pasarán al mandato de tarea AllocateInventory, que llama a los mandatos de tarea CheckInventoryAvailability, AllocateExistingInventory, AllocateExpectedInventory, DeallocateExistingInventory y DeallocateExpectedInventory, tal como se especifica más abajo. Además, estos parámetros aceptan abreviaturas de artículo de pedido, las cuales se detallan en la ayuda de los Mandatos del subsistema de pedidos.

Los valores por omisión para los parámetros de ATP son los siguientes:

Ejemplo 1
El ejemplo siguiente muestra el contenido del pedido pendiente con el número de referencia 1.
     http://misistpral/webapp/wcs/stores/servlet/OrderDisplay?orderId=1

Ejemplo 2
El ejemplo siguiente muestra un pedido con un orderId determinado y con estado pendiente (status=P). 
     http://misistpral/webapp/wcs/stores/servlet/OrderDisplay?orderId=63&status=P

Comportamiento

Condición de excepción
Si no hay ningún pedido que coincida con los parámetros especificados, el mandato genera la excepción ECApplicationException especificando el mandato de vista de error ErrorOrderNoneCmd.

Conceptos relacionados

Referencia relacionada

IBM copyright