Befehl 'AutoBidUpdateForm'
Stellt dem Kunden eine
Seite zum Ändern eines automatischen Gebots zur
Verfügung. Diese Seite ist mit den aktuellen Werten aufgefüllt, die dem zu
ändernden automatischen Gebot entsprechen. Die angezeigte Seite (auc_autobid_modify.jsp)
ruft den Controller-Befehl AutoBidSubmit auf.

Parameterwerte
- http://host_name/pfad/
- Der vollständig qualifizierte Name Ihres WebSphere Commerce-Servers und der
Konfigurationspfad.
- autobid_id
- Die Kennung des automatischen Gebots, das geändert werden soll.
Verhalten
- Sucht anhand der angegebenen ID des automatischen Gebots
nach dem automatischen Gebot.
- Ruft den Task-Befehl CheckBidUpdateAuthorization auf, mit dem
überprüft wird, ob der Status des eingehenden Gebots 'Aktiv' lautet
und ob der Kunde der Gebotseigner ist.
- Prüft, ob es sich bei der Auktion um eine offene Auktion
handelt. Die Aktualisierung von Geboten ist bei der holländischen Auktion
nicht zulässig. Die Auktionsstatus muss 'Aktuell' oder
'Zukünftig' lauten.
- Ruft den Task-Befehl
CheckBidderQualification auf, um zu
bestimmen, ob der Kunde zum Bieten bei dieser Auktion berechtigt
ist.
- Ruft den Task-Befehl CheckBidderStatus
auf, um zu ermitteln, ob der Kunde die Auktionsregeln gesehen hat.
- Ruft den Task-Befehl GenBidRef auf, um eine Referenznummer für ein Gebot
zu erstellen.
- Ruft die Anzeige-Task
BidUpdateFormView auf, um die Seite
für die Aktualisierung von Geboten anzuzeigen.
Ausnahmebedingungen
- Eine ungültige ID des automatischen Gebots resultiert in einer
Ausnahmebedingung für einen ungültigen Schlüssel des automatischen
Gebots.
- Ein anderer Gebotsstatus als 'Aktiv' resultiert in einer
Ausnahmebedingung für ein nicht aktives Gebot.
- Eine Abweichung zwischen Gebotseigner-ID und Kunden-ID
resultiert in einer Ausnahmebedingung für
einen nicht berechtigten Bieter.
- Eine andere Auktionsart als 'Offene Auktion' resultiert in
einer Ausnahmebedingung für eine ungültige Auktionsart.
- Falls der Kunde die Auktionsregeln nicht gesehen hat, wird
eine Ausnahmebedingung für einen ungültigen Bieterstatus gemeldet.
- Falls sich der Kunde noch nicht registriert hat, wird eine
Ausnahmebedingung für einen nicht registrierten Benutzer gemeldet.


