> For the complete documentation index, see [llms.txt](https://ajuda.consistem.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.consistem.com.br/tecnologia/erp/componentes/funcionalidades/pesquisa-avancada/pesquisa-avancada-de-fornecedores.md).

# Pesquisa Avançada de Fornecedores

Este campo tem como objetivo agilizar a identificação e seleção de fornecedores no sistema.

**Limpeza automática**: caso o CNPJ seja digitado com pontos, barras ou traços

{% hint style="success" %}
**Exemplo**: *12.345.678/0001-99*, o sistema remove automaticamente esses caracteres, considerando apenas os números para realizar a busca.\\
{% endhint %}

Se for digitado um código mais curto (com 8 números) e o sistema estiver configurado para isso, poderá interpretar que se trata de um grupo de fornecedores. Nesse caso, será realizada uma busca por todos os fornecedores pertencentes a esse grupo que estejam liberados para uso.

{% hint style="success" %}
**Exemplo:** apenas aqueles com status "Ativo".
{% endhint %}

Se o código informado não corresponder a um grupo, o sistema tentará localizar um fornecedor específico no cadastro, ou seja, verifica se o fornecedor realmente existe e se está devidamente cadastrado. Além disso, o sistema identifica o tipo de fornecedor.

{% hint style="success" %}
**Exemplo**: se é uma Pessoa Física (CPF), uma Empresa (CNPJ), um Produtor Rural ou um fornecedor do Exterior — garantindo que o cadastro esteja em conformidade com os critérios exigidos.
{% endhint %}

Dependendo do contexto, pode ser que apenas um determinado tipo de fornecedor seja aceito.

{% hint style="success" %}
**Exemplo**: somente fornecedores com CNPJ.
{% endhint %}

Caso o tipo informado não seja compatível com o processo em questão, o sistema exibirá uma mensagem de aviso:

{% hint style="danger" %}
**Atenção**: a classificação do fornecedor não é permitida!
{% endhint %}

O sistema também verifica o status do fornecedor, identificando se está marcado como "Ativo" ou "Inativo". Caso o fornecedor esteja "Inativo" e o sistema esteja configurado para não permitir seu uso, será exibido um aviso informando que a operação não pode ser realizada com esse fornecedor.

{% hint style="danger" %}
**Atenção**: este fornecedor está inativo!
{% endhint %}

Se a empresa utiliza o sistema em conjunto com outras filiais ou empresas do grupo, o sistema pode verificar se o fornecedor é válido apenas para uma empresa especifica ou também para as demais, conforme a configuração definida. Após realizar todas as validações e confirmar o fornecedor, o sistema poderá exibir o código de forma formatada.

{% hint style="success" %}
**Exemplo**: com pontos e barras no CNPJ (*12.345.678/0001-99*), para facilitar a leitura ou mostrar um código mais resumido, de acordo com as preferências de exibição configuradas no sistema.
{% endhint %}

<p align="center">Esse conteúdo foi útil?</p>

<p align="center"><a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-up">Sim</a> <a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-down">Não</a></p>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.consistem.com.br/tecnologia/erp/componentes/funcionalidades/pesquisa-avancada/pesquisa-avancada-de-fornecedores.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
