Table de base de données CONTRACT


Description de la table :

Chaque ligne de cette table représente un contrat. Un contrat dépend d'un magasin. Il s'agit de modalités associées à des articles de commande (OrderItems), telles que des prix, des quantités minimales ou des personnes autorisées à utiliser le contrat.

Description des colonnes :

Nom de colonne Type de colonne Description de colonne
COMMENTS LONG VARCHAR
NULL
Commentaire associé au contrat.
CONTRACT_ID BIGINT
NOT NULL
Identificateur unique d'un contrat. Clé de la table TRADING_ID dans la table de la base de données TRADING.
MAJORVERSION INTEGER
NOT NULL, DEFAULT 1
Numéro de version principal du contrat.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Indique si ce contrat a été marqué pour suppression :
0 = Non.
1 = Oui, ce contrat a été marqué pour suppression.
MEMBER_ID BIGINT
NOT NULL
Propriétaire du contrat.
MINORVERSION INTEGER
NOT NULL, DEFAULT 0
Numéro de version secondaire du contrat.
NAME VARCHAR (200)
NOT NULL
Identifie de manière unique une version d'un contrat d'une origine spécifique pour un propriétaire spécifique.
ORIGIN INTEGER
NOT NULL, DEFAULT 0
Comment le contrat à été créé :
0 = manuel.
1 = importé.
2 = RFQ.
3 = échange.
4 = vente aux enchères.
5 = vente aux enchères inversée.
6 = négociation entre deux parties.
STATE INTEGER
NOT NULL, DEFAULT 0
Etat du contrat :
0 = provisoire.
1 = approbation en attente.
2 = approuvé.
3 = actif.
4 = rejeté.
5 = annulé.
6 = fermé.
7 = interrompu.
-1 = mise en place en cours.
-2 = échec de la mise en place.
TIMEACTIVATED TIMESTAMP
NULL
Heure à laquelle le contrat a été activé.
TIMEAPPROVED TIMESTAMP
NULL
Heure à laquelle le contrat a été approuvé.
TIMECREATED TIMESTAMP
NULL
Heure à laquelle le contrat a été créé.
TIMEDEPLOYED TIMESTAMP
NULL
Heure à laquelle le contrat a été mis en place.
TIMEUPDATED TIMESTAMP
NULL
Heure de la dernière mise à jour du contrat.
USAGE INTEGER
NOT NULL, DEFAULT 0
Utilisation du contrat :
0 = par défaut.
1 = revendeur.
2 = acheteur de l'entreprise.
3 = offre spéciale.

Index :

Nom de l'index Colonne(s) indexée(s) Type d'index
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN Index à entrées uniques
SQL020206020611500 CONTRACT_ID Clé primaire

Contraintes :

Nom de contrainte Colonne(s) Nom de table externe Nom(s) de colonne externe Type de contrainte
F_252 CONTRACT_ID TRADING TRADING_ID Cascade
F_253 MEMBER_ID MEMBER MEMBER_ID 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_139 CONTRACT_ID BUYSUPMAP CONTRACT_ID Cascade
F_188 CONTRACT_ID CATCNTR CONTRACT_ID Cascade
F_246 CONTRACT_ID CNTRDISPLY CONTRACT_ID Cascade
F_785 CONTRACT_ID STORECNTR CONTRACT_ID Cascade
F_788 CONTRACT_ID STOREDEF CONTRACT_ID Cascade
F_833 CONTRACT_ID TDPSCNCNTR CONTRACT_ID Cascade
IBM copyright