Bons de commande (Business edition)

WebSphere Commerce vous permet d'effectuer le suivi et d'accepter le numéro de bon de commande client. Si un compte d'affaires contient des modalités de bons de commande et si un contrat indique les modalités d'utilisation de ce compte, tous les achats contrôlés par ce contrat doivent indiquer un numéro de bon de commande défini dans les termes du contrat. Un seul numéro de bon de commande peut être alors utilisé pour un ordre de paiement.

Les numéros de bons de commande sont indiqués lorsque le client passe une commande. Les numéros de bons de commande peuvent être indiqués pour trois types de commandes :

Les bons de commande permanents et limités sont également désignés par l'expression bons de commande prédéfinis car les numéros de bon de ces types de bons de commande doivent être définis dans le compte d'affaires pour que les acheteurs puissent utiliser des numéros de bon de commande lors d'un achat.

Les numéros de bon de commande sont validés lors du règlement de la commande. WebSphere Commerce traite le numéro de bon de commande indiqué par le client et les informations relatives au règlement de la façon suivante :

  1. L'instruction ValidatePONumber est appelée. Cette dernière vérifie si le numéro de bon de commandet entré existe dans le compte d'affaires. Il existe dans WebSphere Commerce s'il s'agit de bon de commande permanent, limité ou unique, utilisé pour une autre commande. Si le numéro de bon de commande entré existe dans WebSphere Commerce, l'instruction ValidatePONumber vérifie si une nouvelle utilisation du numéro est autorisée. En cas d'interdiction, une erreur est émise avec l'instruction DoPyamentErrorView. Si le numéro de bon de commande n'existe pas dans WebSphere Commerce ou si plusieurs utilisations d'un même numéro sont autorisées, l'instruction ValidatePONumber aboutit.
  2. Si l'instruction aboutit, l'instruction CheckPOSpendingLimit est appelée. Cette dernière vérifie si le numéro de bon de commande validé est associé à un prix maximum. Si tel est le cas, l'instruction CheckPOSpendingLimit vérifie si le montant total ne dépasse pas le prix maximum. Si le montant total de la commande ne dépasse pas le prix maximum, l'instruction CheckPOSpendingLimit aboutit.

A ce moment, le prix maximum d'un numéro de bon de commande limité n'est pas mis à jour. Le prix maximum est mis à jour lorsque l'instruction UpdatePOSpending est appelée une fois qu'une livraison est publiée pour la distribution via l'instruction CheckPaymentAccept.

Les numéros de bon de commande peuvent être suivis et autorisés pour tous les modes de règlement pris en charge par WebSphere Commerce, y compris l'autorisation de crédit.

Rubriques connexes

Références connexes

IBM copyright