Tabella del database: CONTRACT


Descrizione tabella:

Ciascuna riga di questa tabella rappresenta un contratto. Un contratto è una parte del negozio e rappresenta termini e condizioni che possono essere associati agli OrderItems, come, ad esempio, i prezzi, le quantità minime e gli utenti che possono utilizzare il contratto.

Descrizione colonna:

Nome colonna Tipo colonna Descrizione colonna
COMMENTS LONG VARCHAR
NULL
Un commento associato al contratto.
CONTRACT_ID BIGINT
NOT NULL
Identificativo univoco per un contratto. Chiave esterna per TRADING_ID nella tabella di database TRADING.
MAJORVERSION INTEGER
NOT NULL, DEFAULT 1
Numero di versione principale del contratto.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Indica se questo Contratto è stato contrassegnato per l'eliminazione:
0 = No.
1 = Sì, questo contratto è stato contrassegnato per l'eliminazione.
MEMBER_ID BIGINT
NOT NULL
Proprietario del contratto.
MINORVERSION INTEGER
NOT NULL, DEFAULT 0
Numero di versione secondario del contratto.
NAME VARCHAR (200)
NOT NULL
Identifica in modo univoco una versione di un contratto di un'origine particolare per uno specifico proprietario.
ORIGIN INTEGER
NOT NULL, DEFAULT 0
Modalità di creazione del contratto:
0 = manuale.
1 = importata.
2 = RFQ.
3 = scambio.
4 = asta.
5 = asta inversa.
6 = trattativa con la controparte.
STATE INTEGER
NOT NULL, DEFAULT 0
Stato del contratto:
0 = bozza.
1 = approvazione in sospeso.
2 = approvato.
3 = attivo.
4 = rifiutato.
5 = cancellato.
6 = chiuso.
7 = sospeso.
-1 = messa a disposizione in corso.
-2 = messa a disposizione non riuscita.
TIMEACTIVATED TIMESTAMP
NULL
L'ora in cui è stato attivato il contratto.
TIMEAPPROVED TIMESTAMP
NULL
L'ora in cui è stato approvato il contratto.
TIMECREATED TIMESTAMP
NULL
L'ora in cui è stato creato il contratto.
TIMEDEPLOYED TIMESTAMP
NULL
L'ora in cui il contratto è stato messo a disposizione.
TIMEUPDATED TIMESTAMP
NULL
L'ora dell'ultimo aggiornamento del contratto.
USAGE INTEGER
NOT NULL, DEFAULT 0
Utilizzo del contratto:
0 = predefinito.
1 = rivenditore.
2 = acquirente dell'organizzazione.
3 = offerta speciale.

Indici:

Nome indice Nomi colonna indicizzati Tipo indice
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN Indice univoco
SQL020206020611500 CONTRACT_ID Chiave principale

Restrizioni:

Nome restrizione Nomi colonna Nome tabella esterna Nomi colonne esterne Tipo restrizione
F_252 CONTRACT_ID TRADING TRADING_ID Cascata
F_253 MEMBER_ID MEMBER MEMBER_ID Cascata


Cui fa riferimento:

Nome restrizione Nome colonna di riferimento Nome tabella esterna Nomi colonne esterne Tipo restrizione
F_139 CONTRACT_ID BUYSUPMAP CONTRACT_ID Cascata
F_188 CONTRACT_ID CATCNTR CONTRACT_ID Cascata
F_246 CONTRACT_ID CNTRDISPLY CONTRACT_ID Cascata
F_785 CONTRACT_ID STORECNTR CONTRACT_ID Cascata
F_788 CONTRACT_ID STOREDEF CONTRACT_ID Cascata
F_833 CONTRACT_ID TDPSCNCNTR CONTRACT_ID Cascata
IBM copyright