Tabla de base de datos: ORDCALCD

Cada fila de esta tabla indica al método para combinar códigos de cálculo que se ha asociado directamente a un código de cálculo a todos los artículos de un pedido cuyo distintivo directCalculationCodeAttachment de ORDERITEMS.PREPAREFLAGS tiene el valor 1.

Nombre de columna Tipo de columna Descripción de columna
CALCODE_ID INTEGER
NOT NULL
El código de cálculo.
CALFLAGS INTEGER
NOT NULL, DEFAULT 0
Contiene el siguiente valor de distintivo de bits:
1 = overrideIndirectAttachments - códigos de cálculo asociados indirectamente al artículo de pedido no son útiles.
(Los códigos de cálculo pueden asociarse indirectamente en las tablas CATENCALCD y CATGPCALCD.)
CALPARMAMT DECIMAL (20,5)
NOT NULL, DEFAULT 0
La cantidad de un ajuste fijo o como porcentaje que puede aplicarse para ajustar o sustituir el resultado de las escalas de cálculos asociadas al código de cálculo asociado.
CALPARMTYPE INTEGER
NOT NULL, DEFAULT 0
Indica cómo se utiliza CALPARMAMT:
0 = no se utiliza.
1 = ajuste fijo.
2 = ajuste como porcentaje.
3 = sustitución fija.
ORDCALCD_ID BIGINT
NOT NULL
Clave exclusiva generada.
ORDERS_ID BIGINT
NOT NULL
El pedido.
Índices:
Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
SQL030416035016530 ORDCALCD_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_494 ORDERS_ID ORDERS ORDERS_ID Cascada
F_495 CALCODE_ID CALCODE CALCODE_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
No aplicable