Table de base de données OFFER

Chaque ligne de cette table représente une offre pour la vente d'un produit identifié par une entrée de catalogue (CatalogEntry).

Nom de colonne Type de colonne Description de la colonne
CATENTRY_ID BIGINT
NOT NULL
Produit du catalogue mis en vente.
ENDDATE TIMESTAMP
NULL
Fin de la plage de temps pendant laquelle l'offre est en vigueur.
FIELD1 CHARACTER (30)
NULL
Zone personnalisable.
FIELD2 CHARACTER (1)
NULL
Zone personnalisable.
FLAGS INTEGER
NOT NULL, DEFAULT 1
Contient l'indicateur binaire suivant :
1 = shiptoAddressRequired - si la valeur est 1, OrderPrepare renverra une erreur si un OrderItem fait référence à cette offre mais n'a pas d'adresse de facturation.
IDENTIFIER BIGINT
NULL
Nombre identifiant cette offre de manière unique avec les CatalogEntry et TradingPositionContainer spécifiés.
LASTUPDATE TIMESTAMP
NULL
Heure de la dernière mise à jour de cette offre.
MAXIMUMQUANTITY DOUBLE
NULL
Quantité maximale pouvant être achetée dans une commande dans le cadre de cette offre.
MINIMUMQUANTITY DOUBLE
NULL
Quantité minimale pouvant être achetée dans une commande dans le cadre de cette offre.
OFFER_ID BIGINT
NOT NULL
Clé unique générée.
OID VARCHAR (64)
NULL
Réservé à IBM pour usage interne.
PRECEDENCE DOUBLE
NOT NULL, DEFAULT 0
Lorsque plusieurs offres sont en vigueur à un moment donné, le système utilise celle qui a la valeur la plus élevée pour le paramètre PRECEDENCE.
PUBLISHED INTEGER
NOT NULL, DEFAULT 0
Indique si l'offre a été ou non publiée :
0 = non publiée (désactivée temporairement).
1 = publiée.
2 = marquée comme devant être supprimée (et non publiée).
QTYUNIT_ID CHARACTER (16)
NULL
Unité de mesure pour MINIMUMQUANTITY et MAXIMUMQUANTITY. Lorsque la valeur est NULL, MINIMUMQUANTITY et MAXIMUMQUANTITY sont multipliés par CATENTSHIP.NOMINALQUANTITY et l'unité de mesure des résultats est CATENTSHIP.QUANTITYMEASURE.
STARTDATE TIMESTAMP
NULL
Début de la plage de temps pendant laquelle l'offre est en vigueur.
TRADEPOSCN_ID BIGINT
NOT NULL
Le TradingPositionContainer dont fait partie cette offre.
Index :
Nom de l'index Noms des colonnes indexées Type d'index
I0000165 CATENTRY_ID, IDENTIFIER, TRADEPOSCN_ID Index à entrées uniques
I0000167 CATENTRY_ID, PUBLISHED, TRADEPOSCN_ID Index créé sans clause UNIQUE
SQL030416035009530 OFFER_ID Clé primaire
Contraintes :
Nom de contrainte Noms des colonnes Nom de table externe Noms des colonnes externes Type de contrainte
F_467 TRADEPOSCN_ID TRADEPOSCN TRADEPOSCN_ID Cascade
F_468 CATENTRY_ID CATENTRY CATENTRY_ID Cascade
F_469 QTYUNIT_ID QTYUNIT QTYUNIT_ID Cascade

Référencée par :
Nom de contrainte Nom de colonne référencée Nom de table externe Noms des colonnes externes Type de contrainte
F_470 OFFER_ID OFFERDESC OFFER_ID Cascade
F_472 OFFER_ID OFFERPRICE OFFER_ID Cascade
F_506 OFFER_ID ORDERITEMS OFFER_ID Cascade
F_525 OFFER_ID ORDIOFFER OFFER_ID Cascade