Tabla de base de datos: CALRULE


Descripción de la tabla:

Cada fila de esta tabla representa una norma de cálculo que define cómo se alcanza un importe para un conjunto de artículos de pedido.

Descripción de las columnas:

Nombre de columna Tipo de columna Descripción de columna
CALCODE_ID INTEGER
NOT NULL
El código de cálculos del que forma parte esta norma de cálculos.
CALMETHOD_ID INTEGER
NOT NULL
El método para calcular normas de cálculo que calcula un resultado monetario para un conjunto de artículos de pedido.
CALMETHOD_ID_QFY INTEGER
NOT NULL
El método para calificar normas de cálculo que determina qué artículos de pedido de entre un conjunto se deben enviar al método para calcular normas de cálculo.
CALRULE_ID INTEGER
NOT NULL
Identificador exclusivo generado.
COMBINATION INTEGER
NOT NULL, DEFAULT 2
Especifica el distintivo de bits que indica el proceso especial que debe llevar a cabo la implementación por omisión del método para combinar normas de cálculo: Para más información, consulte la tabla CALRULE: detalles.
ENDDATE TIMESTAMP
NULL
La hora en que esta norma de cálculo deja de ser efectiva.
FIELD1 DECIMAL(20,5)
NULL
Personalizable.
FIELD2 VARCHAR (254)
NULL
Personalizable.
FLAGS INTEGER
NOT NULL, DEFAULT 0
Lo utiliza el método para combinar normas de cálculo para determinar cómo puede combinarse esta norma de cálculo con otras normas de cálculo. Para más información, consulte la tabla CALRULE: detalles.
IDENTIFIER INTEGER
NOT NULL, DEFAULT 1
Identifica exclusivamente esta norma de cálculo, junto con su código de cálculo.
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
Las normas de cálculo para el mismo código de cálculo se procesan una tras otra, empezando con la del valor más pequeño.
STARTDATE TIMESTAMP
NULL
La hora en que esta norma de cálculo empieza a ser efectiva.
TAXCGRY_ID INTEGER
NULL
Para las utilizaciones de cálculos de tipos de impuestos, la categoría de impuestos a la que se aplica esta norma de cálculo.

Índices:

Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
I0000058 CALCODE_ID, IDENTIFIER Índice exclusivo
SQL020206020557750 CALRULE_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_169 CALCODE_ID CALCODE CALCODE_ID Cascada
F_170 TAXCGRY_ID TAXCGRY TAXCGRY_ID Cascada
F_171 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID Cascada
F_172 CALMETHOD_ID CALMETHOD CALMETHOD_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_174 CALRULE_ID CALRULEMGP CALRULE_ID Cascada
F_280 CALRULE_ID CRULESCALE CALRULE_ID Cascada
F_751 CALRULE_ID SHPJCRULE CALRULE_ID Cascada
F_820 CALRULE_ID TAXJCRULE CALRULE_ID Cascada
Copyright de IBM