Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
REGRA_NOTIFICACAO_ATIVIDADE | UPPER(40) | Rqd | Regra: Nome dado para identificar a regra. |
TRANSACOES | SELECTION_CHECK(15) | Transações: Tipo de transação que está sendo executado. Permite definir que a notificação seja gerada apenas na inclusão, alteração e/ou exclusão de uma atividade. Valores permitidos:
| |
TIPOS_ATIVIDADES | SELECTION_CHECK | Tipos de atividades: Relação dos tipos de atividades para o qual o filtro deve ser aplicado. Caso não informado, o filtro é válido para atividades de qualquer tipo. | |
ATRIBUTOS_ALTERADOS | SELECTION_CHECK | Atributos alterados: Quando informado, indica que a notificação somente será realizada no caso de algum dos campos selecionados ser alterado. Estes atributos não são considerados para eventos de inclusão/exclusão de participantes. | |
PRIORIDADES | SELECTION_CHECK | Prioridades: Quando informado, indica as prioridades nas quais a notificação deve ser gerada. Permite, por exemplo, enviar uma notificação apenas quando a atividade estiver classificada como Urgente ou de Alta prioridade. | |
SITUACOES | SELECTION_CHECK | Situações: Quando informado indica que somente atividades que estiverem em uma das situação indicadas serão notificadas. Note que se for desejado enviar um e-mail quando uma atividade entrar em execução (mas não notificar alterações durante a execução), basta configurar para enviar quando o atributo "Situação" for alterado para "Em execução". | |
TITULO | TEXT(160) | Rqd | Título: Título para ser usado na notificação. O título pode ser composto por macros relacionadas com a atividade (qualquer atributo da entidade). |
MENSAGEM | TEXT_LONG | Rqd | Mensagem: Texto a ser utilizado para a mensagem a ser enviada. Este texto pode utilizar os campos macros referindo-se a atributos da atividade. |
DESTINOS | TEXT_LONG | Rqd | Destinos: Relação de destinos que devem receber a notificação. Cada linha corresponde a um destino. Os seguintes destinos são aceitos:
|
ENVIO_SINCRONO | FLAG(1) | Rqd | Envio síncrono: Por padrão, as notificações são enviadas de forma assíncrona, ou seja, a alteração do registro é realizada de forma independente do envio da notificação. Quando o envio é síncrono, o processamento aguarda o envio da notificação e caso ela não seja possível de ser feita, o processamento é interrompido (e a atividade não é alterada). Valor padrão = N |
AVISAR_EMITENTE | FLAG(1) | Rqd | Avisar emitente: Indica se o sistema deve avisar ao usuário que está originando a notificação de que a mesma foi enviada. Por exemplo: Ao salvar uma ocorrência, o sistema inclui uma caixa de sucesso com uma mensagem do tipo "Enviada notificação para nome@dominio.com.br". Valor padrão = S |
PARAMETROS | SOURCE_CODE | Parâmetros: Lista de consultas (SQL) que mapeiam parâmetros que podem ser utilizados no layout da mensagem. Esses consultas devem ser baseadas no ${id} da atividade. Ex: SELECT DATA_EMISSAO AS DATA_EMISSAO_PEDIDO FROM PEDIDOS WHERE ATIVIDADE_ID = ${id}; SELECT ... ; | |
ATIVO | FLAG(1) | Rqd | Ativo: Indica se esta regra que esta ou não ativa. Regras inativas não geram notificações. Valor padrão = S |