Notificações

Os objetos de notificação definem os eventos que fazem o sistema gerar notificações. Você pode definir qualquer número de objetos de notificação com base nas necessidades da sua loja.

As notificações de e-mail enviar e-mails a pessoas ou grupos especificados com base na ocorrência dos eventos especificados. O recurso Arquivo adiciona notificações de registro do histórico. As notificações de registro do histórico coletam registros de data e hora para alterações de estado da tarefa. Você pode escolher quais alterações registrar e sob quais condições, como determinados nomes da etapa ou fluxos de trabalho. O recurso Ativação de serviços da Web adiciona notificações de serviço da Web. As notificações de serviço Web chamam um serviço Web quando ocorrem eventos específicos de dispositivos de entrada, tarefas ou impressoras.

Notificações de e-mail

Ao criar um objeto de notificação de e-mail, você pode especificar:

  • O evento que faz com que o sistema envie a notificação.
  • A linha de assunto e o conteúdo do e-mail enviado, incluindo inserções de variáveis, tais como o nome da impressora, o nome da tarefa ou outras propriedades.
  • Quem deve receber a notificação, incluindo cópias carbono e cópias ocultas.
  • As condições que determinam quando o e-mail de notificação é enviado. Por exemplo, você pode configurar um objeto de notificação para monitorar quando uma impressora entrar no estado Requer Atenção e enviar um e-mail de notificação a um grupo se o problema da impressora ocorrer entre 8:00 e 12:00. Você pode definir um objeto de notificação diferente, para enviar o mesmo e-mail para um usuário diferente se o problema da impressora ocorrer depois das 12:00.
  • Um limite para o número de mensagens que você deseja receber dentro de um período especificado.

Depois de criar um objeto de notificação de e-mail, você pode usar a função Testar para verificar se a mensagem correta foi enviada para os usuários especificados.

Notificações de registro do histórico

Ao criar um objeto de notificação de registro do histórico, você pode especificar:

  • Quais estados da tarefa são monitorados.
  • Quais alterações nesses estados de tarefa acionam o objeto para gravar um registro do histórico.

Quando os registros do histórico são gravados, eles contêm as seguintes informações:

  • Etapa - O nome da etapa em que a tarefa estava quando o registro foi acionado.
  • Tipo de evento - Um dos três valores especificados para uma alteração de estado: ChangedTo, ChangedFrom e Mudanças.
  • Estado - O estado da tarefa que está sendo acompanhada.
  • Fase - A fase do fluxo de trabalho em que a tarefa estava quando o registro foi acionado.
  • Fluxo de trabalho - O fluxo de trabalho que processa a tarefa.
  • Evento de tempo ocorrido - A hora em que o evento ocorreu (como um registro de data e hora).
  • Nome - O nome do objeto de notificação de registro do histórico que gravou o registro.
Você não poderá ver os registros do histórico até armazená-los em um arquivo. Para ver os registros do histórico, na guia Arquivo, especifique as propriedades do documento e da tarefa utilizadas para gravar os registros do histórico no repositório e clique em Pesquisar. Clique na ID do resultado e depois clique na guia Histórico para ver os dados nos registros do histórico.

Notificações de serviços da Web

Ao criar um objeto de notificação de serviço da Web, você pode especificar:

  • A URL do serviço da Web com o qual a notificação se comunica.
  • A carga útil que o serviço da Web passa ao aplicativo externo.
  • A credencial estática ou pedido de autenticação necessários para utilizar outro aplicativo.

    Ao configurar uma credencial estática, as propriedades do pedido de autenticação não são usadas. Se você precisa autenticar antes de ativar o serviço da Web desejado, use as propriedades URL de autenticação e Carga útil de autenticação.

  • Se o serviço da Web usa um proxy para se comunicar.
  • O evento que faz com que o sistema envie a notificação.
  • As condições que determinam quando a chamada de serviço da Web de notificação é executada. Por exemplo, você pode configurar um objeto de notificação para monitorar quando uma tarefa termina a impressão e enviar uma comunicação por serviços da Web para avisar ao aplicativo que a tarefa impressa foi enviada. Você pode solicitar que a chamada de serviço da Web seja enviada somente se a tarefa for de certo cliente ou se tiver um nome de arquivo específico.