Instruction de tâche CheckPaymentTCsCmd
L'instruction de tâche CheckPaymentTCsCmd vérifie le compte, la limite de dépenses et le numéro de bon de commande.
Instruction de tâche
com.ibm.commerce.order.commands.CheckPaymentTCsCmdClasse d'implémentation
com.ibm.commerce.order.commands.CheckPaymentTCsCmdImpl
Commandes appelées
CheckTASpendingLimitCmd
ValidatePONumberCmd
UpdatePOSpendingCmd
Appelants possibles
ProcessOrderCmdImpl
Comportement
Si l'accord commercial contient des modalités de bon de commande et que le nombre de bons de commande est nul :
- Lancez une exception
Appelez CheckTASpendingCmd pour vérifier la limite de dépenses de l'accord commercial
Si le nombre de bons de commande n'est pas nul :
- Appelez ValidatePONumberCmd pour effectuer la validation du nombre de bons de commande
- Si l'ID de bon de commande de l'acheteur n'est pas nul :
- Appelez UpdatePOSpendingCmd pour mettre à jour les dépenses du bon de commande