![Deprecated feature](../../base/images/deprecated.png)
Mandato de tarea CheckPaymentTCsCmd
El mandato de tarea CheckPaymentTCsCmd comprueba la cuenta, el límite de gasto y el número de orden de compra.
Mandato de tarea
com.ibm.commerce.order.commands.CheckPaymentTCsCmdClase de implementación
com.ibm.commerce.order.commands.CheckPaymentTCsCmdImpl
Mandatos llamados
CheckTASpendingLimitCmd
ValidatePONumberCmd
UpdatePOSpendingCmd
Posibles llamantes
ProcessOrderCmdImpl
Comportamiento
Si el acuerdo comercial contiene términos y condiciones de orden de compra y el número de orden de compra es nulo:
- Generar una excepción
Llamar a CheckTASpendingCmd para comprobar el límite de gasto del acuerdo comercial
Si el número de orden de compra no es nulo:
- Llamar a ValidatePONumberCmd para realizar la validación del número de orden de compra
- Si el ID de orden de compra del comprador no es nulo:
- Llamar a UpdatePOSpendingCmd para actualizar el límite de gasto de la orden de compra