Tabela do Banco de Dados: CALRANGE

Cada linha desta tabela representa um CalculationRange, que representa, conceitualmente, uma linha em um CalculationScale.

Nome da Coluna Tipo da Coluna Descrição da Coluna
CALMETHOD_ID INTEGER
NOT NULL
CalculationRangeMethod que determina um valor monetário de CalculationRangeLookupResult. Por exemplo, FixedAmountCalculationRangeCmd, PerUnitAmountCalculationRangeCmd ou PercentageCalculationRangeCmd.
CALRANGE_ID INTEGER
NOT NULL
Identificado exclusivo gerado.
CALSCALE_ID INTEGER
NULL
O CalculationScale do qual este CalculationRange faz parte.
CUMULATIVE INTEGER
NOT NULL, DEFAULT 0
Valores válidos:
0 = somente o CalculationRange correspondente com o valor RANGESTART mais alto é utilizado.
1 = todos os CalculationRanges correspondentes são utilizados. Os valores monetários calculados são somados para chegar no resultado final.
FIELD1 DECIMAL(20,5)
NULL
Personalizável.
FIELD2 DECIMAL(20,5)
NULL
Personalizável.
FIELD3 VARCHAR (254)
NULL
Personalizável.
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
Reservado para utilização interna da IBM.
RANGESTART DECIMAL(20,5)
NULL
Se um número de procura for maior ou igual a RANGESTART, ou se RANGESTART for NULL, esta linha corresponde ao número da pesquisa.
Índices:
Nome do Índice Nomes da Coluna Indexada Tipo de Índice
I0000056 CALSCALE_ID, RANGESTART Índice Exclusivo
SQL030416034851860 CALRANGE_ID Chave Principal
Restrições:
Nome da Restrição Nomes da Coluna Nome da Tabela Externa Nomes da Coluna Externa Tipo de Restrição
F_165 CALSCALE_ID CALSCALE CALSCALE_ID Cascata
F_166 CALMETHOD_ID CALMETHOD CALMETHOD_ID Cascata

Referido Por:
Nome da Restrição Nome da Coluna Referida Nome da Tabela Externa Nomes da Coluna Externa Tipo de Restrição
F_168 CALRANGE_ID CALRLOOKUP CALRANGE_ID Cascata