Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Franquias e Redes  

Linhas_totvs

Segmento:

Varejo 

Segmentos_totvs
Segmento

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.

...

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çãoCentra.


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.


Image Added

Legenda: No gif acima mostra a funcionalidade da página de monitoramento de notificação de carga com a implementação da paginação.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

...

Não se aplica

06. ANÁLISE DE IMPACTO

Impacto Funcional

    • Melhora a usabilidade do monitoramento de notificação de carga, permitindo navegação paginada.

    • Filtros e exportações continuam funcionando normalmente após a navegação entre páginas.

    • Ao alterar filtros, o sistema retorna para a primeira página, mantendo comportamento consistente.

Impacto Técnico

    • Alterações no NotificacaoReadRepository para suportar paginação e pesquisa.

    • Ajustes no frontend para controle de página, total de registros e persistência de filtros.

    • Não há quebra de funcionalidades existentes.

Impacto em Performance

    • Impacto positivo com redução do volume de dados carregados por requisição.

    • Necessário validar índices e testar com grande volume de dados para garantir desempenho.

Riscos

    • Risco baixo, mitigado por testes funcionais e de performance.

    • Possibilidade de rollback para listagem sem paginação em caso de problemas críticos.

07. VERSÃO

PRODUTOVERSÂO
TOTVS PDV Omni4.3.X.0


Templatedocumentos