Esta tabela armazena o resumo do saldo pré-calculado da Correspondência da Transação para cada período.
Detalhes
Tipo de objeto: TABLE
Chave Primária
Nome | Colunas |
---|---|
TM_BALANCE_SUMMARY_PK |
PROFILE_ID |
TM_BALANCE_SUMMARY_PK |
PERIOD_ID |
TM_BALANCE_SUMMARY_PK |
BALANCE_TYPE |
TM_BALANCE_SUMMARY_PK |
BUCKET_ID |
TM_BALANCE_SUMMARY_PK |
CURRENCY |
Colunas
Nome | Tipo de Dados | Tamanho | Precisão | Escala | Nulo Permitido | Comentários |
---|---|---|---|---|---|---|
PROFILE_ID |
VARCHAR2 |
4000 |
Não |
ID da conta para o perfil/reconciliação |
||
PERIOD_ID |
NUMBER |
18 |
0 |
Não |
ID do período |
|
BUCKET_ID |
NUMBER |
18 |
0 |
Não |
ID do bucket da moeda |
|
BALANCE_TYPE |
NUMBER |
1 |
0 |
Não |
Tipo de Saldo: 1=Total Sem Correspondência (Sistema de Origem), 2=Suportado Sem Correspondência (Sistema de Origem),3=Total em Trânsito (Sistema de Origem), 4=Total Sem Correspondência (Subsistema), 5=Suportado Sem Correspondência (Subsistema), 6=Total em Trânsito (Subsistema) |
|
CURRENCY |
VARCHAR2 |
80 |
Não |
Moeda |
||
AMOUNT |
NUMBER |
29 |
12 |
Não |
Valor do Saldo |
|
OBJECT_VERSION_NUMBER |
NUMBER |
9 |
0 |
Não |
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. |
|
LAST_UPDATED_BY |
VARCHAR2 |
255 |
Não |
Coluna Quem. Armazena o ID do usuário que fez a atualização mais recente da linha. |
||
LAST_UPDATE_DATE |
TIMESTAMP(6) |
Não |
Coluna Quem. Armazena a data da atualização mais recente da linha. |
|||
CREATED_BY |
VARCHAR2 |
255 |
Não |
Coluna Quem. Armazena o ID do usuário que criou a linha. |
||
CREATION_DATE |
TIMESTAMP(6) |
Não |
Coluna Quem. Armazena a data de criação da linha no banco de dados. |
Índices
Índice | Exclusividade | Colunas |
---|---|---|
TM_BALANCE_SUMMARY_N1 |
NONUNIQUE |
PERIOD_ID |
TM_BALANCE_SUMMARY_PK |
UNIQUE |
PROFILE_ID, PERIOD_ID, BALANCE_TYPE, BUCKET_ID, CURRENCY |