Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Outras Ações
    1. Outras Ações / Ações relacionadas
  4. Campos da Tabela
    1. Principais Campos/GZ9 e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

A rotina de criação de eventos, tem como meta ser uma forma mais simples de montagem de relatórios para envio controlado para os colaboradores respectivos.

Essa rotina se encontra em: Atualizações → Envio de E-mail → Eventos

Ao cadastrar um novo evento as pessoas selecionadas nos destinatários receberão um e-mail com uma planilha com os dados gerados a partir das regras de evento cadastradas.

Esse envio de e-mail seguirá a regra onde apenas os destinatários com status ativo e quando a regra retornar algum resultado que será enviado através da rotina automática de schedule GTPA044 sem o cadastro desse schedule não será enviado o e-mail com o conteúdo gerado. 

Para ser efetuado o cadastro desse evento deve ser cadastrados os seguintes campos:

Eventos

Na parte de evento será os identificadores desse registro sendo os campos:

  • Código Even.: Código sequencial do evento; 
  • Desc. Event.: Breve descrição do evento cadastrado;
  • Texto Email: Texto que será enviado no corpo do e-mail antes da tabela gerada;
  • Status: Indicativo se esse evento está ativo ou não, podendo ser:
    • 1 - Ativo;
    • 2 - Inativo;
  • Titulo: Titulo que será enviado no e-mail 
  • Recorrente: Indica se esse evento será executado em toda chamada do schedule do GTPA044


Grupos

Campos para serem selecionados os grupos com os destinatários cadastrados que receberão o e-mail do evento em questão.

  • Grup Cod.: Código do grupo vindo da rotina (GTPA041), contendo os destinatários que receberão o e-mail; 
  • Grup. Desc.: Descrição do grupo selecionado;


Destinatários

Grid para listar os destinatários que receberão o e-mail do evento cadastrado, sendo os campos:

  • Código Dest: Código do destinatário vindo da rotina (GTPA040);
  • E-mail: E-mail cadastrado para o destinatário;
  • Status: Status do destinatário, podendo ser:
    • 1 - Ativo;
    • 2 - Inativo;


Regras de aplicação

As regras de aplicação, serão as regras utilizadas para validar nas tabelas vinculadas ao evento se o registro está apto ou não para ser enviado por e-mail.

Para isso é necessário incluir primeiramente as tabelas ou no caso as entidades relevantes ao evento cadastrado, para isso selecione a árvore "Regra de Aplicação"  e com o direito do mouse em incluir entidade:

Aparecerá a tela conforme imagem abaixo, nessa tela será necessário informar a tabela desejada e clicar em confirmar.

Ao confirmar a entidade aparecerá na árvore da seguinte forma:

Nessa ramificação mostrará todas as entidades selecionadas para o evento, ao selecionar essa entidade cadastrada poderá ser excluído a mesma ou ser adicionado as regras que serão utilizadas em cima da tabela cadastrada, ao ser selecionado a entidade e com o direito do mouse em cima será aberto a tela a seguir:


Essa tela de filtro será executada com base na entidade (tabela) selecionada, sendo os campos:

  • Nome Ent.: Nome da entidade selecionada;
  • Campo 1: Campos da entidade para montagem da regra;
  • Tit. Cmp. 1: Descrição do campo selecionado;
  • Operadores: Operador para montagem da regra, podendo ser:
    • 1 - Igual a;
    • 2 - Diferente de;
    • 3 - Maior que;
    • 4 - Maior ou igual a;
    • 5 - Menor que;
    • 6 - Menor ou igual a;
    • 7 - Contem;
    • 8 - Esta contido;
  • Tp. Filtro: Tipo do filtro utilizado, podendo ser:
    • 1 - Normal;
    • 2 - Expressão;
  • Conteúdo: Conteúdo esperado para ser efetuado o filtro, será utilizado o operador escolhido mais o conteúdo para validação da entidade;
  • Tipo: Tipo do filtro utilizado, podendo ser:
    • 1 - Nota;
    • 2 - Caixinha;


Campos

Ao definir a entidade desejada e a regra que será aplicada, será possível definir como será montado o relatório definindo quais campos da entidade que serão enviados, para isso é necessário efetuar o cadastro da grid conforme imagem abaixo:

Sendo nessa grid os campos:

  • Seq.: Sequência da montagem da tabela no e-mail;
  • Entidade: Entidade cadastrada na regra de aplicação;
  • Campo: Campos referente a entidade cadastrada no campo entidade;
  • Descrição: Descrição do campo selecionado;
  • Valor: Valor do campo quando não informado entidade, este campo só será habilitado quando o campo entidade não for informado e por isso não será atrelado a uma tabela e campo e virá em todas as linhas da tabela montada;

02. EXEMPLO DE UTILIZAÇÃO

Inclusão

Na inclusão do evento deve ser cadastrado pelo menos o cabeçalho do evento e para ser efetuado um teste de envio do evento existe em outras ações a opção de teste de e-mail, mas para que ocorra o teste é necessário efetuar os cadastros das regras de aplicação e os campos para o relatório.


Após esses cadastros é possível efetuar o teste de e-mail:

Ao selecionar em outras ações o teste de e-mail aparecerá a tela acima, onde ao preencher o destinatário e selecionar enviar, será enviado para o e-mail informado os dados do evento e a tabela cadastrada com os dados .

Alteração

Na alteração do evento é possível efetuar manutenção em todos os registros cadastrados menos o código sequencial do evento.

Exclusão

Ao selecionar um evento e clicar em excluir será aberto o registro selecionado e após confirmar será excluído o registro.

03. Outras Ações

Outras Ações / Ações relacionadas

AçãoDescrição
ExcluirExclui o registro posicionado.
Imprimir BrowseGera o relatório com os dados do browse posicionado.


04. Campos da tabela

Principais Campos/GZ8 e Parâmetros

CampoDescrição
GZ8_CODIGOCódigo do Evento
GZ8_DESEVEDescrição do Evento
GZ8_TEXTOTexto E-mail
GZ8_STATUSStatus do Evento
GZ8_TITULOTitulo do E-mail
GZ8_RECORE-mail Recorrente
GZ8_SQLSQL Query


ParâmetroDescrição
MV_PORSMTPPorta do Servidor SMTP
MV_RELACNTConta a ser utilizada no envio de E-Mail para os relatórios
MV_RELAUSRUsuário para Autenticação no Servidor de E-mail
MV_RELAUTHServidor de EMAIL necessita de Autenticação? Determina se o Servidor necessita de Autenticação.
MV_RELPSWSenha da Conta de E-Mail para envio de relatórios
MV_RELSERVNome do Servidor de Envio de E-mail utilizado nos relatórios
MV_RELSSLDefine se o envio e recebimento de e-mails na rotina SPED utilizará conexão segura (SSL).
MV_RELTIMETimeout no Envio de EMAIL. Tempo de Espera antes de abortar uma Conexão
MV_RELTLSInforme se o servidor de SMTP possui conexão do tipo segura ( SSL/TLS ).


05. TABELAS UTILIZADAS

  • GZ8
  • GZ7
  • GZ6
  • GZ4
  • GY5
  • GY6
  • GY7