Befehl 'OrderList'
Dieser Befehl zeigt eine Liste der Bestellungen des Kunden an, ob diese vorbereitet wurden oder
nicht. Dieser Befehl bietet eine Zusammenfassung zu den Bestellungen des Kunden. Er liefert keine Angaben zu Steuern, Versand oder Rabatt.

Parameterwerte
- http://host_name/pfad/
- (Obligatorisch) Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad.
- 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.
- 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.
- storeId
-
Die Referenznummer des Geschäfts für die
Bestellungen, die aufgelistet werden sollen. Wenn Sie
diesen Parameter weglassen, werden die Bestellungen des
Kunden bei sämtlichen Geschäften aufgelistet.
- status
-
(Obligatorisch) Der Status der Bestellungen, die aufgelistet werden sollen.
Beispiel
Dieses Beispiel gibt alle abgeschlossenen Bestellungen des aktuellen Benutzers an.
http://myhostname/webapp/wcs/stores/servlet/OrderList?status=C
Verhalten
- Wenn der Status P lautet, wird der Anzeigebefehl OrderListPendingView zur Anzeige der Liste der anstehenden Bestellungen gesetzt.
- Wenn der Wert für den Status nicht P (Pending, Anstehend) ist - und auch nicht
X (Cancelled, Storniert) ist, da dies als Befehlsfehler betrachtet wird -
wird der Anzeigebefehl OrderListNonPendingView
gesetzt, um die Liste mit den Bestellungen
anzuzeigen, die mit dem angegebenen Status für ein
Geschäft (falls angegeben) übereinstimmen.
Ausnahmebedingungen
Keine.