Befehl 'AutoBidDelete'
Ermöglicht es Kunden, automatische Gebote zurückzuziehen, die sie
für offene Auktionen angegeben haben.

Parameterwerte
- http://host_name/pfad/
- Der vollständig qualifizierte Name Ihres WebSphere Commerce-Servers und der
Konfigurationspfad.
- autobid_id
- Die Referenznummer des automatischen Gebots, die gelöscht werden soll.
- URL
-
Die URL-Adresse, die nach der erfolgreichen Ausführung des
Befehls aufgerufen wird.
Verhalten
- Für jede aufgelistete Referenznummer eines automatischen Gebots, führt dieser
Befehl Folgendes aus:
- Prüft die ID des automatischen Gebots mit Hilfe von AutoBidAccessBean.
- Sucht nach der Auktions-ID, die dem automatischen Gebot zugeordnet ist.
- Wertet die zugeordnete Auktions-ID aus.
- Ruft den Task-Befehl CheckAutoBidDeleteAuthorization
auf, um zu ermitteln, ob der Kunde das angezeigte automatische Gebot löschen kann.
- Sucht nach der neuesten Gebots-ID, die dem automatischen Gebot zugeordnet ist.
- Wertet die Gebots-ID aus.
- Ruft den Task-Befehl CheckBidDeleteAuthorization
auf, um zu ermitteln, ob der Kunde das Gebot löschen kann.
- Markiert das Gebot als zurückgezogen.
- Ruft den Task-Befehl DoDepositPayment auf, um alle potentiellen Buchungen zu
vergüten.
- Markiert das automatische Gebot als zurückgezogen.
- Leitet an die angegebene URL-Adresse um.
Ausnahmebedingungen
- Sind verbindliche Parameter Null, wird ECApplicationException mit einer entsprechenden
Nachricht ausgegeben.
- Ist der Befehlskontext Null, wird ECApplicationException mit einer entsprechenden
Nachricht ausgegeben.
- ECSystemException, wenn eine Suche nach der Auktions-ID, nach der ID eines automatischen Gebots oder
nach einer Gebots-ID fehlschlägt.
- ECSystemException, wenn ein Task-Befehl nicht erstellt werden kann oder einen Fehler generiert.
- ECApplicationException, wenn eine Auktion nicht aktuell ist oder es sich nicht um eine offene
Auktion oder eine Auktion mit versiegelten Geboten handelt.
- ECApplicationException, wenn ein Bieter nicht dazu berechtigt ist, Gebote oder ein automatisches
Gebot zu löschen.


