# Cadastro de Restrições e Dependências para Modelos de Produtos

{% 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: Industrial Configurador de Produto\
Grupo: Cadastros Gerais

### Visão Geral

***

O objetivo deste programa é cadastrar restrições e dependências com condições de regras para a utilização das características do modelo de produto pelo programa [Configurador de Produtos (CCLCPA050)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/configurador-de-produto/configurador-de-produtos.md).\
Esta tela poderá ser acessada também pelo botão "Restrições/Dependências" na aba "Características" do programa [Cadastro de Modelos de Produtos (CCLCPA015)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/cadastros-gerais/cadastro-de-modelos-de-produtos.md).\
Este programa permite criar restrições para seleção das respostas das características no programa [Configurador de Produtos (CCLCPA050)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/configurador-de-produto/configurador-de-produtos.md), conforme exemplos a seguir:

1. Cadastro de restrição com dependência de regra:\
   Caso a condição da regra informada na coluna "Regra (Condição)" seja verdadeira, serão consideradas as respostas informadas na coluna "Resposta" para seleção no programa [Configurador de Produtos (CCLCPA050)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/configurador-de-produto/configurador-de-produtos.md).\
   Caso a condição seja falsa, serão consideradas todas as respostas da característica para seleção no programa [Configurador de Produtos (CCLCPA050)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/configurador-de-produto/configurador-de-produtos.md).
2. Cadastro de restrição sem dependência de regra:\
   Quando não for informado o código da regra na coluna "Regra (Condição)", serão consideradas somente as respostas informadas na coluna "Resposta" para seleção no programa [Configurador de Produtos (CCLCPA050)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/configurador-de-produto/configurador-de-produtos.md).

### Campos

***

*Campos assinalados com* <mark style="color:red;">**|**</mark> *são de preenchimento obrigatório.*

#### Modelo de Produto<mark style="color:red;">**|**</mark>

Informar o código do modelo de produto para o cadastro das restrições e dependências.

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

O botão "Consultar" (F7) apresenta tela com os modelos cadastrados no programa [Cadastro de Modelos de Produtos (CCLCPA015)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/cadastros-gerais/cadastro-de-modelos-de-produtos.md) para seleção.
{% endhint %}

#### Código<mark style="color:red;">**|**</mark>

Teclar "Enter" no campo em branco para o cadastro da restrição ou dependência, ou informar o código da regra já cadastrada para a atualização dos dados.

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

O botão "Consultar" (F7) apresenta tela com as restrições e dependências cadastradas para o modelo de produto neste programa.
{% endhint %}

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

Caso o modelo de produto esteja com situação "Cancelado", não será possível cadastrar nova regra.
{% endhint %}

#### Descrição<mark style="color:red;">**|**</mark>

Informar a descrição da regra de restrição para o cadastro.

#### Situação<mark style="color:red;">**|**</mark>

Selecionar a situação da regra de restrição do modelo de produto.

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

As opções são:\
**Inativo**\
**Ativo**
{% endhint %}

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

Caso o modelo de produto esteja com situação "Cancelado", este campo ficará desabilitado.
{% endhint %}

### Colunas do Grid

***

#### Regra (Condição)

Selecionar a regra para relacionar ao cadastro da condição de restrição e dependência da característica do modelo de produto.

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

O botão "Consultar" (F7) apresenta tela com as regras para seleção.\
O botão "Cadastrar" (F8) apresenta o programa [Cadastro de Regras para Modelos de Produtos (CCLCPA030)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/cadastros-gerais/cadastro-de-regras-para-modelos-de-produtos.md).
{% endhint %}

#### Descrição Regra (Condição)

Exibe a descrição do código da regra selecionada.

#### Característica

Informar o código da característica do modelo de produto para o cadastro das restrições e dependências.

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

O botão "Consultar" (F7) apresenta tela com as características cadastradas no programa [Cadastro de Características de Produtos (CCLCPA005)](/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/cadastros-gerais/cadastro-de-caracteristicas-de-produtos.md) para seleção.
{% endhint %}

#### Descrição Característica

Exibe a descrição do código da característica selecionada.

#### Tipo de Característica

Exibe a descrição do tipo de característica selecionada.

#### Operador

Selecionar o tipo de operador que efetuará a comparação das características com as respostas informadas nas colunas "Característica" e "Resposta" para a execução das regras de condição e de restrição.<br>

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

As opções são:\
Igual\
Maior\
Maior Igual\
Menor\
Menor Igual\
Diferente
{% endhint %}

#### Resposta

Informar a resposta da característica para a restrição e dependência.

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

1. Caso a coluna "Tipo Característica" esteja selecionada com as opções "Escolha" ou "Múltipla Escolha" e caso a coluna "Operador" esteja selecionada com as opções "Igual" ou "Diferente", esta coluna apresenta tela para selecionar mais de uma opção do conjunto de variável.\
   2\. Caso a coluna "Tipo Característica" esteja selecionada com as opções "Escolha" ou "Múltipla Escolha" e caso a coluna "Operador" esteja selecionada com as opções "Maior", "Maior Igual", "Menor" ou "Menor Igual", esta coluna habilita o botão "Consultar" (F7) para selecionar somente uma opção do conjunto de variável.\
   3\. Caso a coluna "Tipo Característica" esteja selecionada com as opções "Valor Numérico", "Fórmula" ou "Valor Alfanumérico", esta coluna é habilitada para preenchimento de valores numéricos ou alfanuméricos.
   {% endhint %}

#### Descrição Resposta

Exibe a descrição da resposta selecionada.

### Botões

***

#### Manutenção

Habilita as colunas do grid para a atualização dos dados.

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

Caso o modelo de produto esteja com status "Cancelado", este botão não será habilitado.
{% endhint %}

#### Incluir

Habilita as colunas do grid para a inclusão das condições de restrições e dependências para as características do modelo de produto.

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

Caso o modelo de produto esteja com status "Cancelado", este botão não será habilitado.
{% endhint %}

#### Remover

Solicita confirmação para exclusão da condição selecionada no grid da tela.

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

Caso o modelo de produto esteja com status "Cancelado", este botão não será habilitado.
{% endhint %}

#### Salvar/Excluir/Cancelar

Salva, exclui ou cancela as informações da regra do modelo de produto.

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

Caso o modelo de produto esteja com status "Cancelado", os botões "Salvar" e "Excluir" não serão habilitados.
{% endhint %}

#### Duplicar

Solicita confirmação para copiar toda a estrutura da restrição cadastrada nesta tela para novo código.

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

Caso o modelo de produto esteja com status "Cancelado", este botão não será habilitado.
{% endhint %}

***

{% 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: 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:

```
GET https://ajuda.consistem.com.br/modulos/industrial/manuais-de-telas/industrial-configurador-de-produto/cadastros-gerais/cadastro-de-restricoes-e-dependencias-para-modelos-de-produtos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
