Mandato RequisitionListUpdate
Este mandato cambia el tipo de lista de solicitudes de privada a compartida, o de
compartida a privada. También actualiza la información de facturación y de pago.

Valores de los 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.
- URL
- (Obligatorio) El URL al que se llama cuando el mandato se completa satisfactoriamente.
- requisitionListId
- (Obligatorio) El ID de la lista de solicitudes que se ha de actualizar.
- status
- Distingue entre una lista de solicitudes privada y una lista de solicitudes
compartida. El valor por omisión es Y para una lista de solicitudes privada. Z indica
una lista de solicitudes compartida.
- billtoAddressId
- La identificación de la dirección de facturación.
- name
- El nombre de la lista de solicitudes.
Comportamiento
Actualiza la información especificada en los parámetros. También puede actualizar
las parejas nombre-valor de pago opcionales de forma similar a las parejas nombre-valor
del mandato OrderProcess.
Condiciones de excepción
- Genera una excepción ECApplicationException con la clave de mensaje _ERR_INVALID_INPUT
si el parámetro status que se ha entrado no es Y o Z.
- Genera una excepción ECApplicationException con la clave de mensaje _ERR_INVALID_ORDER_REFNUM
si el parámetro requisitionListId que se ha entrado no es un ID de pedido válido.
Notas sobre pagos
El mandato RequisitionListUpdate no maneja pagos por sí mismo. Pero puede
obtener las parejas nombre-valor y guardarlas en la base de datos para que las
utilice posteriormente el mandato DoPaymentCmd.
Para manejar los pagos, utilice la clase de interfaz DoPaymentCmd,
que implementarían los mandatos de tarea DoPayment. Se puede pasar
cualquier parámetro desde RequisitionListUpdate a este mandato, aunque generalmente
implementan la información de tarjeta de crédito.

