Ordenação Dinâmica de Colunas no Reajuste de Preços

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


  1. Acesse a tela de Reajuste de Preços por Entrada de Nota conforme o caminho acima.

  2. Informe os filtros desejados (“Nota Fiscal”, “Fornecedor”, “Período”) e clique em Pesquisar para carregar os registros no grid.

  3. Localize o cabeçalho da coluna que deseja ordenar — NF, Fornecedor, Emissão, Produto, Descrição, Unid ou Dt Reajuste.

  4. Clique no cabeçalho da coluna: os registros serão ordenados de forma crescente e a seta aparecerá ao lado do título.

  5. Clique novamente no mesmo cabeçalho para alternar para a ordenação decrescente; a seta mudará para .

  6. Para ordenar por outra coluna, basta clicar em seu cabeçalho. A ordenação anterior é substituída.


img

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.


Controle de Acesso à Guia de Histórico do Cadastro de Clientes
Configuração e Impressão de Etiquetas Gráficas via FastReport