Serviço Windows - SML Watcher

O SML Watcher ou Serviço de monitoramento é um serviço Windows que serve para que, quando executado, monitore os documentos e, de acordo com a sua configuração, o documento mude seu comportamento, de forma a mudar de fila, alertar usuários, ser excluído, etc.

Atenção! Para que as configurações do serviço funcione e o upload dos arquivos seja realizado também é necessário ter instalado e ativado o serviço no servidor.

Para saber como criar e configurar o SML Wacher, siga os procedimentos a seguir:

Na tela de Atividades, clique em Nova atividade:

Servico-Windows-SML-Watcher-01

Será carregado um modal para preenchimento dos dados:

Servico-Windows-SML-Watcher-01

Preencha todos os campos e clique em Salvar:

Servico-Windows-SML-Watcher-01

Atividade criada com sucesso:

Servico-Windows-SML-Watcher-01

Na atividade do SML Watcher, clique em Configurações:

Servico-Windows-SML-Watcher-02

Na aba Geral serão apresentadas as configurações do serviço, onde é possível determinar qual o timer da sua execução, quantos documentos serão processados por ciclo de execução, qual o horário da última execução, entre outros:

Servico-Windows-SML-Watcher-02

Na aba Critérios é possível configurar regras determinando os períodos em que o documento será analisado, além de quais filas não devem ser consideradas:

Servico-Windows-SML-Watcher-02

Na aba Notificações é possível configurar métodos e retornos para webservices, assim como o ad-hoc e notificação para um usuário caso as condições determinadas no webservice sejam atendidas:

Servico-Windows-SML-Watcher-02

Clique em Ok para salvar as configurações:

Servico-Windows-SML-Watcher-02

Também é possível configurar para que o serviço seja executado apenas sobre documentos com determinadas filas, situações ou pendências de processamento. Da mesma forma, é possível configurar que o serviço movimente o documento para filas, situações ou pendências de sucesso ou exceção. Essa configuração pode ser realizada na listagem das atividades da aplicação, ao expandir - sinal de (+) - à frente do serviço:

Servico-Windows-SML-Watcher-03

Preencha as informações desejadas para o processamento, sucesso e exceção. Não é necessário preencher os 3 status e nem todas as configurações de fila, situação e pendência. Caso não exista nenhuma configuração, todos os documentos pré-indexados serão processados pelo serviço e, independente da operação ter sucesso ou falha, a fila, situação e pendência indicadas na pré-indexação serão mantidas.

Servico-Windows-SML-Watcher-03

Em seguida, Ative a atividade para que ela possa realizar o processamento dos documentos:

Servico-Windows-SML-Watcher-03