Comando OrderItemStatus

Il comando OrderItemStatus viene richiamato internamente dai comandi OrderStatus, OrderConfirmStatus, OrderInvoiceStatus e OrderShippingStatus quando si riceve un Update_WCS_OrderStatus, Update_NC_OrderStatus oppure un aggiornamento stato dell'ordine da un sistema back-end. Il comando aggiorna le informazioni sullo stato di un ordine esistente per un articolo.

Parametri

Di seguito è riportato un elenco dei parametri per il comando.  Ogni parametro corrisponde ad un campo nella tabella ORDISTAT:

versioning: String "TRUE" o "FALSE". Facoltativo, l'impostazione predefinita è FALSE.
Se è TRUE, viene abilitata la conversione.
orderItemId: Integer
Numero di riferimento dell'articolo dell'ordine di WebSphere Commerce come definito in ORDERITMES_ID nella tabella ORDISTAT. Questa è una chiave esterna che fa riferimento alla colonna ORDERITEMS_ID nella tabella ORDERITEMS.
merchantItemNumber: String
Numero articolo ordine generato nel sistema back-end come definito nella colonna OIMITEM.
PartNumber: String
Numero/SKU dell'articolo come definito nella colonna PARTNUMBER.
UnitOfMeasure: String
Unità di misura articolo come definito nella colonna OIUOFM.
RequestQuantity: Integer
Quantità di articoli richiesti come definito nella colonna OIQTREQUEST.
ConfirmQuantity: Integer
Quantità di articoli confermati come definito nella colonna OIQTCONFIRM.
ShipQuantity: Integer
Quantità di articoli spediti come definito nella colonna OIQTSHIP.
Currency: String
Il tipo di valuta ISO 4217 in cui il prezzo viene espresso come definito nella colonna OICPCUR.
UnitPrice: BigDecimal(20,4)
Il prezzo unità per il prodotto come definito nella colonna OIUNPRC.
PriceTotal: BigDecimal(20,4)
Il prezzo totale di prodotto per l'articolo come definito nella colonna OIPRTOT.
TaxTotal: BigDecimal(20,4)
L'imposta totale per l'articolo come definito nella colonna OITXTOT.
ShippingTotal: BigDecimal(20,4)
Il costo totale di spedizione per l'articolo come definito nella colonna OISHTOT.
ShippingTaxTotal: BigDecimal(20,4)
L'imposta totale sui costi di spedizione per l'articolo come definito nella colonna OISHTXTOT.
Status: String
Lo stato dell'articolo come definito nella colonna OISTATUS.
PlaceDateTime: Timestamp
La data in cui l'articolo viene effettivamente sistemato come definito nella colonna OIPLTIME.
RequestShipDateTime: Timestamp
La data in cui è richiesta la spedizione dell'articolo come definito nella colonna OIRSTIME.
ScheduleShipDateTime: Timestamp
La data in cui è programmata la spedizione dell'articolo come definito nella colonna OISSTIME.
ActualShipDateTime: Timestamp
La data in cui l'articolo viene effettivamente spedito come definito nella colonna OIASTIME.
InvoiceDateTime: Timestamp
La data in cui l'articolo viene fatturato come definito nella colonna OIINVTIME.
InvoiceValue: BigDecimal(20,4)
Il valore netto con cui l'articolo viene fatturato come definito nella colonna OIINVVAL.
itemShipCondition: String
Codice da stabilire se viene accettata la spedizione parziale dell'articolo come definito nella colonna OISCOND. 'SC': Spedizione completa, 'SP': Spedizione parziale.
itemComment: String
Commenti sullo stato dell'articolo come definito nella colonna OICMNT.
field1: Integer
Campo 1 Personalizzazione stato dell'articolo come definito nella colonna FIELD1.
field2: BigDecimal(15,2)
Campo 2 Personalizzazione stato dell'articolo come definito nella colonna FIELD2.
field3: String
Campo 3 Personalizzazione stato dell'articolo come definito nella colonna FIELD3.

Azione

Condizioni di errore

Argomenti correlati

Riferimento correlato

IBM copyright