Histórico da Página
Parametrizar Informações das Tabelas DB Incremental - CD2401
Visão Geral do Programa
Nessa função o usuário irá parametrizar os dados que serão utilizados pela rotina de sincronização (CD2402), se esta parametrização não for feita, não será possível fazer a sincronização dos dados. A rotina de sincronização parte dos registros que são cadastrados através desta rotina.
Os registros desta rotina poderão ser do tipo “Usuário” ou “Sistema”, quando do tipo “Usuário”, o usuário poderá fazer qualquer tipo de manutenção no registro, quando o registro for do tipo “Sistema”, as manutenções serão restritas. Quanto o registro for do tipo sistema, o usuário não poderá por exemplo:
Eliminar registros.
Alterar o flag “Controla Eliminação”.
Alterar o flag “Sincronização Completa”.
Alterar o código do “Atributo Filtro”.
Informações | ||
---|---|---|
| ||
Quanto menos tabelas se utilizar na estrutura, melhor o tempo de processamento durante o processo de sincronização. Se possível, dependendo da quantidade de registros existentes na base e se existir para a tabela a ser sincronizada atributo do tipo “Data” e para o mesmo existir índice, é aconselhável fazer a sincronização da mesma de forma independente ao invés de se colocar a tabela na estrutura de uma outra. São pré-requisitos para a execução dessa função:
|
CD2401
Objetivo da tela: | Permitir a parametrização das informações que serão utilizadas pela rotina de sincronização de dados (CD2402). |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: | |||||
Inclui Nova Ocorrência | Quando acionado, permite incluir nova tabela para sincronização. Ver detalhes na tela CD2401D. | |||||
Quantidade de Registros | Quando acionado, permite visualizar a quantidade de registros existente na base de dados. Esta informação terá por objetivo ajudar na tomada de decisão para utilização do fator “Tempo” para as tabelas de movimentações.
| |||||
Incluir | Quando acionado, permite criar uma nova tabela na estrutura. Ver detalhes na tela CD2401F. | |||||
Relacto | Quando acionado, permite visualizar o relacionamento da tabela da Estrutura e Tabela Principal. Ver detalhes na tela CD2401H. |
CD2401
Objetivo da tela: | Permitir a inclusão de uma nova tabela incremental. |
Principais Campos e Parâmetros:
Campo: | Descrição: | |||||
Tabela Incremental | Inserir o nome da tabela incremental. Ao acionar a rotina de pesquisa deste atributo (F5 ou duplo-clique), serão apresentadas somente as tabelas cadastradas e disponíveis no banco de dados incremental, ou seja, não serão apresentadas as tabelas de outros bancos de dados do legado Datasul. | |||||
Sincronização Ativa | Quando assinalado, determina que tabela selecionada para sincronização está ativa. As tabelas que não tenham essa opção assinalada, não serão sincronizadas pela rotina de sincronização (CD2402). Isto se deve ao fato da desistência de se fazer a sincronização após realizado o cadastro. | |||||
Controla Eliminação | Quando assinalado, determina que haverá a sincronização de “VOLTA” (DB Incremental -> DB Legado), ou seja, sincronização do banco de dados incremental contra o banco origem.
| |||||
Sincronização Completa | Algumas tabelas selecionadas para sincronização poderão ter quantidade de registros significativas nos DB´s do legado, quanto maior a quantidade de registros maior será o tempo de processamento, neste caso, deverá ser possível informar se para determinada tabela (parametrização) se será utilizado um “filtro” de tempo, caso afirmativo, deverá ser possível informar a quantidade de dias (today – xxx dias) para a sincronização.
| |||||
Nº Dias Incremento | Inserir um número de dias que durante o processo de sincronização será levado em consideração para leitura dos registros. Quando ocorrer a sincronização, será considerado a data atual do sistema menos este número de dias parametrizado, neste caso, chega-se a data inicial de sincronização, a data final será sempre a data atual do sistema. Quando maior o número de dias informado, maior será o tempo de processamento durante a sincronização dos dados (CD2402).
| |||||
Atributo Filtro | Inserir o atributo do tipo data que irá filtrar os registros durante o processo de sincronização.
|
CD2401F
Objetivo da tela: | Permitir incluir uma tabela na estrutura. Pode ocorrer de determinadas tabelas de movimentações não possuírem atributos do tipo Data ou então possuírem atributo e não possuírem índice. Exemplo: |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Relacionamento | Quando acionado, permite criar o relacionamento entre tabela principal e a tabela da estrutura. Ver detalhes na tela CD2401G. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Tabela Estrutura | Inserir o nome da tabela na estrutura da tabela incremental. |
Texto | Inserir texto com características da tabela. |
CD2401G
Objetivo da tela: | Permitir criar o relacionamento entre tabela principal e a tabela da estrutura.
|
CD2401H
Objetivo da tela: | Permitir visualizar o relacionamento Estrutura e Tabela Principal. Essa tela é apresentada ao acionar o botão Relacto na tela CD2401. |