Tabella del database: CONTRACT

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.

Nome colonna Tipo colonna Descrizione colonna
COMMENTS VARCHAR (4000)
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
Indica il modo in cui è stato creato il contratto:
0 = manuale
1 = importato
2 = RFQ
3 = scambio
4 = asta
5 = negoziazione
6 = distribuzione
STATE INTEGER
NOT NULL, DEFAULT 0
Indica lo stato del contratto:
0 = bozza
1 = in attesa di approvazione
2 = approvato
3 = attivo
4 = respinto
5 = annullato
6 = chiuso
7 = sospeso
-1 = distribuzione in corso
-2 = distribuzione 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
Indica come viene utilizzato il contratto:
0 = default
1 = acquirente organizzazione
2 = rivenditore
3 = offerta speciale
4 = riferimento
5 = fornitore
Indici:
Nome indice Nomi colonna con indici Tipo indice
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN Indice univoco
SQL030416034912060 CONTRACT_ID Chiave principale
Restrizioni:
Nome restrizione Nome colonna Nome tabella esterna Nomi colonna esterna 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 colonna esterna 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
F_912 CONTRACT_ID CNTRSTORE CONTRACT_ID Cascata
F_925 CONTRACT_ID STORE CRTDBYCNTR_ID Cascata