> 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-compras-multiempresas.md).

# Pesquisa Avançada de Compras Multiempresas

A Pesquisa Avançada de Compras Multiempresas é a ferramenta destinada ao gerenciamento e à seleção de perfis de compradores e permissões de acesso em ambientes que operam com múltiplas unidades de negócio. O componente atua como um filtro de segurança e organização para o setor de suprimentos, estabelecendo a identificação de compradores autorizados para operações em empresas específicas. A ferramenta valida o status ativo do perfil e o vínculo com o usuário em operação, assegurando a integridade dos processos em grupos empresariais.

### Funcionalidades e Configurações

O comportamento do campo na Pesquisa Avançada pode variar conforme a necessidade da tela onde ele está inserido, permitindo as seguintes variações:

* **Filtro de Situação:** Definição do status dos registros a serem exibidos no campo de busca.

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><em>Exemplo:</em><br>Configuração para exibição exclusiva de compradores com status <em>Ativo</em>, ocultando usuários desligados.</p></div>
* **Seleção Múltipla:** Configuração que permite a escolha de um único perfil ou a inclusão de vários perfis simultaneamente na mesma consulta.

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><em>Exemplo:</em><br>Seleção de três perfis de compradores distintos para a geração de um relatório de compras consolidado.</p></div>
* **Acesso a Cadastro** (<kbd>F8</kbd>): Atalho para criação ou edição de perfis, condicionado ao nível de permissão de acesso.
* **Comportamento Multiempresa:** Definição da abrangência da busca, podendo seguir regras globais do grupo econômico ou restringir-se a uma unidade específica.

#### Regras de Validação e Segurança

Para garantir a integridade das operações de compra, o sistema executa verificações automáticas sempre que um dado é inserido:

1. **Vínculo com o Operador:** Identificação do usuário logado e carregamento exclusivo dos perfis de comprador associados a este usuário.
2. **Bloqueio de Acesso:** Impedimento de avanço caso haja tentativa de inserção de um comprador não autorizado para o perfil de acesso atual.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><em>Exemplo:</em><br>Exibição de alerta de erro ao tentar informar manualmente um código de comprador que pertença a outra unidade de negócio não permitida.</p></div>
3. **Verificação de Status:** Bloqueio de perfis marcados como Inativos, garantindo que apenas compradores autorizados operem no momento.
4. **Formato de Entrada:** Padronização da inserção manual de dados para correta distinção entre a unidade de negócio e o perfil.

{% hint style="warning" %}
*Exemplo:*\
Inserção do dado seguindo a estrutura `Empresa | Perfil`
{% endhint %}

#### **Pesquisa de Perfis (**<kbd>**F7**</kbd>**)**

O atalho de busca (<kbd>F7</kbd>) abre uma janela especializada para a consulta de perfis de usuários compradores. Esta busca respeita automaticamente os filtros de situação definidos, mostrando apenas o que é relevante para o processo atual.


---

# 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-compras-multiempresas.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.
