Befehl 'OrderUnlock'

Dieser Befehl entsperrt eine Bestellung, die zuvor von dem Befehl OrderPrepare gesperrt wurde, und ruft die angegebene URL auf. Wenn die Bestellung nicht gesperrt oder die Bestellreferenznummer nicht korrekt ist, ruft der Befehl lediglich die URL auf.

Parameterwerte

host_name
(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.
storeId
Die Referenznummer des Geschäfts, die diesem Befehl zugeordnet ist.
URL
(Obligatorisch) Die URL-Adresse, die nach der erfolgreichen Ausführung des Befehls aufgerufen werden soll.
orderId
(Obligatorisch) Die Referenznummer der Bestellung, die entsperrt werden soll.

Beispiel 1
Im folgenden Beispiel wird die Bestellung mit der Referenznummer 2 freigegeben und der Inhalt der Bestellung angezeigt.
    http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=2
    &URL=/webapp/commerce/OrderDisplay?status=P&orderId=2

Beispiel 2
Bei diesem Beispiel wird zuerst eine Bestellung mit dem Befehl OrderItemAdd hinzugefügt. Die orderId wird dabei (hier als 112 angenommen) von der Tabelle ORDERS abgerufen. Anschließend wird die Bestellung vorbereitet. Während dieser Zeit ist die Bestellung gesperrt. Zuletzt wird die Bestellung entsperrt.
    http://myhostname/webapp/wcs/stores/servlet/OrderItemAdd?catEntryId=322200305&quantity=1
    &URL=OrderItemDisplay&orderId=**

    http://myhostname/webapp/wcs/stores/servlet/OrderPrepare?orderId=112&URL=OrderDisplay

    http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=112&URL=OrderItemDisplay

Verhalten

Ausnahmebedingungen
Keine.

Verwandte Konzepte

Verwandte Referenzen

IBM Copyright