/
Atualização na geração de Relatórios Personalizados

Atualização na geração de Relatórios Personalizados

Motivo da Mudança

Anteriormente, os relatórios personalizados eram processados diretamente na sessão do usuário, o que, em situações de alto volume de dados, gerava travamentos e lentidão na navegação. Para resolver esse problema e melhorar a performance, implementamos um novo sistema de processamento assíncrono em fila (batch). Sabemos que essa alteração pode causar dúvidas, então gostaríamos de detalhar como funciona o novo processo e os benefícios que ele traz.

 

Como Funciona Agora

 

  • Processamento em Fila: Os relatórios são gerados em segundo plano e o sistema armazena um snapshot dos dados já processados. Isso permite que você tenha acesso rápido às informações sem a necessidade de um novo processamento imediato.

  • Atualização Sob Demanda: Se os dados do relatório não forem atualizados há mais de 30 dias, você verá a data do último processamento ao acessá-lo. Nesse caso, pode optar por visualizar a versão antiga ou solicitar o reprocessamento, que será colocado em fila.

  • Atualizações Periódicas: Relatórios acessados regularmente serão atualizados automaticamente. Após 30 dias de inatividade, o relatório deixa de ser atualizado automaticamente, mas ao acessá-lo novamente, ele será reativado para processamento diário.

 

Novos Recursos

 

  • Monitoramento do Status: Agora, na tela de listagem de relatórios, você pode visualizar o status do processamento, incluindo:

  • Data do último processamento

  • Percentual de itens já processados (quando em andamento)

  • Avisos sobre relatórios novos ou modificados, que estão aguardando processamento

  • Experiência de Navegação Inalterada: Mesmo enquanto o relatório está sendo processado, você poderá acessar a versão mais recente disponível e continuar navegando normalmente.

  • Relatórios Modificados ou Novos: Relatórios novos ou que passaram por alterações recentes serão processados assim que possível, com a indicação na tela de que o processamento está em andamento.