Pular para o conteúdo principal

TRD001 — Parâmetros da Transmissão

Fonte​

  • Form: source/TRD001/UTRD001.pas
  • DataModule: source/TRD001/UdmTRD001.pas

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela TRD001? R: A tela TRD001 é o Cadastro de Tabelas para Transmissão do sistema. Nela é possível registrar quais tabelas do banco de dados devem ser incluídas nos processos de exportação e importação de dados entre empresas ou filiais. A tela permite cadastrar tabelas individualmente, importar todas as tabelas do sistema automaticamente e definir a ordem de importação com base nas dependências entre tabelas.

P: Como cadastrar uma nova tabela para transmissão? R: Para cadastrar uma nova tabela, acesse a tela TRD001 e clique no botão Novo (F5). O campo Nome da Tabela ficará habilitado para edição. Informe o nome da tabela desejada e clique em Salvar (F6). O sistema verificará automaticamente se a tabela existe no banco de dados e se já não está cadastrada. Caso a tabela possua dependências que ainda não estejam cadastradas, o sistema oferecerá a opção de cadastrá-las automaticamente.

P: Como importar todas as tabelas do sistema automaticamente? R: Utilize o botão Importar disponível na tela TRD001. O sistema irá verificar todas as tabelas existentes no banco de dados e cadastrá-las automaticamente para transmissão, incluindo suas dependências. Após a importação, as tabelas serão salvas e a ordem de importação será calculada.

P: Como alterar a data de transmissão de todas as tabelas ao mesmo tempo? R: Na tela TRD001, informe a data desejada no campo Data da Última Transmissão e clique no botão Todas. O sistema atualizará a data de transmissão de todas as tabelas cadastradas para a data informada. Em seguida, clique em Salvar (F6) para confirmar as alterações.

P: Quais são os atalhos de teclado disponíveis na tela TRD001? R: A tela TRD001 disponibiliza os seguintes atalhos de teclado:

  • F2 - Atualizar
  • F3 - Procurar / Consulta avançada
  • F4 - Limpar / Cancelar edição
  • F5 - Novo registro
  • F6 - Salvar
  • F7 - Excluir
  • F8 - Imprimir
  • F9 - Pesquisar tabela (no campo Nome da Tabela)
  • F12 - Sair

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 que ainda não foram salvas. Clique em "Sim" para salvar as alterações antes de sair, ou em "Não" para descartar as modificações realizadas.

P: O que significa a mensagem "Deseja Excluir o Registro?" (C-0045)? R: Esta mensagem de confirmação é exibida quando o usuário solicita a exclusão de uma tabela da lista de transmissão. Ao confirmar clicando em "Sim", a tabela será removida do cadastro de transmissão e também da tabela de importação. Caso não deseje excluir, clique em "Não" para cancelar a operação.


Mensagens de Validação e Erros​

P: Ao tentar cadastrar uma tabela, o sistema apresenta a mensagem "Esta Tabela não Existe!". Como devo proceder? R: Esta mensagem indica que o nome da tabela informado não corresponde a nenhuma tabela existente no banco de dados do sistema. Verifique se o nome foi digitado corretamente, respeitando letras maiúsculas e minúsculas. Utilize a tecla F9 no campo Nome da Tabela para pesquisar e selecionar uma tabela válida.

P: Ao tentar cadastrar uma tabela, o sistema apresenta a mensagem "Esta Tabela já está Cadastrada para Transmissão!". O que fazer? R: Esta mensagem indica que a tabela informada já se encontra registrada no cadastro de transmissão da empresa atual. Não é possível cadastrar a mesma tabela duas vezes. Caso necessário, localize a tabela existente na lista e altere suas configurações.

P: Ao tentar salvar, o sistema apresenta a mensagem "É Obrigatório Informar a Tabela para Transmisão!". Como resolver? R: Esta mensagem indica que o campo Nome da Tabela está vazio. É obrigatório informar o nome da tabela que se deseja cadastrar para transmissão antes de salvar o registro. Preencha o campo com um nome de tabela válido e tente salvar novamente.

P: O sistema apresenta a mensagem "Operação Cancelada!". O que aconteceu? R: Esta mensagem é exibida quando o sistema detecta que a tabela informada possui dependências (outras tabelas das quais ela depende) que ainda não estão cadastradas para transmissão. O sistema pergunta se deseja cadastrar essas dependências automaticamente. Caso o usuário clique em "Não", a operação é cancelada e a tabela não é cadastrada. Para prosseguir, informe a tabela novamente e confirme o cadastro automático das dependências.

P: Ao clicar em "Todas", o sistema apresenta a mensagem "O Valor Informado não é uma Data Válida". Como resolver? R: Esta mensagem indica que o valor informado no campo Data da Última Transmissão não é uma data válida. Certifique-se de digitar a data no formato correto (dd/mm/aaaa) antes de clicar no botão Todas.

Mensagens exibidas​

Levantadas de source/TRD001/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
E-0037ErroO Valor Informado não é uma Data Válida.
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0202AvisoOperação Cancelada!
W-0375AvisoEsta Tabela não Existe!
W-0376AvisoEsta Tabela já está Cadastrada para Transmissão!
W-0377AvisoÉ Obrigatório Informar a Tabela para Transmisão!

Mais 1 mensagens com texto literal no código: TRD001.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
IMPORTACAODELETE, INSERT
TRANSMISSAODELETE, INSERT, UPDATE

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
AgenteAgenteTRANSMISSAO
TRD002Exportação de DadosTRANSMISSAO
TRD003Importação de DadosIMPORTACAO
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
AgenteAgenteIMPORTACAO, TRANSMISSAO
TRD002Exportação de DadosTRANSMISSAO
TRD003Importação de DadosIMPORTACAO
TRD018Integracao Segware (Orcamentos)TRANSMISSAO
TRD019Integracao Segware (Cidades/Vendedores)TRANSMISSAO