Árvore de páginas

Versões comparadas

Chave

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

Índice


       

Índice
exclude.*ndice
printablefalse

Objetivo


O objetivo deste documento é apresentar o sistema de notificações do Smart View, que permite ao usuário acompanhar o status de geração de relatórios e ser informado quando recursos são compartilhados com ele. Com o sistema de notificações, é possível:
  • Acompanhar o progresso de relatórios que estão sendo gerados;
  • Ser notificado quando a geração de um relatório for concluída;
  • Receber alertas quando outros usuários compartilharem recursos;
  • Acessar rapidamente os recursos compartilhados; 


Nota

Esta funcionalidade está disponível apenas quando a feature user-notification-enable (622e5a71-ee1c-4e7e-b1be-29c6a285a24d) está habilitada no sistema.

Tipos de Notificações


O Smart View trabalha com dois tipos de notificações:

Notificações de Geração de Relatório:

Essas notificações informam sobre o andamento da geração de relatórios solicitados. O usuário será notificado em quatro momentos:

Aguardando Parâmetros (PendingParameters)

:

  • Em Andamento Quando a solicitação de geração foi criada mas ainda aguarda o envio de parâmetros necessários;Em Progresso (InProgress): Quando a geração do relatório é iniciada;
  • Concluído (Done): Quando o relatório é gerado com sucesso e está disponível para visualização ou download;
  • Erro (Error): Quando ocorre algum problema durante a geração do relatório;
  • Cancelado: Quando a geração do relatório é cancelada (pela ação excluir na interface de relatórios gerados);

Image AddedImage Removed


Notificações de Compartilhamento de Recurso:

Uma notificação é gerada sempre que outro usuário compartilhar um recurso diretamente com o destinatário.

Image Removed

Image Added


Nota

Notificações de compartilhamento são geradas apenas quando o recurso é compartilhado diretamente com um usuário. Compartilhamentos feitos com grupos não geram notificações individuais para seus membros.


Visualizando Notificações


Ícone de Notificações na Toolbar

O ícone de notificações está localizado na barra superior (toolbar) do Smart View. Ele exibe a quantidade de notificações não lidas através de um contador numérico.

O contador de notificações é atualizado automaticamente a cada 1 minuto, garantindo que as informações estejam sempre atualizadas.

Image RemovedImage Added


Lista de Notificações

Ao clicar no ícone de notificações, uma lista suspensa será exibida contendo as 6 5 notificações mais recentes, ordenadas da mais nova para a mais antiga, sendo que as notificações não lidas são exibidas sempre no topo da lista.

Image RemovedImage Added


No painel, serão exibidasexibidos:

  • Notificações não lidas: Destacadas visualmente para facilitar a identificação;
  • Notificações lidas: Exibidas em estilo padrão;
  • Ícone específico: Cada tipo de notificação possui seu próprio ícone para fácil reconhecimento;

Interagindo com as Notificações

Marcar como lida

Dependendo do tipo de notificação, ao clicar sobre ela, diferentes ações podem ocorrer:

  • Ao clicar em uma notificação não lida, ela será automaticamente marcada como lida e o contador será atualizado.
Image Removed

Acessar o recurso:

Dependendo do tipo de notificação, ao clicar sobre ela, diferentes ações podem ocorrer:

  • Para notificações de compartilhamento de recurso: Ao clicar, o usuário será redirecionado diretamente para a visualização do recurso compartilhado;
  • Para notificações de geração de relatório: Ao clicar, a notificação apenas será marcada como lida.
DicaQuando o status de uma notificação de geração de relatório é atualizado (por exemplo, de "Aguardando Parâmetros" para "Em Progresso", de "Em Progresso" para "Concluído" ou "Erro"), ela volta a ser marcada como não lida automaticamente, mesmo que já tenha sido visualizada anteriormente
  • , e no caso de gerações com sucesso e erro, o usuário será redirecionado para a interface de relatórios gerados onde poderá interagir com o relatório ou ter detalhes do erro.


Tempo de Vida das Notificações


As notificações não ficam armazenadas indefinidamente no sistema. Por padrão, notificações com mais de 7 dias são removidas automaticamente da base de dados, independente de estar lidas ou não.

No entanto, o tempo de vida das notificações pode ser configurado pelo administrador do sistema através das configurações globais do Smart View. Aqui está um exemplo de configuração:

Bloco de código
"NotificationSettings": {

     "RecurringCronExpression": "0 0/5 * ? * *",

     "TimeToLiveInMinutes": 2880 

}
Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Processo: Sistema de Notificações do Smart View

Informações
iconfalse
Informações
iconfalse

Status: Rascunho

Informações
iconfalse

Data:  

Informações
iconfalse

Autores:

Beatriz Batista Guimaraes 

Page Tree