01. DADOS GERAIS

Produto:

Linha de Produto:

 

Segmento:

Varejo 

Módulo:PDV OMNI - DESKTOP
Função:CONSULTA CONFIGURAÇÕES
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAROMNICK-741


02. 
SITUAÇÃO/REQUISITO

Atualmente, o monitoramento de notificação de carga no PDV Central apresenta todos os registros em uma única listagem, sem suporte à paginação nativa. Para visualizar mais informações, o usuário precisa ajustar manualmente a quantidade de registros exibidos por meio de filtros, o que torna a navegação pouco intuitiva e ineficiente, especialmente em cenários com grande volume de dados.

Essa limitação impacta diretamente a usabilidade e a performance do sistema, dificultando a localização de informações específicas e aumentando o tempo de resposta em consultas extensas.

Diante desse cenário, é necessário implementar paginação nativa no relatório de monitoramento de notificação de carga, permitindo que o usuário navegue entre páginas de forma simples e eficiente, sem comprometer o funcionamento dos filtros existentes e das funcionalidades de exportação de dados. A solução deve garantir desempenho adequado mesmo com grandes volumes de registros e manter uma experiência consistente para o usuário.

03. SOLUÇÃO

Foi implementada a paginação nativa na página de monitoramento de notificação de carga do PDV Central, contemplando ajustes tanto no frontend quanto no backend da aplicação.

Detalhes da solução:

Frontend

Alteração no design e na estrutura da tabela de exibição das notificações para suportar paginação.

Inclusão de controles de navegação (Primeira, Anterior, Próxima, Última página).

Exibição de informações de usabilidade, como número total de registros e páginas.

Garantia de que, ao alterar filtros, a listagem retorne automaticamente para a primeira página.

Backend

Modificação no NotificacaoReadRepository para suportar paginação com pesquisa.

Implementação de parâmetros de página (page number e page size) nas consultas.

Garantia de que os filtros aplicados sejam respeitados em todas as páginas.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica