Ciascuna riga di questa tabella rappresenta un OrderItem in un ordine.
Nome colonna | Tipo colonna | Descrizione colonna |
---|---|---|
ADDRESS_ID | BIGINT NULL |
L'indirizzo di spedizione, se esiste, per questo OrderItem. |
ALLOCADDRESS_ID | BIGINT NULL |
L'indirizzo di spedizione utilizzato quando l'inventario per questo OrderItem è stato allocato o messo in backorder. |
ALLOCATIONGROUP | BIGINT NULL |
Riservato ad uso interno IBM. |
ALLOCFFMC_ID | INTEGER NULL |
Il FulfillmentCenter da cui l'inventario per questo OrderItem è allocato o messo in backorder. |
ALLOCQUANTITY | INTEGER NOT NULL, DEFAULT 0 |
La quantità allocata o messa in backorder per questo OrderItem. La quantità nelle unità BASEITEM.QUANTITYMEASURE può essere calcolata moltiplicando questo valore per BASEITEM.QUANTITYMULTIPLE, per il BaseItem dell'articolo specificato indicato da ITEMSPC_ID. |
AVAILQUANTITY | INTEGER NULL |
Se viene specificato, indica la quantità disponibile per l'acquisto. |
BASECURRENCY | CHARACTER (3) NULL |
La valuta di BASEPRICE. |
BASEPRICE | DECIMAL(20,5) NULL |
Se PRICE è stato convertito da una valuta diversa da quella dell'OrderItem, BASEPRICE è il prezzo convertito per determinare PRICE. |
CATENTRY_ID | BIGINT NULL |
La CatalogEntry, se esiste, del prodotto che viene acquistato. |
COMMENTS | VARCHAR (254) NULL |
Commenti del cliente, come un saluto per un regalo. |
CONFIGURATIONID | VARCHAR(128) NULL |
L'identificativo fornito da un configuratore del prodotto esterno. Questo identificativo rappresenta un elenco dei componenti articolo dell'ordine memorizzati nella tabella OICOMPLIST. |
CORRELATIONGROUP | BIGINT NULL |
In genere è uguale a ORDERITEMS_ID, tranne in questi casi: 1. quando un OrderItem è diviso dal comando di attività AllocateInventory, l'OrderItem appena creato eredita il valore CORRELATIONGROUP dall'OrderItem originale. 2. quando la colonna PREPAREFLAGS indica "quotazione", OrderItem eredita il valore the CORRELATIONGROUP dal valore OrderItem corrispondente nell'ordine principale. |
CURRENCY | CHARACTER (10) NULL |
La valuta degli importi monetari di OrderItem diversi da BASEPRICE. Essa è uguale alla valuta dell'ordine, ORDERS.CURRENCY. Questo è il codice della valuta come per gli standard ISO 4217. |
DESCRIZIONE | VARCHAR (254) NULL |
Una descrizione mnemonica dell'OrderItem che può essere visualizzata dal cliente. Generalmente, questo campo è NULL quando CATENTRY_ID non è NULL, poiché in questo caso è possibile visualizzare la descrizione di CatalogEntry. |
ESTAVAILTIME | TIMESTAMP NULL |
Una stima del momento in cui l'inventario sufficiente sarà disponibile per soddisfare questo OrderItem. Questa stima non include l'offset di spedizione. |
FFMCENTER_ID | INTEGER NULL |
Il FulfillmentCenter, se conosciuto, da cui verrà spedito il prodotto. |
FIELD1 | INTEGER NULL |
Personalizzabile. |
FIELD2 | VARCHAR (254) NULL |
Personalizzabile. |
FULFILLMENTSTATUS | CHARACTER (4) NOT NULL, DEFAULT 'INT' |
Lo stato dell'adempimento ordini dell'OrderItem: INT = non ancora rilasciato per l'adempimento ordini. OUT = rilasciato per l'adempimento ordini. SHIP = spedizione confermata. |
INVENTORYSTATUS | CHARACTER (4) NOT NULL, DEFAULT 'NALC' |
Lo stato di allocazione dell'inventario per questo OrderItem: NALC = l'inventario non è né allocato né messo in backorder. BO = l'inventario è messo in backorder. ALLC = l'inventario è allocato. FUL = l'inventario è stato rilasciato per l'adempimento ordini. |
ITEMSPC_ID | BIGINT NULL |
L'articolo specificato da allocare dall'inventario disponibile e da spedire al cliente. |
LASTALLOCUPDATE | TIMESTAMP NULL |
L'ora dell'ultimo controllo dell'inventario (per gli OrderItem non allocati), allocati, o messi in backorder, per questo OrderItem. |
LASTCREATE | TIMESTAMP NULL |
L'ora in cui è stato creato questo OrderItem. |
LASTUPDATE | TIMESTAMP NULL |
L'ora dell'ultimo aggiornamento a questo OrderItem. La modifica delle informazioni relative all'allocazione dell'inventario non comporta l'aggiornamento di questo data\ora (consultare la colonna LASTALLOCUPDATE). |
LINEITEMTYPE | CHARACTER (4) NULL |
Se specificato, indica il tipo di OrderItem. ALT = OrderItem rappresenta una voce alternativa (potrebbe non essere esattamente ciò che il negoziante ha richiesto). |
MEMBER_ID | BIGINT NOT NULL |
Il cliente dell'OrderItem (che è lo stesso di quello dell'ordine). |
NEEDEDQUANTITY | INTEGER NOT NULL, DEFAULT 0 |
Quantità necessaria per l'adempimento ordini. Se CATENTRY non è NULL, questo è QUANTITY volte CATENTSHIP.NOMINALQUANTITY, convertito da CATENTSHIP.QUANTITYMEASURE a BASEITEM.QUANTITYMEASURE, diviso per BASEITEM.QUANTITYMULTIPLE ed arrotondato al valore intero prossimo. |
OFFER_ID | BIGINT NULL |
L'offerta, se esiste, da cui è stato ottenuto il PRICE. |
ORDERITEMS_ID | BIGINT NOT NULL |
La chiave univoca creata. |
ORDERS_ID | BIGINT NOT NULL |
L'ordine di cui fa parte questo OrderItem. |
ORDRELEASENUM | INTEGER NULL |
L'OrderRelease associato, se esiste. |
OUTPUTQ_ID | BIGINT NULL |
Riservato ad uso interno IBM. |
PARTNUM | VARCHAR (64) NULL |
Il numero parte del CatalogEntry (CATENTRY.PARTNUMBER) per il prodotto. |
PREPAREFLAGS | INTEGER NOT NULL, DEFAULT 0 |
Contiene i seguenti indicatori di bit che indicano le elaborazioni speciali che devono essere eseguite dal comando OrderPrepare: 1 = generated - l'OrderItem è stato generato durante un'esecuzione precedente del comando OrderPrepare. Alla successiva esecuzione del comando OrderPrepare, vengono rimossi prima tutti gli OrderItems generati, in modo che, se possibile, possano essere generati nuovamente. 2 = priceOverride - il prezzo dell'OrderItem è stato immesso manualmente e non verrà modificato dai comandi del cliente. 4 = fulfillmentCenterOverride - il FulfillmentCenter è stato specificato manualmente e non verrà modificato dai comandi del cliente. 8 = directCalculationCodeAttachment - i CalculationCodes possono essere collegati direttamente all'OrderItem. Il CalculationCodeCombineMethod predefinito non ricercherà collegamenti diretti a meno che questo indicatore non sia vero. 16 = shippingChargeByCarrier - il contratto per questo OrderItem indica che nessuna tariffa di spedizione verrà calcolata da WebSphere Commerce. Può essere calcolata e addebitata dal corriere al completamento di evasione dell'ordine. 32 = quotation - OrderItem ottenuto da una quotazione. Il prezzo non verrà aggiornato automaticamente dai comandi dell'utente. 64 = notConfigured - l'assegnazione ricerca e inventario per questo OrderItem non va eseguita utilizzando gli articoli rilevati nella tabella OICOMPLIST per questo OrderItem. Per la compatibilità con l'inverso, questo indicatore non deve essere impostato per voci OrderItems il cui valore di colonna configurationId è nullo. 128 = autoAdd - OrderItem è stato aggiunto |
PRICE | DECIMAL(20,5) NULL |
Il prezzo per la quantità nominale del prodotto (CATENTSHIP.NOMINALQUANTITY). |
PROMISEDAVAILTIME | TIMESTAMP NULL |
Quando è stato effettuato un ordine (utilizzando il comando OrderProcess), questo viene impostato su EstAvailTime. In seguito, esso non può essere normalmente aggiornato, sebbene uno CSR possa manualmente aggiornarlo per riflettere un impegno verbale effettuato verso il cliente. |
QUANTITY | DOUBLE NOT NULL |
Il risultato di QUANTITY moltiplicato CATENTSHIP.NOMINALQUANTITY deve essere un multiplo di CATENTSHIP.QUANTITYMULTIPLE e rappresenta la reale quantità acquistata nell'unità di misura specificata da CATENTSHIP.QUANTITYMEASURE. |
SHIPCHARGE | DECIMAL(20,5) NULL |
Il costo di spedizione associato a questo OrderItem, nella valuta specificata da CURRENCY. |
SHIPMODE_ID | INTEGER NULL |
Lo ShippingMode, se conosciuto. |
SHIPPINGOFFSET | INTEGER NOT NULL, DEFAULT 0 |
Una stima dei secondi necessari per la spedizione di questo articolo una volta che l'ordine è effettuato e l'inventario è allocato. |
SHIPTAXAMOUNT | DECIMAL(20,5) NULL |
Le tasse di spedizione totali associate a questo OrderItem, nella valuta specificata da CURRENCY. |
STATUS | CHARACTER (1) NOT NULL |
Tutti gli OrderItem per un ordine contengono una copia dello stato ordine. Consultare la descrizione della colonnaSTATUS per la tabella ORDERS. |
STOREENT_ID | INTEGER NOT NULL |
La StoreEntity di cui fa parte l'ordine (di cui fa parte questo OrderItem). Generalmente, è un negozio; se lo stato è Q, generalmente è uno StoreGroup. |
SUPPLIERDATA | VARCHAR (254) NULL |
Opaque su WebSphere Commerce. Questo attributo può essere restituito con una quotazione e inviato quando un ordine viene posizionato su un sistema esterno. Ad esempio, potrebbe contenere un ID centro di distribuzione fornitori. |
SUPPLIERPARTNUMBER | VARCHAR (254) NULL |
Il numero parte del fornitore, se conosciuto. Appropriato per la visualizzazione al cliente. |
TAXAMOUNT | DECIMAL(20,5) NULL |
Le tasse sulla vendita totali associate a questo OrderItem, nella valuta specificata da CURRENCY. |
TERMCOND_ID | BIGINT NULL |
TermAndCondition, se noti, che hanno determinato il prezzo per questo OrderItem. |
TIMERELEASED | TIMESTAMP NULL |
L'ora del rilascio di questo OrderItem per l'adempimento ordini. |
TIMESHIPPED | TIMESTAMP NULL |
L'ora della manifestazione di questo OrderItem per la spedizione. |
TOTALADJUSTMENT | DECIMAL(20,5) NULL, DEFAULT 0 |
Il totale degli importi degli OrderItemAdjustment per questo OrderItem, nella valuta specificata CURRENCY. |
TOTALPRODUCT | DECIMAL(20,5) NULL, DEFAULT 0 |
PRICE moltiplicato QUANTITY. |
TRACKDATE | TIMESTAMP NULL |
Riservato ad uso interno IBM. |
TRACKNUMBER | VARCHAR (64) NULL |
Riservato ad uso interno IBM. |
TRADING_ID | BIGINT NULL |
Il TradingAgreement, se conosciuto, che determina gli oggetti TermAndCondition (incluso il modo in cui è determinato il prezzo) che si applicano a questo OrderItem. |
Nome indice | Nomi colonna con indici | Tipo indice |
---|---|---|
I0000173 | ORDERITEMS_ID, TIMERELEASED, TIMESHIPPED, INVENTORYSTATUS | Indice non univoco |
I172138 | ORDERS_ID, ORDRELEASENUM, STOREENT_ID, FFMCENTER_ID | Indice non univoco |
SQL030416035017290 | ORDERITEMS_ID | Chiave principale |
Nome restrizione | Nome colonna | Nome tabella esterna | Nomi colonna esterna | Tipo restrizione |
---|---|---|---|---|
F_496 | ORDERS_ID | ORDERS | ORDERS_ID | Cascata |
F_497 | TERMCOND_ID | TERMCOND | TERMCOND_ID | Cascata |
F_498 | TRADING_ID | TRADING | TRADING_ID | Cascata |
F_499 | ALLOCADDRESS_ID | ADDRESS | ADDRESS_ID | Cascata |
F_500 | ALLOCFFMC_ID | FFMCENTER | FFMCENTER_ID | Cascata |
F_501 | OUTPUTQ_ID | OUTPUTQ | OUTPUTQ_ID | Cascata |
F_502 | ITEMSPC_ID | ITEMSPC | ITEMSPC_ID | Cascata |
F_503 | ADDRESS_ID | ADDRESS | ADDRESS_ID | Cascata |
F_504 | MEMBER_ID | MEMBER | MEMBER_ID | Cascata |
F_505 | CATENTRY_ID | CATENTRY | CATENTRY_ID | Cascata |
F_506 | OFFER_ID | OFFER | OFFER_ID | Cascata |
F_507 | STOREENT_ID | STOREENT | STOREENT_ID | Cascata |
F_508 | FFMCENTER_ID | FFMCENTER | FFMCENTER_ID | Cascata |
F_509 | SHIPMODE_ID | SHIPMODE | SHIPMODE_ID | Cascata |
Nome restrizione | Nome colonna di riferimento | Nome tabella esterna | Nomi colonna esterna | Tipo restrizione |
---|---|---|---|---|
F_125 | ORDERITEMS_ID | BKORDALLOC | ORDERITEMS_ID | Cascata |
F_126 | ORDERITEMS_ID | BKORDITEM | ORDERITEMS_ID | Cascata |
F_261 | ORDERITEMS_ID | CPITMAP | ORDERITEMS_ID | Cascata |
F_476 | ORDERITEMS_ID | OICOMPLIST | ORDERITEMS_ID | Cascata |
F_520 | ORDERITEMS_ID | ORDIADJUST | ORDERITEMS_ID | Cascata |
F_523 | ORDERITEMS_ID | ORDICALCD | ORDERITEMS_ID | Cascata |
F_524 | ORDERITEMS_ID | ORDIMEEXTN | ORDERITEMS_ID | Cascata |
F_526 | ORDERITEMS_ID | ORDIOFFER | ORDERITEMS_ID | Cascata |
F_527 | ORDERITEMS_ID | ORDIPROF | ORDERITEMS_ID | Cascata |
F_528 | ORDERITEMS_ID | ORDITAX | ORDERITEMS_ID | Cascata |
F_531 | ORDERITEMS_ID | ORDITRD | ORDERITEMS_ID | Cascata |
F_545 | ORDERITEMS_ID | ORDPICKHST | ORDERITEMS_ID | Cascata |
F_549 | ORDERITEMS_ID | ORDSHIPHST | ORDERITEMS_ID | Cascata |
F_654 | ORDERITEMS_ID | RABACKALLO | ORDERITEMS_ID | Cascata |
F_710 | ORDERITEMS_ID | RMAITEM | ORDERITEMS_ID | Cascata |
F_827 | ORDERITEMS_ID | TCPITMAP | ORDERITEMS_ID | Cascata |
F_870 | ORDERITEMS_ID | TRDDEPAMT | ORDERITEMS_ID | Cascata |
F_876 | ORDERITEMS_ID | TRDPURAMT | ORDERITEMS_ID | Cascata |
F_941 | ORDERITEMS_ID | ORDISTAT | ORDERITMES_ID | Cascata |
F_987 | ORDERITEMS_ID | PATTRVALUE | ORDERITEMS_ID | Cascata |
Colonna PREPAREFLAGS
Contiene i seguenti indicatori di bit che indicano le elaborazioni associate con questo OrderItem:
- 1
- generato
OrderItem è stato generato durante un'esecuzione precedente del comando OrderPrepare. Alla successiva esecuzione del comando OrderPrepare, vengono rimossi prima tutti gli OrderItems generati, in modo che, se possibile, possano essere generati nuovamente.
- 2
- priceOverride
Il prezzo OrderItem è stato immesso manualmente e non verrà modificato dai comandi del cliente.
- 4
- fulfillmentCenterOverride
FulfillmentCenter è stato specificato manualmente e non verrà modificato dai comandi del cliente.
- 8
- directCalculationCodeAttachment
CalculationCode può essere collegato direttamente a OrderItem. Il CalculationCodeCombineMethod predefinito non ricercherà collegamenti diretti a meno che questo indicatore non sia vero.
- 16
- shippingChargeByCarrier
Il Contratto per questo OrderItem indica che nessuna tariffa di spedizione verrà calcolata da WebSphere Commerce. Può essere calcolata e addebitata dal corriere al completamento di evasione dell'ordine.
- 32
- quotation
OrderItem è stato ottenuto tramite una quotazione. Il prezzo non verrà aggiornato automaticamente dai comandi dell'utente.
- 64
- notConfigured
La ricerca del prezzo e l'assegnazione dell'inventario per questo OrderItem non viene eseguita utilizzando gli articoli del componente rilevati nella tabella OICOMPLIST. Questo contrassegno non deve essere impostato per OrderItems il cui valore colonna CONFIGURATIONID è null.
- 128
- autoAdd
OrderItem è stato aggiunto automaticamente all'ordine dal comando OrderCalculate. Questo contrassegno ha solo scopo informativo e non riguarda il calcolo dei prezzi.