Instruction AutoBidUpdateForm
Fournit au client une page de modification de surenchère automatique,
remplie des valeurs en cours correspondant à la surenchère automatique
à modifier. La page affichée (auc_autobid_modify.jsp)
appelle l'instruction de contrôleur AutoBidSubmit.

Valeur des paramètres
- http://host_name/path/
- Nom qualifié complet de WebSphere Commerce Server et chemin de configuration
- autobid_id
- ID de la surenchère automatique à modifier
Comportement
- Cherche la surenchère automatique en fonction de l'ID de surenchère automatique spécifié.
- Appelle CheckBidUpdateAuthorization pour vérifier que l'état de l'offre fournie en entrée est Active et que le client est le propriétaire de l'offre.
- Vérifie que la vente est A cri public. La
mise à jour de l'offre n'est pas permise pour les ventes Au rabais. L'état de la vente aux enchères doit être En cours ou A venir.
- Appelle l'instruction d'activité CheckBidderQualification
pour déterminer si le client est autorisé à soumettre des offres.
- Appelle l'instruction d'activité CheckBidderStatus pour déterminer
si le client a lu les règles de ventes aux enchères.
- Appelle l'instruction d'activité GenBidRef pour générer une référence d'offre.
- Appelle l'activité d'affichage BidUpdateFormView pour afficher la page de mise à jour
d'offre.
Conditions d'exception
- Un ID de surenchère automatique incorrect génère une exception de clé de surenchère automatique incorrecte.
- Si l'état de l'offre est différent de Active, le système génère une exception d'offre non active.
- Si l'ID propriétaire de l'offre et l'ID client ne correspondent pas, le système génère une exception
d'enchérisseur non autorisé.
- Les types d'enchères autres que A cri public génèrent une exception de surenchère automatique incorrecte.
- Si le client n'a pas visualisé les règles de vente aux enchères, le système génère une exception d'état
d'enchérisseur incorrect.
- Si le client ne s'est pas encore référencé, le système génère une exception d'utilisateur non référencé.


