Comando OrderItemDelete

Questo comando elimina un articolo ordine o un prodotto da un ordine in sospeso.   

Valori dei parametri

http://nome_host/percorso/
(Obbligatorio) Il nome completo del WebSphere Commerce Server e il percorso di configurazione.
forUser
L'ID di collegamento dell'utente per conto del quale viene eseguito il comando; solo una persona con l'autorizzazione per elaborare ordini può specificare questo parametro.
forUserId
Come per forUser, ma con identificazione dell'utente mediante l'ID utente interno, come rilevato nella tabella USERS.
langId
Imposta o reimposta la lingua prescelta per la durata della sessione; le lingue supportate per un negozio si trovano nella tabella STORELANG
storeId
Il numero di riferimento del negozio.
URL
(Obbligatorio) L'URL da richiamare quando il comando viene eseguito correttamente.
orderItemId
(Obbligatorio) I numeri di riferimento degli articoli da eliminare dagli ordini. Viene richesto tale parametro solo se catEntryId non è specificato.
catEntryId
L'ID della voce di catalogo da eliminare dall'ordine.
orderId
Specifica zero o più ordini, utilizzando i numeri di riferimento dell'ordine o una delle abbreviazioni speciali ".", "*", ".t", "*t". Per una descrizione di tali abbreviazioni, consultare Abbreviazioni ordini. Se questo parametro viene omesso, prenderà per impostazione predefinita il valore ".".
outOrderName
Specifica i nomi delle coppie nome-valore da aggiungere all'URL di reindirizzamento. I valori delle coppie nome-valore aggiunte sono i numeri di riferimento degli ordini di immissione.

Esempio 1
Il seguente esempio elimina gli articoli associati al numero 2 nell'indirizzo di spedizione dall'ordine del cliente, quindi richiama il comando OrderItemDisplay per visualizzare di nuovo gli articoli dell'ordine del cliente:
    http://myhostname/webapp/wcs/stores/servlet/OrderItemDelete?
    orderItemId=2&URL=/webapp/wcs/stores/servlet/OrderItemDisplay

Esempio 2
Il seguente esempio elimina gli articoli con ID della voce di catalogo di  2 dagli ordini in sospeso correnti del cliente. I numeri di riferimento degli ordini correnti in sospeso vengono trasmessi al comando OrderItemDisplay tramite il parametro orderId.
   http://myhostname/webapp/wcs/stores/servlet/OrderItemDelete?    &catEntryId=2&orderId=.&outOrderName=orderId&URL=/webapp/wcs/stores/servlet/OrderItemList

Azione

Condizione di eccezione
Se nessun prodotto o articolo corrisponde ai parametri specificati, il comando ha esito negativo.

Argomenti correlati

Riferimento correlato

IBM copyright