Comando OfferDeleteCmd
Tale comando elimina un'offerta, la relativa descrizione e il prezzo. Questo
comando viene richiamato dagli strumenti di
Gestione del prodotto
in WebSphere Commerce Accelerator.

Valori dei parametri
- http://host_name/path/
- Il nome completo di WebSphere Commerce Server e il percorso di configurazione
- offerId
- Il numero di riferimento dell'offerta.
- catentryId
- Il numero di riferimento della voce di catalogo.
- descLangId
- La descrizione del numero di riferimento della lingua.
- valuta
- La valuta dell'offerta.
- URL
- L'URL da richiamare quando il comando viene completato con esito positivo.
Azione
- Se viene fornito l'OfferId e:
- l'ID della lingua di descrizione, allora eliminare la descrizione dell'offerta con l'OfferId e escLanguageId specificato.
- Viene fornita la valuta, allora eliminare il prezzo dell'offerta con l'offerId specificato e la valuta e se non esiste più il prezzo di offerta per quell'offerId, l'offerta verrà eliminata. Viene richiamato il comando ListPriceDelete con la valuta e il CatEntryId trovati nell'offerta.
- La valuta è generica (currency=*), allora eliminare l'offerta e il relativo prezzo con
l'offerId specificato. Viene richiamato il comando ListPriceDelete con il CatEntryId trovato nell'offerta.
- Se viene fornito il CatEnryId e:
- l'ID della lingua di descrizione, allora eliminare la descrizione di tutte le offerte concon l'Id della lingua specificata per quel CatEntryId.
- viene fornita la valuta, allora per ciascun offerta con il
CatEntryId specificato viene eliminato il prezzo offerta per quella valuta.
Inoltre viene richiamato ListPriceDelete per il CatEntryId specificato e la valuta.
- la valuta è generica (currency=*), allora vengono eliminate tutte le offerte, le descrizioni dell'offerta, i prezzi offerta con CatEntryId specificato. Viene richiamato il comando ListPriceDelete con il CatEntryId trovato nell'offerta.