Ordenação Dinâmica de Colunas no Reajuste de Preços | 143060 | Resulth ERP
CONTEXTO
A rotina de Reajuste de Preços por Entrada de Nota exibe um grid com os produtos impactados pelas notas fiscais recebidas. Anteriormente, o grid não permitia qualquer tipo de ordenação dinâmica, o que tornava a análise e localização de itens específicos mais lenta e trabalhosa.
Com esta melhoria, os usuários passam a contar com ordenação interativa nas principais colunas do grid, agilizando a análise de produtos reajustados por fornecedor, data ou descrição.
O QUE MUDOU
Colunas clicáveis: os cabeçalhos NF, Fornecedor, Emissão, Produto, Descrição, Unid e Dt Reajuste agora permitem ordenação ao clique.
Ordenação bidirecional: o primeiro clique ordena de forma crescente; o segundo, decrescente; os cliques seguintes alternam entre as duas direções.
Indicador visual: seta (▲ crescente / ▼ decrescente) exibida no cabeçalho da coluna ativa.
Respeito ao tipo de dado: ordenação numérica para NF e Produto; alfabética para Fornecedor, Descrição e Unidade; cronológica para Emissão e Dt Reajuste.
Sem recarregamento: a ordenação ocorre sem recarregar a tela e sem perda dos filtros aplicados.
COMO ACESSAR
A funcionalidade está disponível diretamente na tela de Reajuste de Preços por Entrada de Nota, sem necessidade de ativação de parâmetros adicionais.
Caminho: Business ou Fatura > Produtos > Reajuste de Preços por Entrada de Nota |
COMO USAR
Acesse a tela de Reajuste de Preços por Entrada de Nota conforme o caminho acima.
Informe os filtros desejados (“Nota Fiscal”, “Fornecedor”, “Período”) e clique em Pesquisar para carregar os registros no grid.
Localize o cabeçalho da coluna que deseja ordenar — NF, Fornecedor, Emissão, Produto, Descrição, Unid ou Dt Reajuste.
Clique no cabeçalho da coluna: os registros serão ordenados de forma crescente e a seta ▲ aparecerá ao lado do título.
Clique novamente no mesmo cabeçalho para alternar para a ordenação decrescente; a seta mudará para ▼.
Para ordenar por outra coluna, basta clicar em seu cabeçalho. A ordenação anterior é substituída.
Grid da rotina Reajuste de Preços por Entrada de Nota — colunas disponíveis para ordenação dinâmica
Colunas disponíveis para ordenação
Coluna |
Tipo de Ordenação |
Exemplo de Uso |
NF |
Numérica |
NF 100, 200, 1000 (ordem numérica correta) |
Produto |
Numérica |
Códigos de produto ordenados corretamente |
Fornecedor |
Alfabética |
Fornecedor A, Fornecedor B, Fornecedor C... |
Descrição |
Alfabética |
Descrição dos itens em ordem A-Z ou Z-A |
Unidade |
Alfabética |
CX, KG, PC, UN... |
Emissão |
Cronológica |
01/01/2025 antes de 31/12/2025 |
Dt Reajuste |
Cronológica |
Ordenação por data de reajuste aplicado |
Comportamento por clique
Ação do Usuário |
Comportamento |
Indicador Visual |
1º clique no cabeçalho |
Ordenação crescente ativada |
▲ Seta para cima no título |
2º clique no mesmo cabeçalho |
Ordenação decrescente ativada |
▼ Seta para baixo no título |
Cliques subsequentes |
Alterna entre crescente e decrescente |
Seta troca de direção |
Clique em outra coluna |
Nova ordenação aplicada na coluna selecionada |
Seta migra para o novo cabeçalho |
REGRAS DE NEGÓCIO
A ordenação é aplicada apenas sobre os dados já carregados no grid após o “Pesquisar”; não realiza nova consulta ao banco.
Os filtros aplicados são mantidos após a ordenação. Alterar um filtro e pesquisar novamente reinicia a ordenação.
Somente as colunas listadas (NF, Fornecedor, Emissão, Produto, Descrição, Unid e Dt Reajuste) permitem ordenação. As demais colunas (Preço Atual, Custo Atual, Custo Alterado, Margem etc.) permanecem sem a interação de clique.
A ordenação respeita o tipo de dado da coluna: numérico, alfabético ou cronológico, garantindo resultado correto em todos os cenários.
A tela não é recarregada durante a ordenação, garantindo performance sem perda de contexto.
BOAS PRÁTICAS E OBSERVAÇÕES
💡 |
Para localizar rapidamente os produtos de um fornecedor específico, após pesquisar, clique no cabeçalho da coluna Fornecedor para agrupar visualmente todos os itens daquele fornecedor. |
ℹ |
Ao ordenar por Dt Reajuste, é possível identificar os produtos reajustados mais recentemente ou os mais antigos pendentes de análise. |
⚠ |
A ordenação não persiste entre sessões. Ao fechar e reabrir a tela, o grid retornará à ordem original de carregamento. |