Esta tabela armazena as regras de correspondência.
Detalhes
Tipo de objeto: TABLE
Chave Primária
| Nome | Colunas |
|---|---|
|
MATCHRULE_PK |
MATCH_RULE_ID |
Colunas
| Nome | Tipo de Dados | Tamanho | Precisão | Escala | Nulo Permitido | Comentários |
|---|---|---|---|---|---|---|
|
RECON_TYPE_ID |
NUMBER |
18 |
0 |
Não |
Chave estrangeira para TM_RECON_TYPE |
|
|
MATCH_PROC_ID |
NUMBER |
18 |
0 |
Não |
Chave estrangeira para TM_MATCH_PROC |
|
|
MATCH_RULE_ID |
NUMBER |
18 |
0 |
Não |
Chave primária |
|
|
TEXT_ID |
NVARCHAR2 |
100 |
Não |
ID de texto da regra de correspondência |
||
|
NAME |
NVARCHAR2 |
100 |
Não |
Nome da regra de correspondência |
||
|
DESCRIPTION |
NVARCHAR2 |
2000 |
Sim |
Descrição da regra de correspondência |
||
|
MATCH_STATUS_ENUM |
NUMBER |
2 |
0 |
Não |
0=UNUSED, 1=SUGGESTED, 2=CONFIRMED, 3=SUGGESTED_NO_AMBIGUOUS, 4=CONFIRMED_NO_AMBIGUOUS/ |
|
|
MATCH_RULE_TYPE_ENUM |
NUMBER |
2 |
0 |
Não |
0=ONE_TO_ONE, 1=ONE_TO_MANY, 2=MANY_TO_ONE, 3=MANY_TO_MANY, 4=ADJUSTMENT, 5=SUPPORT, 6=ONE_TO_MANY_SUBSET, 7=MANY_TO_ONE_SUBSET. |
|
|
MATCH_RULE_EXEC_TYPE_ENUM |
NUMBER |
2 |
0 |
Não |
0=Automático, 1=Manual |
|
|
BATCH_SIZE |
NUMBER |
18 | 0 | Não | Indica o tamanho do lote da Correspondência Automática para a regra. | |
|
SUBSET_MAX_ITERATION |
NUMBER |
18 | 0 | Não | Indica a contagem máxima de iteração da correspondência automática do subconjunto para a regra | |
|
OBJECT_VERSION_NUMBER |
NUMBER |
9 |
0 |
Sim |
Usado para implementar o bloqueio otimista. Esse número é incrementado sempre que a linha é atualizada. O número é comparado no início e no fim da transação para detectar se outra sessão atualizou a linha desde que foi consultada. |
|
|
CREATED_BY |
NVARCHAR2 |
255 |
Não |
Coluna Quem. Armazena o ID do usuário que criou a linha. |
||
|
UPDATED_BY |
NVARCHAR2 |
255 |
Sim |
Coluna Quem. Armazena o ID do usuário que fez a atualização mais recente da linha. |
||
|
RULE_ORDER |
NUMBER |
4 |
0 |
Não |
Ordem de execução da regra |
|
|
CREATE_DATE |
TIMESTAMP(6) |
Não |
Coluna Quem. Armazena a data de criação da linha no banco de dados. |
|||
|
UPDATE_DATE |
TIMESTAMP(6) |
Sim |
Coluna Quem. Armazena a data da atualização mais recente da linha. |
|||
|
FROM_DS_FILTER_ID |
NUMBER |
18 |
0 |
Sim |
Filtro do Sistema de Origem usado para correspondências |
|
|
TO_DS_FILTER_ID |
NUMBER |
18 |
0 |
Sim |
Filtro do Subsistema usado para correspondências |
|
|
SOURCE_TO_ADJUST |
NUMBER |
18 |
0 |
Sim |
A origem a ser ajustada se a regra tiver pelo menos uma condição com "Correspondência com Ajuste" |
|
|
ACTIVE |
NUMBER | 1 | 1 | 0 | Não | Indica se essa regra está ativada ou não. O valor é 1 para Ativo ou 0 para Inativo. O padrão é 1. |
|
SUBSET_DATA_SOURCE_ENUM |
NUMBER | 1 | 1 | 0 | Sim | Armazena a enumeração do sistema de origem (0) ou subsistema (1) para a regra de Correspondência Automática de Muitos para Muitos com subconjunto, para o lado do subconjunto. |
Índices
| Índice | Exclusividade | Colunas |
|---|---|---|
|
MATCHRULE_PK |
UNIQUE |
MATCH_RULE_ID |
|
UNIQUE_MATCHRULE_IDX001 |
UNIQUE |
MATCH_PROC_ID, SYS_NC00015$ |
Chaves Estrangeiras
| Nome | Tabela Estrangeira | Coluna de Chave Estrangeira |
|---|---|---|
|
TM_MATCH_RULE |
TM_RECON_TYPE |
RECON_TYPE_ID |
|
TM_MATCH_RULE |
TM_MATCH_PROC |
MATCH_PROC_ID |