A Listagem de Relatórios Gerados do Smart View permite ao usuário acompanhar, gerenciar e acessar os relatórios que foram gerados ou que estão em processo de geração. Com essa funcionalidade é possível:
A listagem apresenta informações detalhadas sobre cada relatório, incluindo proprietário, datas de solicitação, conclusão e expiração, facilitando o controle e a gestão dos documentos gerados.
A listagem de relatórios gerados pode ser acessada pelo menu lateral do Smart View, junto ao cadastro de relatórios:

| Esta funcionalidade está disponível apenas quando a feature generated-reports (4e8a8ea5-a696-4ba0-b203-bd83687d18b6) está habilitada no sistema. Caso a feature esteja desabilitada e o usuário tente acessar a tela, ele será redirecionado para a página de erro 404 (não encontrado). |
A listagem apresenta os relatórios em formato de tabela, com as seguintes colunas:
| Coluna | Descrição |
|---|---|
| Nome | Nome amigável do relatório que foi gerado |
| Status | Status atual da geração (ex: Pendente de parâmetros, Em Andamento, Sucesso, Erro) |
| Proprietário | Usuário responsável pela solicitação da geração |
| Solicitado em | Data e hora em que a geração foi solicitada |
| Concluído em | Data e hora em que a geração foi finalizada (vazio para gerações não concluídas) |
Expira em | Data e hora em que o relatório gerado será automaticamente excluído do sistema |
Ações | Botões de ação disponíveis para o relatório gerado (varia conforme status) |
Os relatórios podem apresentar diferentes status durante sua geração:
| Status | Descrição |
|---|---|
| Pendente de parâmetros | Geração iniciada mas aguardando definição de parâmetros pelo usuário |
| Em Andamento | Relatório está sendo processado no momento |
| Sucesso | Relatório foi gerado com sucesso e está disponível para visualização/download |
| Erro | Ocorreu um erro durante o processo de geração |

| Formatação de Data e Hora: Todos os campos de data e hora são formatados automaticamente para o timezone configurado no navegador do usuário, garantindo que as informações sejam exibidas no horário local, independente de onde o relatório foi gerado. |
A listagem utiliza paginação incremental para otimizar o carregamento:
Carregamento Inicial:
Carregar Mais:
Campo de Pesquisa:

Para garantir que as informações estejam sempre atualizadas, especialmente quando há gerações em andamento, a página oferece a funcionalidade de atualização manual:

Botão Atualizar:
Esta funcionalidade é especialmente útil para:
Cada registro na listagem possui um conjunto de ações representadas por ícones na coluna "Ações". As ações disponíveis podem variar dependendo do status do relatório.
![]()
Abrir Relatório: Disponível para gerações com status "Concluído"
Editar Expiração: Disponível para todas as gerações que ainda não expiraram. Permite alterar a data de expiração do relatório gerado
Excluir Relatório: Disponível para gerações independente do status. Remove permanentemente a geração da base de dados
Logs de Erro: Disponível para gerações com status "Erro"
|
|