TRD002 — Exportação de Dados
Fonte
- Form:
source/TRD002/UTRD002.pas - DataModule:
source/TRD002/UdmTRD002.pas
Perguntas Frequentes
Perguntas Gerais
P: Qual é a finalidade da tela TRD002? R: A tela TRD002 é a tela de Exportação de Dados (Transmissão) do sistema. Sua função é gerar arquivos de exportação contendo os registros que foram alterados ou incluídos desde a última transmissão. Os dados são exportados em formato compactado (.jxp) e podem ser importados posteriormente em outra base de dados através da tela de Importação de Dados (TRD003).
P: Como realizar uma exportação de dados? R: Para realizar uma exportação, acesse a tela TRD002 e clique no botão Salvar (F6). O sistema irá percorrer todas as tabelas cadastradas para transmissão (configuradas na tela TRD001) e exportar os registros novos ou alterados desde a última transmissão. O progresso será exibido nas barras de progresso Geral (todas as tabelas) e Tabela (tabela atual). Ao final, um arquivo compactado .jxp será gerado na pasta Transmissão.
P: Onde ficam armazenados os arquivos de exportação? R: Os arquivos de exportação são gerados na pasta "Transmissao" dentro do diretório de instalação do sistema, com o nome no formato TRD{código_empresa}_{número_transmissão}.jxp. Por exemplo: TRD0001_15.jxp.
P: Quais são os atalhos de teclado disponíveis na tela TRD002? R: A tela TRD002 disponibiliza os seguintes atalhos de teclado:
- F6 - Iniciar exportação (Salvar)
- F12 - Sair
Mensagens de Validação e Erros
P: O sistema apresenta a mensagem "Não foi Encontrados Registros Novos para Exportação!". O que isso significa? R: Esta mensagem indica que não existem registros novos ou alterados desde a última exportação em nenhuma das tabelas cadastradas para transmissão. Isso pode ocorrer quando nenhuma alteração foi realizada no sistema desde a última transmissão. Verifique as datas de transmissão das tabelas na tela TRD001 e, caso necessário, ajuste-as para incluir o período desejado.
P: O sistema apresenta a mensagem "Não há Tabelas a Serem Transmitidas!". Como resolver? R: Esta mensagem indica que não existem tabelas cadastradas para transmissão na empresa atual. Para resolver, acesse a tela de Cadastro de Tabelas para Transmissão (TRD001) e cadastre as tabelas desejadas. Também é possível utilizar o botão Importar na tela TRD001 para cadastrar automaticamente todas as tabelas do sistema.
P: Ocorreu um erro durante a exportação. O que devo fazer? R: Caso ocorra um erro durante o processo de exportação, o sistema exibirá uma mensagem com a descrição do problema. As causas mais comuns são: problemas de acesso ao disco para gravação dos arquivos, inconsistências nos dados ou falta de permissões no diretório de destino. Verifique se a pasta "Transmissao" existe no diretório do sistema e se o usuário possui permissão de escrita. Caso o problema persista, entre em contato com o suporte técnico informando a mensagem de erro exibida.
Mensagens de Confirmação
P: O que significa a mensagem "Deseja Salvar as Alterações Antes de Sair?" (C-0048)? R: Esta mensagem de confirmação é exibida quando o usuário tenta fechar a tela e existem alterações pendentes. Clique em "Sim" para salvar as alterações antes de sair, ou em "Não" para descartar as modificações.
Mensagens exibidas
Levantadas de source/TRD002/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-0048 | Confirmação | Deseja Salvar as Alterações Antes de Sair? |
| I-0381 | Informação | Exportação Número.: %s Concluída com Sucesso! |
| W-0380 | Aviso | Não foi Encontrados Registros Novos para Exportação! |
| W-0382 | Aviso | Não há Tabelas a Serem Transmitidas! |
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| TRANSMISSAO | UPDATE |
Procedures Chamadas
| Procedure |
|---|
| GERA_SEQUENCIA |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| SEQUENCIA | SELECT, UPDATE |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
Agente | Agente | TRANSMISSAO |
| TRD001 | Parâmetros da Transmissão | TRANSMISSAO |
| TRD018 | Integracao Segware (Orcamentos) | TRANSMISSAO |
| TRD019 | Integracao Segware (Cidades/Vendedores) | TRANSMISSAO |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
Agente | Agente | TRANSMISSAO |
| TRD001 | Parâmetros da Transmissão | TRANSMISSAO |
| TRD018 | Integracao Segware (Orcamentos) | TRANSMISSAO |
| TRD019 | Integracao Segware (Cidades/Vendedores) | TRANSMISSAO |