Tabla de base de datos: CONTRACT


Descripción de la tabla:

Cada fila de esta tabla representa un contrato. Un contrato forma parte de una tienda y representa los términos y condiciones que pueden estar asociados a artículos de pedidos como, por ejemplo, precios, cantidades mínimas y quién puede utilizar el contrato.

Descripción de las columnas:

Nombre de columna Tipo de columna Descripción de columna
COMMENTS LONG VARCHAR
NULL
Comentario asociado al contrato.
CONTRACT_ID BIGINT
NOT NULL
Identificador exclusivo de un contrato. Clave externa para TRADING_ID en la tabla de base de datos TRADING.
MAJORVERSION INTEGER
NOT NULL, DEFAULT 1
El número de versión mayor del contrato.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Indica si este contrato se ha marcado para su supresión:
0 = No.
1 = Sí, este contrato se ha marcado para su supresión.
MEMBER_ID BIGINT
NOT NULL
Propietario del contrato.
MINORVERSION INTEGER
NOT NULL, DEFAULT 0
El número de versión menor del contrato.
NAME VARCHAR (200)
NOT NULL
Identifica de forma exclusiva una versión de un contrato de un determinado origen para un propietario concreto.
ORIGIN INTEGER
NOT NULL, DEFAULT 0
Cómo se ha creado el contrato:
0 = manual.
1 = importado.
2 = RFQ.
3 = intercambio.
4 = subasta.
5 = subasta inversa.
6 = negociación a 2 partes.
STATE INTEGER
NOT NULL, DEFAULT 0
Estado de contrato:
0 = borrador.
1 = pendiente de aprobación.
2 = aprobado.
3 = activo.
4 = rechazado.
5 = cancelado.
6 = cerrado.
7 = suspendido.
-1 = despliegue en proceso.
-2 = despliegue anómalo.
TIMEACTIVATED TIMESTAMP
NULL
La hora en que se activó el contrato.
TIMEAPPROVED TIMESTAMP
NULL
La hora en que se aprobó el contrato.
TIMECREATED TIMESTAMP
NULL
La hora en que se creó el contrato.
TIMEDEPLOYED TIMESTAMP
NULL
La hora en que se desplegó el contrato.
TIMEUPDATED TIMESTAMP
NULL
La hora en que el contrato se actualizó por última vez.
USAGE INTEGER
NOT NULL, DEFAULT 0
Utilización del contrato:
0 = valor por omisión.
1 = proveedor.
2 = organización compradora.
3 = oferta especial.

Índices:

Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN Índice exclusivo
SQL020206020611500 CONTRACT_ID Clave primaria

Restricciones:

Nombre de restricción Nombre(s) de columna Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
F_252 CONTRACT_ID TRADING TRADING_ID Cascada
F_253 MEMBER_ID MEMBER MEMBER_ID Cascada


Referenciada por:

Nombre de restricción Nombre de columna referenciada Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
F_139 CONTRACT_ID BUYSUPMAP CONTRACT_ID Cascada
F_188 CONTRACT_ID CATCNTR CONTRACT_ID Cascada
F_246 CONTRACT_ID CNTRDISPLY CONTRACT_ID Cascada
F_785 CONTRACT_ID STORECNTR CONTRACT_ID Cascada
F_788 CONTRACT_ID STOREDEF CONTRACT_ID Cascada
F_833 CONTRACT_ID TDPSCNCNTR CONTRACT_ID Cascada
Copyright de IBM