Órdenes de compra (Business edition)
WebSphere Commerce proporciona la posibilidad de autorizar los números de
de orden de compra de cliente y de hacer un seguimiento de los mismos.
Si una cuenta de negocio incluye términos y condiciones de orden de compra
y un contrato especifica el uso de dicha cuenta, todas las compras
realizadas bajo el contrato deben especificar un número de orden de compra definido con la
cuenta. Entonces se puede utilizar un solo número de orden de compra para
la autorización de pago.
Los números de orden de compra se especifican cuando el cliente formaliza un pedido.
Se pueden especificar números de orden de compra para tres tipos diferentes de
órdenes de compra:
- Órdenes de compra abiertas
Se puede utilizar una orden de compra abierta para un número ilimitado de pedidos.
Los números de órdenes de compra abiertas que se aceptarán al formalizar un pedido
deben especificarse en la cuenta de negocio antes de que los compradores intenten especificar
un número de orden de compra abierta.
- Órdenes de compra limitadas
Se puede utilizar una orden de compra limitada para pedidos donde el importe total
de todos los pedidos realizados especificando el número de orden de compra limitada
no exceda un límite de gasto.
El límite de gasto para una orden de compra limitada se registra y se utiliza para validar
pedidos que especifican un número de orden de compra limitada con el fin de asegurar
de que no se excede del límite de gasto. Los números de orden de compra limitada
que se aceptarán al formalizar un pedido deben especificarse en la cuenta de negocio
antes de que los compradores intenten especificar un número de orden de compra
limitada.
- Órdenes de compra individuales
Una orden de compra individual es una orden de compra que se utiliza para un pedido
y en la que no se predefinen número de orden de compra aceptables. Puede especificar
que los clientes deban utilizar un número de orden de compra exclusivo para cada pedido
formalizado en nombre de una cuenta de negocio. Si no exige un número de orden de compra
exclusivo para cada pedido, los clientes pueden volver a utilizar números de orden
de compra.
Las órdenes de compra abiertas y limitadas también se conocen como órdenes de compra
predefinidas porque se deben definir en la cuenta de negocio números de orden de compra
para estos tipos de orden de compra antes de que los compradores puedan utilizar
los números de orden de compra al realizar una compra.
Los números de orden de compra se validan durante el proceso de pago para el
pedido. WebSphere Commerce coloca el número de orden de compra entrado por el cliente
con la información de pago de pedido y lo procesa del modo siguiente:
- Se llama al mandato de tarea
ValidatePONumber. El mandato de tarea ValidatePONumber comprueba si el número de orden de compra entrado
ya existe en la cuenta de negocio. El número de orden de compra entrado ya existe en
WebSphere Commerce si se trata de un número de orden de compra abierta, un
número de orden de compra limitada o un número de orden de compra individual
que se ha utilizado para un pedido diferente. Si el número de orden de compra entrado
ya existe en WebSphere Commerce, el mandato de tarea ValidatePONumber comprueba si
se permiten duplicados del número de orden de compra existente.
Si no se permiten duplicados del número de orden de compra, se emite un error que
especifica DoPyamentErrorView. Si en WebSphere Commerce no existe el número de orden de
compra entrado o si se permiten duplicados de un número de orden de compra existente,
el mandato de tarea ValidatePONumber se ejecutará satisfactoriamente.
- Si el mandato de tarea ValidatePONumber se ejecuta
satisfactoriamente, se llamará al mandato de tarea
CheckPOSpendingLimit. El
mandato CheckPOSpendingLimit comprueba si el número de orden de compra validado
satisfactoriamente tiene asociado un límite de gasto.
Si el número de orden de compra tiene asociado un límite de gasto, el mandato
CheckPOSpendingLimit comprueba que el total del pedido no exceda el límite de gasto
restante para el número de orden de compra. Si el total del pedido no excede
el límite de gasto restante, el mandato CheckPOSpendingLimit se completa
satisfactoriamente.
El límite de gasto para un número de orden de compra limitada no se actualiza en este
momento. El límite de gasto se actualiza
mediante el mandato de tarea UpdatePOSpending
al que se llama cuando un envío sale para ser despachado
mediante el mandato de tarea CheckPaymentAccept.
Se puede hacer un seguimiento de los números de orden de compra y se pueden autorizar
dichos números para cualquier método de pago soportado por
WebSphere Commerce, incluida la línea de crédito.

