Páginas filhas
  • Como configurar o Event Viewer para disparar notificações

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

...

Microsiga Protheus

...

Versões:

...

11 e 12

...

Passo a passo:

A rotina Event Viewer tem como objetivo registrar alguns eventos pré-definidos ocorridos no ambiente do Protheus, através da própria rotina, por e-mail ou RSS. Segue abaixo procedimento de como ativar o recurso:

Pré-condições: 


- Para receber os eventos por e-mail, é necessário que a configuração de
E-mailSMSRSS
  • Configurar
  • E-mail/Proxy
esteja ativa
  • ativo com SMTP válido
, para enviar relatórios por e-mail.
  • .

Maiores detalhes sobre a configuração de E-mail/Proxy você pode verificar neste link:

http://tdn.totvs.com/pages/viewpage.action?pageId=271166884-

Configurar SMTP p/ receber relatórios por e-mail

  • O usuário precisa ter um e-mail cadastrado em seu Cadastro no Configurador
- Também é necessário
  • Necessário que o usuário tenha liberado o acesso 174 - Acesso
174 (acesso
  • a inscrição nos eventos do EventViewer, no cadastro do usuário do Configurador.

Cadastrar usuário e senha nos parâmetros abaixo:

MV_URLMSHP: URL do Mashups
MV_SMSUSER: Usuário
MV_SMSPASS: Senha


Temporariamente inativado

Menu: 

1) SIGACFG:  (somente usuário administrador)

2) SIGA módulos: Miscelânia > Inscr. Event Viewer (usuário comum e administrador)

Público Alvo: 

No momento da inscrição a um evento, o usuário poderá optar por somente um dos Público Alvos abaixo:


  • Usuários: o sistema permitirá inserir um Usuário Protheus previamente cadastrado, para recebimento da notificação.

O recebimento poderá ocorrer por e-mail ou via sinalizador Image Added, localizado no lado direito da barra superior do Protheus, ou SMS, de acordo com a parametrização.


  • Grupos: (EM CONSTRUÇÃO) o sistema permitirá também inserir um Grupo, onde todos os usuários atrelados a este grupo poderão receber a notificação. O grupo deverá ser previamente cadastrado em: Configurador > Usuário > Senhas > Grupos  (confira a documentação em Como criar um Grupo de Usuários )

O recebimento poderá ocorrer por e-mail ou via sinalizador Image Added, localizado no lado direito da barra superior do Protheus, ou SMS, de acordo com a parametrização.

Caso seja configurado o envio por e-mail, somente os usuários com e-mail cadastrado, via cadastro de usuários, poderá receber por esta via. Do contrário, somente receberão via sinalizador Image Added.


  • E-mail: o sistema permitirá cadastrar um email para recebimento da notificação. Este e-mail não precisará ser previamente cadastrado e não precisará ter um usuário ou grupo associado.

Realizar a inscrição pelo público alvo e-mail, permitirá opcionalmente o recebimento via ferramenta Mingle.



Inscrição de leitura Event Viewer:

Passo a passo:

) habilitado
Image Removed

- Após essas configurações iniciais, para habilitar o evento, acesse o menu Miscelânea > Inscr. Event Viewer no modo que estiver acessando
- Iremos basear o exemplo na criação de um Event Viewer para disparar um e-mail quando for criado um novo cadastro de cliente
- Na tela Inscrição de leitura Event Viewer, clique em Incluir


- Em Canal, selecione 002 - Ambientes
- Em Categoria, clique na lupa e selecione Módulos, e pressione a tecla TAB
- Em Id do Evento, clique na lupa e selecione 032 - Inclusão de Clientes


- Em E-mail, selecione S - Sim
- Clique em Confirmar


- A partir deste momento, o usuário estará habilitado a receber um e-mail quando ocorrer o evento que dispare a ação cadastrada. Para maiores informações sobre os eventos, recomendamos entrar em contato com a equipe de suporte do módulo correspondente

  • Por padrão a tela de inscrição do evento sempre é filtrada para apresentar apenas os eventos que o usuário logado está inscrito.
  • A partir da lib 20220905 usuários que estão no grupo de administradores conseguem gerenciar as inscrições de evento de todos os usuários, com isso o browse de inscrição é apresentado sem filtro para esses usuários.

os campos Usuário e email apenas é apresentado para usuários do grupo administrador.

para usuários com esse perfil é possível incluir inscrição de evento para qualquer outro usuário, além disso é possível também inserir um e-mail que não seja de algum usuário do sistema.

  • Caso seja informado o campo de código do usuário o campo de e-mail não deverá ser informado, por via de regra quando tiver o código de usuário preenchido o evento será enviado para o e-mail cadastrado no usuário
  • Caso seja informado o campo de e-mail o campo de código de usuário não deverá ser preenchido.
  • Existe um gatilho nos dois campos que caso seja preenchido um o outro será limpado automaticamente.
  • O campo de e-mail será criado nas seguintes situações (lib 20220905)
    • Migração de release para a 2210
    • Caso a tabela SXI e SXH não exista na base serão criadas já com o novo campo
    • Criação de uma base nova
    • Execução da função FwRebuildIndex


- Além da recepção do evento por e-mail, é possível também visualizar os eventos pelo próprio Smartclient:

  • No Protheus 12, clique no ícone em forma de carta no canto superior direito



  • No Protheus 11, clique no ícone em forma de engrenagem no canto inferior direito, e então clique em Event Viewer



Informações
titleInformação:

- Caso não selecione nenhuma das opções de notificação, os eventos serão visualizados apenas no ambiente Protheus
- A visualização do evento só é possível se o usuário for previamente cadastrado para tal funcionalidade
- Um evento somente será apagado se o usuário visualizá-lo, recebê-lo por e-mail, efetuar a leitura por RSS, ou se marcá-lo como lido
- Todos os eventos que forem enviados por e-mail, serão marcados como lidos
- A configuração de JSON deve ser feita somente para integração com o Mingle e é obrigatório preencher o campo de usuário para o correto funcionamento, veja mais informações sobre essa integração aqui