Befehl 'ScheduledOrderCancel'
Dieser Befehl bricht die Ausführung einer wiederholt auftretenden
Bestellung ab, die durch den Befehl
OrderSchedule übergeben wurde.

Parameterwerte
- http://host_name/pfad/
-
(Obligatorisch) Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad.
- forUser
- Die Anmelde-ID des Benutzers in dessen Namen der Befehl ausgeführt wird;
nur eine Person mit der Berechtigung, Bestellungen verarbeiten zu können,
kann diesen Parameter angeben.
- forUserId
- Identisch mit "forUser"; hier wird jedoch der Benutzer mit
einer internen Benutzer-ID identifiziert, wie in der Tabelle
USERS angegeben.
- langId
- Setzt die bevorzugte Sprache für die Dauer der Sitzung oder setzt die bevorzugte
Sprache zurück; die unterstützten Sprachen sind in der Tabelle
STORELANG enthalten.
- URL
-
(Obligatorisch) Die URL-Adresse, die nach der erfolgreichen Ausführung des
Befehls aufgerufen werden soll.
- orderId
-
(Obligatorisch) Die Referenznummer der terminierten Bestellung, die storniert werden soll.
Beispiel
Bei diesem Beispiel wird die Verarbeitung von Exemplaren
der wiederholt auftretenden Bestellung mit der Nummer 1001
gestoppt. Die Bestellung 1001 muss momentan geplant sein, sie muss also
in der Tabelle SCHORDERS
angezeigt werden.
http://myhostname/webapp/wcs/stores/servlet/ScheduledOrderCancel?orderId=1001&URL=/
Verhalten
-
Bricht die Ausführung einer geplanten Bestellung ab, indem der
für das Verarbeiten dieser Bestellung zuständige
Scheduler-Job inaktiviert wird.
- Es wird ein Eintrag aus der
Tabelle SCHORDERS entfernt,
der die Referenznummer der geplanten Bestellung
der Referenznummer des Scheduler-Jobs zuordnet.
Ausnahmebedingungen
Keine.