Tabla de base de datos: CALCODE


Descripción de la tabla:

Una fila de esta tabla representa un código de cálculo. Los códigos de cálculo representan formas de determinar importes asociados con los artículos de pedidos. Se utilizan para calcular los descuentos, los costes de envío, los impuestos sobre las ventas y los impuestos sobre el envío.

Descripción de las columnas:

Nombre de columna Tipo de columna Descripción de columna
CALCODE_ID INTEGER
NOT NULL
Identificador exclusivo generado.
CALMETHOD_ID INTEGER
NOT NULL
El método de cálculo de código de cálculo que define cómo calcular un importe para este código de cálculo.
CALMETHOD_ID_APP INTEGER
NOT NULL
El método de aplicación de código de cálculo que guarda el importe calculado para los artículos de pedidos.
CALMETHOD_ID_QFY INTEGER
NOT NULL
El método para calificar del código de cálculo que define qué artículos de pedidos se asocian con este código de cálculo.
CALUSAGE_ID INTEGER
NOT NULL
Indica el tipo de cálculo para el que se utiliza este código de cálculo. Por ejemplo, el código de cálculo puede utilizarse para calcular uno de los siguientes importes: descuentos, costes de envío, impuestos sobre las ventas o impuestos sobre el envío.
CODE CHARACTER (128)
NOT NULL
Serie de caracteres que identifica exclusivamente este código de cálculo, especificando una utilización de cálculo y una entidad de tienda determinadas.
COMBINATION INTEGER
NULL
Reservado para uso interno de IBM.
DESCRIPTION VARCHAR (254)
NULL
Una breve descripción del código de cálculo que es adecuada para mostrarla en una interfaz de usuario que gestiona códigos de cálculo.
DISPLAYLEVEL INTEGER
NOT NULL, DEFAULT 0
Los importes calculados por este código de cálculo deben mostrarse con cada:
0 = artículo de pedido
1 = pedido
2 = producto
3 = artículo
4 = contrato.
ENDDATE TIMESTAMP
NULL
La hora en que este código de cálculo deja de ser efectivo.
FIELD1 VARCHAR (254)
NULL
Personalizable.
FLAGS INTEGER
NOT NULL, DEFAULT 0
Especifica si debe invocarse el método para calificar códigos de cálculo de este código de cálculo.
0 = no restringido. El método no se invocará.
1 = restringido. El método se invocará.
GROUPBY INTEGER
NOT NULL, DEFAULT 0
Distintivos de bits que indican al método para combinar códigos de cálculo cómo deben agruparse los artículos de pedido al llevar a cabo cálculos. Para más información, consulte la tabla CALCODE: detalles.
LASTUPDATE TIMESTAMP
NULL
La hora en que se actualizó este código de cálculo (incluyendo sus normas de cálculo) por última vez.
PRECEDENCE DOUBLE
NOT NULL, DEFAULT 0
Reservado para uso interno de IBM.
PUBLISHED INTEGER
NOT NULL, DEFAULT 0
Especifica si se ha publicado o no el código de cálculo:
0 = sin publicar (inhabilitado temporalmente).
1 = publicado.
2 = marcado para su supresión (y no publicado).
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
Los códigos de cálculos se calculan y aplican uno tras otro, desde el más pequeño al más grande.
STARTDATE TIMESTAMP
NULL
La hora en que este código de cálculo empieza a ser efectiva.
STOREENT_ID INTEGER
NOT NULL
El código de cálculo forma parte de esta entidad de tienda.
TXCDCLASS_ID INTEGER
NULL
Para los códigos de cálculo de impuestos, la clasificación de códigos de impuestos, si la hay, asociada con este código de cálculo.

Índices:

Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
I0000054 CALUSAGE_ID, CODE, STOREENT_ID Índice exclusivo
SQL020206020555310 CALCODE_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_151 CALUSAGE_ID CALUSAGE CALUSAGE_ID Cascada
F_152 STOREENT_ID STOREENT STOREENT_ID Cascada
F_153 TXCDCLASS_ID TXCDCLASS TXCDCLASS_ID Cascada
F_154 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID Cascada
F_155 CALMETHOD_ID CALMETHOD CALMETHOD_ID Cascada
F_156 CALMETHOD_ID_APP 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_157 CALCODE_ID CALCODEDSC CALCODE_ID Cascada
F_160 CALCODE_ID CALCODEMGP CALCODE_ID Cascada
F_161 CALCODE_ID CALCODTXEX CALCODE_ID Cascada
F_169 CALCODE_ID CALRULE CALCODE_ID Cascada
F_193 CALCODE_ID CATENCALCD CALCODE_ID Cascada
F_212 CALCODE_ID CATGPCALCD CALCODE_ID Cascada
F_272 CALCODE_ID CPPMNDISC CALCODE_ID Cascada
F_491 CALCODE_ID ORDADJUST CALCODE_ID Cascada
F_495 CALCODE_ID ORDCALCD CALCODE_ID Cascada
F_522 CALCODE_ID ORDICALCD CALCODE_ID Cascada
F_693 CALCODE_ID RLDISCOUNT CALCODE_ID Cascada
F_769 CALCODE_ID STENCALUSG CALCODE_ID Cascada
Copyright de IBM