Description de la table :
Chaque ligne de la table représente un article (OrderItem) d'une commande.
Description des colonnes :
Nom de colonne | Type de colonne | Description de colonne |
ADDRESS_ID |
BIGINT
NULL |
Adresse de livraison de cet OrderItem, si elle existe. |
ALLOCADDRESS_ID |
BIGINT
NULL |
Adresse de livraison utilisée lorsque le stock pour cet OrderItem a été affecté ou différé. |
ALLOCATIONGROUP |
BIGINT
NULL |
Réservée à IBM pour usage interne. |
ALLOCFFMC_ID |
INTEGER
NULL |
Centre de distribution (FulfillmentCenter) à partir duquel le stock pour cet OrderItem est affecté ou différé. |
ALLOCQUANTITY |
INTEGER
NOT NULL, DEFAULT 0 |
Quantité affectée ou différée pour cet OrderItem. La quantité dans les unités BASEITEM.QUANTITYMEASURE peut être calculée en multipliant cette valeur par BASEITEM.QUANTITYMULTIPLE, pour le BaseItem de l'article spécifié indiqué par ITEMSPC_ID. |
BASECURRENCY |
CHARACTER (3)
NULL |
Devise de BASEPRICE. |
BASEPRICE |
DECIMAL(20,5)
NULL |
Si le prix a été converti à partir d'une devise différente de celle de l'OrderItem, BASEPRICE est le prix qui a été converti pour arriver au PRICE. |
CATENTRY_ID |
BIGINT
NULL |
Entrée de catalogue (CatalogEntry) du produit acheté, si elle existe. |
COMMENTS |
VARCHAR (254)
NULL |
Commentaires émanant du client, par exemple des messages de voeux accompagnant un cadeau. |
CONFIGURATIONID |
VARCHAR (128)
NULL |
Identificateur fourni par un configurateur de produit externe. Cet identificateur représente une liste de composants d'article de commande répertoriés dans la table OICOMPLIST. |
CORRELATIONGROUP |
BIGINT
NULL |
Normalement identique à ORDERITEMS_ID, mais lorsqu'un OrderItem est divisé par l'instruction d'activité AllocateInventory, le nouvel OrderItem hérite de la valeur CORRELATIONGROUP de l'OrderItem d'origine. |
CURRENCY |
CHARACTER (10)
NULL |
Devise des montants monétaires de l'OrderItem autres que le BASEPRICE. Elle est identique à celle de la commande, ORDERS.CURRENCY. Il s'agit d'un code de devise conforme à la norme ISO 4217. |
DESCRIPTION |
VARCHAR (254)
NULL |
Description mnémonique de l'OrderItem, adaptée à l'affichage pour le client. Cette zone a généralement la valeur NULL quand CATENTRY_ID n'a pas la valeur NULL, car dans ce cas, la description de CatalogEntry peut être affichée. |
ESTAVAILTIME |
TIMESTAMP
NULL |
Estimation du moment où un stock suffisant sera disponible pour distribuer cet OrderItem. Cette estimation n'inclut pas le décalage de livraison. |
FFMCENTER_ID |
INTEGER
NULL |
FulfillmentCenter d'expédition du produit, s'il est connu. |
FIELD1 |
INTEGER
NULL |
Zone personnalisable. |
FIELD2 |
VARCHAR (254)
NULL |
Zone personnalisable. |
FULFILLMENTSTATUS |
CHARACTER (4)
NOT NULL, DEFAULT 'INT' |
Etat de distribution de l'article de commande (OrderItem) : INT = pas encore sorti pour la distribution. OUT = sorti pour la distribution. SHIP = expédition confirmée. |
INVENTORYSTATUS |
CHARACTER (4)
NOT NULL, DEFAULT 'NALC' |
Etat d'affectation du stock pour cet article de commande (OrderItem) : NALC = le stock n'a jamais été affecté ni différé. BO = le stock est différé. ALLC = le stock est affecté. FUL = le stock a été sorti pour la distribution. |
ITEMSPC_ID |
BIGINT
NULL |
Article spécifié pour être affecté à partir du stock disponible et livré au client. |
LASTALLOCUPDATE |
TIMESTAMP
NULL |
Heure de la dernière vérification (pour les OrderItems non affectés), affectation ou mise en attente du stock pour cet OrderItem. |
LASTCREATE |
TIMESTAMP
NULL |
Heure de création de cet OrderItem. |
LASTUPDATE |
TIMESTAMP
NULL |
Heure de la dernière mise à jour de cet OrderItem. La modification des informations relatives à l'affectation du stock n'entraîne pas la mise à jour de cet horodatage (voir la colonne LASTALLOCUPDATE). |
LINEITEMTYPE |
CHARACTER (4)
NULL |
Réservée à IBM pour usage interne. |
MEMBER_ID |
BIGINT
NOT NULL |
Client correspondant à cet OrderItem (le même que celui de la commande). |
NEEDEDQUANTITY |
INTEGER
NOT NULL, DEFAULT 0 |
Quantité demandée pour la distribution. Si CATENTRY n'a pas la valeur NULL, il s'agit de QUANTITY multipliée par CATENTSHIP.NOMINALQUANTITY, convertie de CATENTSHIP.QUANTITYMEASURE en BASEITEM.QUANTITYMEASURE, divisée par BASEITEM.QUANTITYMULTIPLE et arrondie au nombre entier le plus proche. |
OFFER_ID |
BIGINT
NULL |
Offre à partir de laquelle le prix a été obtenu, s'il y en a une et qu'elle existe toujours. |
ORDERITEMS_ID |
BIGINT
NOT NULL |
Clé unique générée. |
ORDERS_ID |
BIGINT
NOT NULL |
Commande dont fait partie cet OrderItem. |
ORDRELEASENUM |
INTEGER
NULL |
OrderRelease associé, le cas échéant. |
OUTPUTQ_ID |
BIGINT
NULL |
Réservée à IBM pour usage interne. |
PARTNUM |
VARCHAR (64)
NULL |
Numéro de référence de l'entrée CatalogEntry (CATENTRY.PARTNUMBER) de ce produit. |
PREPAREFLAGS |
INTEGER
NOT NULL, DEFAULT 0 |
Contient l'indicateur binaire qui indique le traitement spécial qui doit être effectué par l'instruction OrderPrepare. Pour plus d'informations, reportez-vous à la rubrique Table ORDERITEMS : détails. |
PRICE |
DECIMAL(20,5)
NULL |
Prix de la quantité nominale du produit (CATENTSHIP.NOMINALQUANTITY). |
PROMISEDAVAILTIME |
TIMESTAMP
NULL |
Lorsqu'une commande est passée (à l'aide de l'instruction OrderProcess), elle est définie sur EstAvailTime. Elle est ensuite normalement mise à jour, bien qu'un représentant du service clientèle puisse la mettre à jour manuellement afin de répercuter un engagement verbal vis-à-vis du client. |
QUANTITY |
DOUBLE
NOT NULL |
Le résultat de la multiplication de QUANTITY par CATENTSHIP.NOMINALQUANTITY doit être un multiple de CATENTSHIP.QUANTITYMULTIPLE, et il doit représenter la quantité effectivement achetée, dans l'unité de mesure indiquée par CATENTSHIP.QUANTITYMEASURE. |
SHIPCHARGE |
DECIMAL(20,5)
NULL |
Frais de port associés à cet OrderItem, dans la devise indiquée dans CURRENCY. |
SHIPMODE_ID |
INTEGER
NULL |
ShippingMode, s'il est encore connu. |
SHIPPINGOFFSET |
INTEGER
NOT NULL, DEFAULT 0 |
Estimation du nombre de secondes nécessaires pour livrer cet article une fois que la commande a été passée et le stock affecté. |
SHIPTAXAMOUNT |
DECIMAL(20,5)
NULL |
Total des taxes associées à cet OrderItem, dans la devise indiquée dans CURRENCY. |
STATUS |
CHARACTER (1)
NOT NULL |
Tous les OrderItems d'une commande contiennent une copie de l'état de la commande. Voir la description de la colonne STATUS de la table ORDERS. |
STOREENT_ID |
INTEGER
NOT NULL |
StoreEntity dont fait partie cette commande (cet OrderItem). Il s'agit normalement d'un magasin, sauf si l'état est Q, auquel cas il s'agit normalement d'un groupe de magasins (StoreGroup). |
TAXAMOUNT |
DECIMAL(20,5)
NULL |
Total des taxes à l'achat associées à cet OrderItem, dans la devise indiquée dans CURRENCY. |
TERMCOND_ID |
BIGINT
NULL |
Modalités (TermAndCondition), si elles sont connues, qui ont déterminé le prix de cet OrderItem. |
TIMERELEASED |
TIMESTAMP
NULL |
Heure de sortie de cet OrderItem pour la distribution. |
TIMESHIPPED |
TIMESTAMP
NULL |
Heure de figuration sur le manifeste de cet OrderItem pour la livraison. |
TOTALADJUSTMENT |
DECIMAL(20,5)
NULL, DEFAULT 0 |
Montant total des OrderItemAdjustments associés à cet OrderItem, dans la devise indiquée dans CURRENCY. |
TOTALPRODUCT |
DECIMAL(20,5)
NULL, DEFAULT 0 |
PRICE que multiplie QUANTITY. |
TRACKDATE |
TIMESTAMP
NULL |
Réservée à IBM pour usage interne. |
TRACKNUMBER |
VARCHAR (64)
NULL |
Réservée à IBM pour usage interne. |
TRADING_ID |
BIGINT
NULL |
Contrat commercial, s'il est connu, déterminant les objets TermAndCondition (y compris comment le prix est déterminé) s'appliquant à cet OrderItem. |
Index :
Nom de l'index | Colonne(s) indexée(s) | Type d'index |
I0000173 | ORDERITEMS_ID, TIMERELEASED, TIMESHIPPED, INVENTORYSTATUS | Index créé sans clause UNIQUE |
I172145 | ORDERS_ID, ORDRELEASENUM, STOREENT_ID, FFMCENTER_ID | Index créé sans clause UNIQUE |
SQL020206020706200 | ORDERITEMS_ID | Clé primaire |
Contraintes :
Nom de contrainte | Colonne(s) | Nom de table externe | Nom(s) de colonne externe | Type de contrainte |
F_496 | ORDERS_ID | ORDERS | ORDERS_ID | Cascade |
F_497 | TERMCOND_ID | TERMCOND | TERMCOND_ID | Cascade |
F_498 | TRADING_ID | TRADING | TRADING_ID | Cascade |
F_499 | ALLOCADDRESS_ID | ADDRESS | ADDRESS_ID | Cascade |
F_500 | ALLOCFFMC_ID | FFMCENTER | FFMCENTER_ID | Cascade |
F_501 | OUTPUTQ_ID | OUTPUTQ | OUTPUTQ_ID | Cascade |
F_502 | ITEMSPC_ID | ITEMSPC | ITEMSPC_ID | Cascade |
F_503 | ADDRESS_ID | ADDRESS | ADDRESS_ID | Cascade |
F_504 | MEMBER_ID | MEMBER | MEMBER_ID | Cascade |
F_505 | CATENTRY_ID | CATENTRY | CATENTRY_ID | Cascade |
F_506 | OFFER_ID | OFFER | OFFER_ID | Cascade |
F_507 | STOREENT_ID | STOREENT | STOREENT_ID | Cascade |
F_508 | FFMCENTER_ID | FFMCENTER | FFMCENTER_ID | Cascade |
F_509 | SHIPMODE_ID | SHIPMODE | SHIPMODE_ID | Cascade |
SQL020206021149990 | ORDERS_ID, ORDRELEASENUM | ORDRELEASE | ORDERS_ID, ORDRELEASENUM | Cascade |
Référence par :
Nom de contrainte | Nom de colonne référencée | Nom de table externe | Nom(s) de colonne externe | Type de contrainte |
F_125 | ORDERITEMS_ID | BKORDALLOC | ORDERITEMS_ID | Cascade |
F_126 | ORDERITEMS_ID | BKORDITEM | ORDERITEMS_ID | Cascade |
F_261 | ORDERITEMS_ID | CPITMAP | ORDERITEMS_ID | Cascade |
F_476 | ORDERITEMS_ID | OICOMPLIST | ORDERITEMS_ID | Cascade |
F_520 | ORDERITEMS_ID | ORDIADJUST | ORDERITEMS_ID | Cascade |
F_523 | ORDERITEMS_ID | ORDICALCD | ORDERITEMS_ID | Cascade |
F_524 | ORDERITEMS_ID | ORDIMEEXTN | ORDERITEMS_ID | Cascade |
F_526 | ORDERITEMS_ID | ORDIOFFER | ORDERITEMS_ID | Cascade |
F_527 | ORDERITEMS_ID | ORDIPROF | ORDERITEMS_ID | Cascade |
F_528 | ORDERITEMS_ID | ORDITAX | ORDERITEMS_ID | Cascade |
F_531 | ORDERITEMS_ID | ORDITRD | ORDERITEMS_ID | Cascade |
F_545 | ORDERITEMS_ID | ORDPICKHST | ORDERITEMS_ID | Cascade |
F_549 | ORDERITEMS_ID | ORDSHIPHST | ORDERITEMS_ID | Cascade |
F_654 | ORDERITEMS_ID | RABACKALLO | ORDERITEMS_ID | Cascade |
F_710 | ORDERITEMS_ID | RMAITEM | ORDERITEMS_ID | Cascade |
F_827 | ORDERITEMS_ID | TCPITMAP | ORDERITEMS_ID | Cascade |
F_870 | ORDERITEMS_ID | TRDDEPAMT | ORDERITEMS_ID | Cascade |
F_876 | ORDERITEMS_ID | TRDPURAMT | ORDERITEMS_ID | Cascade |
![]() |