Histórico da Página
O objetivo da opção Gerar SDF com campos de ID é facilitar a criação dos campos de ID necessários para utilização do conciliador.
01. RESUMO
Esta opção fará a leitura das configurações contidas na tabela QLB e, com as tabelas de origem e destino encontradas, fará a sugestão para criação dos campos XXX_MSUIDT, onde XXX representa o código da tabela utilizada na conciliação.
Esta opção não irá criar os campos no banco, ela ira gerar um arquivo SDF na pasta \systemload\ para posterior execução do UPDDISTR.
...
02. GERANDO SDF
Escolher
Índice maxLevel 4
01. Visão Geral
Com o objetivo de facilitar a configuração inicial da rotina de conciliação, foi desenvolvido um wizard que auxiliará na preparação, tanto da estrutura das tabelas, quanto da carga inicial do legado do sistema.
Informações | ||
---|---|---|
| ||
Este conjunto de funcionalidades estará disponível apenas no release 12.1.33 |
02. Pré-requisitos
Os pré-requisitos para utilização do wizard de configuração é ter o arquivo CTBA930.PRW compilado no repositório de objetos.
E a versão da Lib igual ou superior a 20211004.
03. Execução da rotina
Para execução do Wizard de Configurações no Conciliador, deve ser utilizado, na abertura do sistema, o programa inicial: WIZARDUUID.
04. Opções disponíveis no Wizard
Após inciar o sistema com o programa inicial WIZARDUUID, o Wizard será iniciado e apresentará três opções para serem escolhidas:
1. Gerar SDF com campos de ID
Nessa opção o Wizard auxiliará na criação dos campos de ID utilizados para identificar os registros na rotina de conciliação.
Os campos serão criados com a estrutura XXX_TCUUID (Totvs Conciliador UUID), onde XXX é a tabela utilizada pelo conciliador.
Os campos TCUUID devem ser alimentados com um id único formado por 32 posições (UUID) obtidos pela função FWUUIDV4.
Somente serão apresentados no Wizard, campos das tabelas que possuem alguma configuração de match na rotina de conciliação (Tabela QLB).
O Wizard não fará a inclusão dos arquivos diretamente nas tabelas, mas sim, fará a geração de um arquivo SDFBRA.txt que será utilizado posteriormente pela rotina de atualização de dicionários UPDDISTR.
2. Popular os campos de ID
Nessa opção o Wizard fará a inclusão dos códigos UUID nos campos criados no passo anterior.
Isso se faz necessário para que o usuário possa utilizar o conciliador nos registros anteriores à criação dos campos de ID (XXX_TCUUID). Ou seja, essa opção serve para popular o legado.
3. Popular Rastreamento Contábil
Desenvolver documentação neste ponto após desenvolver a rotina
05. Gerar SDF com campos de ID
...
a opção "Gerar SDF com campos de ID" e clicar no botão Avançar.
Será exibida a tela de apresentação da opção selecionada:
Ao clicar em avançar, o sistema fará a leitura das tabelas de origem e destino
...
cadastradas da tabela QLB (Configurações de Match). Será sugerida a criação dos campos XXX_
...
MSUIDT dessas tabelas (onde XXX é o código da tabela encontrada).
Os campos
...
já existentes na base de dados ficarão com o STATUS "OK" e não serão exportados para o SDF.
Os campos não encontrados, ficarão com o STATUS "Incluir" e serão exportados para o arquivo SDF.
- Apresentação do Wizard de exportação do arquivo SDF
2. Exibição dos campos que serão exportados para o arquivo:
Campos que serão criados com base nas tabelas encontradas no cadastro da QLB:
Clique em avançar para exportar o arquivo SDF
...
para a pasta systemload
...
:
Caso já exista um arquivo diferencial nessa pasta, o sistema
...
perguntará se deve sobrescrevê-lo.
4. Mensagem informando que o arquivo foi gravado com sucesso:
Exemplo de arquivo
...
criado na pasta systemload.
Evidência do arquivo manifest_update com os detalhes do arquivo SDF gerado pela ferramenta.
...
6. Após finalizar o Wizard, e com o arquivo SDF gerado na pasta systemload, o usuário poderá optar por executar o UPDDISTR escolhendo a opção SIM na mensagem exibida:
Nota | ||
---|---|---|
| ||
Lembrando que para executar o UPDDISTR é necessário ter acesso exclusivo ao sistema. |
06. Popular os campos de ID
Nessa opção o sistema fará a gravação dos códigos UUID (identificador único universal) nos campos criados no passo anterior (Geração do Arquivo SDF).
Isso se faz necessário para que seja possível conciliar dados anteriores a implantação da rotina de conciliação, anteriores à criação dos campos XXX_TCUUID.
A partir da instalação do conciliador e da criação dos campos de ID, esses códigos serão inseridos automaticamente a cada inclusão de registro.
- Tela de apresentação com o filtro de data para gravação dos Id's nos registros do legado.
2. Tela com exibição dos campos que serão gravados "XXX_TCUUID" e com os campos que serão utilizados para filtrar os dados (Campos de data).
3. Os campos utilizados para fazer o filtro podem ser editados pelo usuário:
4. Campos gravados após processamento da rotina:
Após confirmar a gravação do arquivo, o Wizard exibe a mensagem de SDF exportado com sucesso:
Clicando no botão finalizar desta opção, o sistema pergunta se deseja executar o UPDDISTR para criação dos campos:
Se clicar em Sim, o sistema redirecionará para execução do UPDDISTR
Se clicar em Não, o sistema finalizará esta etapa.
Ao finalizar esta etapa do Wizard, a mensagem de Processamento Finalizado é exibida:
...
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |