🔍 Como criar um filtro de pesquisa no TOTVS Protheus

Neste exemplo, vamos criar um filtro para pesquisar pela descrição de produtos na rotina de Solicitação ao Armazém do sistema Protheus. Considere o cenário em que seja necessário localizar todos os registros de produtos que contenham a palavra MECANICO.

Acesse a rotina normalmente e no canto superior direito da tela, clique na opção Filtrar.

Em seguida, clique no botão Criar filtro.

Na janela de criação do filtro, realize as configurações conforme descrito abaixo:

  1. Informe um Nome para o Filtro.

  2. Mantenha selecionada a opção Padrão.

  3. Selecione o campo Descrição.

  4. Escolha o operador Contém a expressão.

  5. Marque a opção Informa dados do filtro durante a execução.

  6. Clique no botão Adicionar.

  7. Finalize clicando em Salvar.

Pronto! O filtro foi criado.

Agora, vamos salvá-lo para que possa ser reutilizado em futuras execuções. Para isso, acesse Outras Ações → Salvar.

Uma janela exibindo a mensagem de sucesso será apresentada, confirmando que o filtro foi salvo corretamente.

Com o filtro criado, vamos agora utilizá-lo na rotina.
Marque a opção Produto e clique em Aplicar filtros selecionados.

Preencha o campo exibido na nova tela, informando a palavra que será utilizada na busca. No nosso exemplo, usamos a palavra MECANICO.

Atenção: não clique na lupa 🔎. Apenas preencha o campo com a palavra ou termo desejado e, em seguida, clique em Confirmar.

O sistema retornará todos os registros que contenham a palavra informada, neste exemplo: MECANICO.

Pronto! O filtro foi criado com sucesso e poderá ser executado sempre que necessário. Como habilitamos a opção Informa dados do filtro durante a execução, ao abrir a rotina o sistema exibirá automaticamente a tela de perguntas para preenchimento do filtro.