Comando RequisitionListItemUpdate
Questo comando consente di aggiungere, aggiornare ed eliminare articoli all'interno dell'elenco requisiti.

Valori dei parametri
- http://host_name/path/
- (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 il parametro 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
- URL
- (Obbligatorio) L'URL da richiamare quando il comando viene eseguito correttamente.
- orderItemId_i
- I numeri di riferimento degli articoli da aggiornare nell'elenco requisiti.
- storeId
- Il numero di riferimento negozio, che è obbligatorio solo se si desidera aggiungere all'ordine prodotti o articoli
- catEntryId_i
- I numeri di riferimento degli articoli da aggiungere.
- partNumber_i
- Se specificato, il parametro catEntryId viene ignorato. E' possibile utilizzare partNumber e
memberId per determinare un catentry_id selezionando le colonne PARTNUMBER e MEMBER_ID nella tabella CATENTRY; il comando funziona come se il numero di riferimento fosse stato specificato come valore per catEntryId.
- memberId_i
- L'identificativo per il membro proprietario del catalogo in cui verrà effettuato l'ordine.
- attrName_i
- Qualsiasi attributo definito per l'articolo.
- attrValue_i
- Il valore dell'attributo in attrName.
- quantity_i
- (Obbligatorio) La quantità dell'articolo da aggiungere all'ordine.
- UOM_i
- L'unità di misura.
- addressId_i
- Il numero di riferimento dell'indirizzo a cui vengono spediti prodotti e articoli.
- shipModeId_i
- Il numero di riferimento della modalità di spedizione utilizzata per il prodotto o l'articolo.
- comment_i
- Un commento da includere negli articoli dell'ordine creati o aggiornati.
- field1_i
- Un valore intero riservato al negozio.
- field2_i
- Un valore di testo riservato al negozio; accetta fino a 254 caratteri.
- requisitionListId
- L'ID dell'elenco requisiti.
- 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 creati o aggiornati.
- outOrderItemName
- 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 delle voci dell'ordine aggiornate o aggiunte.
- listId
- L'ID dell'elenco articoli di interesse. Quando viene specificato questo parametro, il comando OrderItemUpdate crea un nuovo ordine che contiene tutti gli articoli presenti nell'elenco. E' possibile utilizzare una delle abbreviazioni speciali ".", "*", ".t", "*t". Consultare Abbreviazioni ordini per avere una descrizione.
- orderDesc
- Specifica la descrizione per il nuovo ordine creato con questo comando.
Azione
- L'orderId del parametro originale per il comando OrderItemUpdate viene sostituito da requistionListId.
- requisitionListId non supporta abbreviazioni, è necessario che sia un numero.
- Il comando RequisitionListItemUpdate non effettua la verifica dell'inventario ed il calcolo del prezzo.
Condizioni di eccezione
- Se i valori del parametro non sono validi, il comando genera un ECApplicationException con la visualizzazione dell'errore RLInvalidInputErrorView.
- Se viene specificato il partNumber e non è possibile trovarlo nel catalogo, il comando genera un ECApplicationException con la visualizzazione dell'errore RLBadPartNumberErrorView

