Datenbanktabelle: CONTRACT


Tabellenbeschreibung:

Jede Zeile dieser Tabelle stellt einen Vertrag (Contract) dar. Ein Vertrag ist Teil eines Geschäfts und besteht aus Vertragsbedingungen, die Bestellartikeln zugeordnet werden können, z. B. Preise, Mindestmengen sowie die Personen, die den Vertrag verwenden können.

Spaltenbeschreibung:

Spaltenname Spaltentyp Spaltenbeschreibung
COMMENTS LONG VARCHAR
NULL
Ein einem Vertrag zugeordneter Kommentar.
CONTRACT_ID BIGINT
NOT NULL
Eindeutige ID für einen Vertrag. Fremdschlüssel für TRADING_ID in der Datenbanktabelle TRADING.
MAJORVERSION INTEGER
NOT NULL, DEFAULT 1
Die Hauptversionsnummer des Vertrags.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Gibt an, ob dieser Vertrag zum Löschen markiert wurde:
0 = Nein.
2 = Ja, dieser Vertrag wurde zum Löschen markiert.
MEMBER_ID BIGINT
NOT NULL
Vertragseigner.
MINORVERSION INTEGER
NOT NULL, DEFAULT 0
Die untergeordnete Versionsnummer des Vertrags.
NAME VARCHAR (200)
NOT NULL
Eindeutige Kennung für eine Version eines Vertrags mit einem bestimmten Ursprung für einen bestimmten Eigner.
ORIGIN INTEGER
NOT NULL, DEFAULT 0
Erstellungsmethode des Vertrags:
0 = manuell
1 = importiert
2 = Angebotsanfrage
3 = Austausch
4 = Auktion
5 = Umkehrauktion
6 = 2-Parteien-Verhandlung
STATE INTEGER
NOT NULL, DEFAULT 0
Vertragsstatus:
0 = Entwurf
1 = Zur Genehmigung anstehend
2 = Genehmigt
3 = Aktiv
4 = Zurückgewiesen
5 = Storniert
6 = Geschlossen
7 = Zurückgestellt
-1 = Ausführung läuft
-2 = Ausführung fehlgeschlagen
TIMEACTIVATED TIMESTAMP
NULL
Die Zeit, zu der der Vertrag aktiviert wurde.
TIMEAPPROVED TIMESTAMP
NULL
Die Zeit, zu der der Vertrag genehmigt wurde.
TIMECREATED TIMESTAMP
NULL
Die Zeit, zu der der Vertrag erstellt wurde.
TIMEDEPLOYED TIMESTAMP
NULL
Die Zeit, zu der der Vertrag implementiert wurde.
TIMEUPDATED TIMESTAMP
NULL
Der Zeitpunkt, zu dem der Vertrag zuletzt aktualisiert wurde.
USAGE INTEGER
NOT NULL, DEFAULT 0
Vertragsverwendung:
0 = Standard
1 = Wiederverkäufer
2 = Organisationseinkäufer
3 = Sondergebot (Special Bid)

Indexe:

Indexname Indexierte(r) Spaltenname(n) Indextyp
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN Eindeutiger Index
SQL020206020611500 CONTRACT_ID Primärschlüssel

Integritätsbedingungen:

Name der Integritätsbedingung Spaltenname(n) Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
F_252 CONTRACT_ID TRADING TRADING_ID Cascade
F_253 MEMBER_ID MEMBER MEMBER_ID Cascade


Referenziert durch:

Name der Integritätsbedingung Referenzierter Spaltenname Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
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