> 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/modulos/entradas/manuais-de-telas/entradas-estoques/cadastros-das-notas-fiscais-de-entrada/cadastro-validacao-do-portal-fiscal-personalizado/aba-regras.md).

# Aba Regras

{% hint style="success" %}
*Esta documentação é válida para todas as versões do Consistem ERP.*
{% endhint %}

### Pré-Requisitos

***

Não há.

### Acesso

***

Módulo: Entradas - Estoques\
Grupo: Configurações de Estoque\
[Validação da Nota Fiscal de Entrada (CCESN240)](/modulos/entradas/manuais-de-telas/entradas-estoques/cadastros-das-notas-fiscais-de-entrada/validacao-da-nota-fiscal-de-entrada.md)\
Botão **Novo**\
Opção *2 - Personalizado pelo Usuário*\
[Cadastro Validação do Portal Fiscal - Personalizado (CCESN240B)](/modulos/entradas/manuais-de-telas/entradas-estoques/cadastros-das-notas-fiscais-de-entrada/cadastro-validacao-do-portal-fiscal-personalizado.md)

### Visão Geral

***

O objetivo desta aba é informar as definições da regra que será aplicada na validação.

{% hint style="warning" %} <mark style="color:orange;">**Importante**</mark>

A regra pode ser simples (apenas 1 linha) ou composta (mais que 1 linha), onde na composta a validação só irá compor caso todas as linhas resultem como "verdadeiro".
{% endhint %}

{% hint style="warning" %} <mark style="color:orange;">**Importante**</mark>

* No primeiro grid são informados os dados que serão considerados na validação.\
  \- No segundo grid são informados os valores que serão considerados nos dados selecionados no primeiro grid.
  {% endhint %}

### Colunas do Grid

***

####

**Grid 01**

#### Dado

Informar o dado a ser considerado na regra.

{% hint style="info" %} <mark style="color:blue;">**Botão F7**</mark>

Apresenta tela com os dados que estão disponíveis para utilização.
{% endhint %}

#### Descrição Dado

Exibe a descrição do dado selecionado.

#### Nível

Exibe o nível em que o dado está e onde irá ocorrer a validação. As opções são:\
\- *Capa*;\
\- *Nível*.

#### Operador

Selecionar a operação que deve ser considerada nesta linha de regra. As opções podem ser:\
\- *Igual:* quando o valor ser igual ao dado do documento no momento da validação. Por exemplo: CFOP de saída for igual a 5101;\
\- *Diferente:* quando o valor é diferente ao dado do documento no momento da validação. Por exemplo: CFOP de saída for diferente de 5101;\
\- *Maior:* quando o operador para dados for de valor. Por exemplo: Cofins maior que zero;\
\- *Menor:* quando operador para dados for de valor. Por exemplo: Cofins menor que R$ 100,00.

{% hint style="warning" %} <mark style="color:orange;">**Importante**</mark>

Esta coluna é atualizada conforme a operação selecionada na coluna **Dado**.
{% endhint %}

####

**Grid 02**

#### Valor

Informar o valor referente ao dado que foi definido no **Grid 01**.

{% hint style="info" %} <mark style="color:blue;">**Botão F7**</mark>

Apresenta tela com os tipos de dados cadastrados para seleção.
{% endhint %}

{% hint style="warning" %} <mark style="color:orange;">**Importante**</mark>

**Exemplo:** Se o dado for *CFOP Saída* deve ser informada qual CFOP de saída será considerado na regra.
{% endhint %}

#### Descrição

Exibe a descrição do valor informado, quando se tratar de informações cadastradas.

### Botões

***

####

**Grid 01**

#### Manutenção

As colunas permitidas são habilitadas para alteração dos dados.

#### Incluir

As colunas são habilitadas para inclusão de novos dados.

#### Remover

Exclui as informações da linha selecionada no grid.

####

**Grid 02**

#### Incluir

As colunas são habilitadas para inclusão de novos dados.

#### Remover

Exclui as informações da linha selecionada no grid.

***

{% hint style="danger" %} <mark style="color:red;">**Atenção**</mark>

As descrições das principais funcionalidades do sistema estão disponíveis na documentação de [Componentes](/tecnologia/erp/componentes.md).\
A utilização incorreta deste programa pode ocasionar problemas no funcionamento do sistema e nas integrações entre módulos.
{% 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/modulos/entradas/manuais-de-telas/entradas-estoques/cadastros-das-notas-fiscais-de-entrada/cadastro-validacao-do-portal-fiscal-personalizado/aba-regras.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.
