Pular para o conteúdo principal

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ódigoTipoMensagem
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
I-0381InformaçãoExportação Número.: %s Concluída com Sucesso!
W-0380AvisoNão foi Encontrados Registros Novos para Exportação!
W-0382AvisoNão há Tabelas a Serem Transmitidas!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
TRANSMISSAOUPDATE

Procedures Chamadas​

Procedure
GERA_SEQUENCIA

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
SEQUENCIASELECT, UPDATE

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
AgenteAgenteTRANSMISSAO
TRD001Parâmetros da TransmissãoTRANSMISSAO
TRD018Integracao Segware (Orcamentos)TRANSMISSAO
TRD019Integracao Segware (Cidades/Vendedores)TRANSMISSAO

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTítuloTabelas em Comum
AgenteAgenteTRANSMISSAO
TRD001Parâmetros da TransmissãoTRANSMISSAO
TRD018Integracao Segware (Orcamentos)TRANSMISSAO
TRD019Integracao Segware (Cidades/Vendedores)TRANSMISSAO