# Personalizar Rotina - Geral

### Pré-Requisitos

***

O acesso à Camada de Personalização é concedido no programa [Configuração de Permissão de Perfil e Usuário (CSWMEN070)](/modulos/componentes/manuais-de-telas/configuracao-dos-componentes/configuracao-de-permissao-de-perfil-e-usuario.md), onde se deve marcar a opção *Permitir Acesso a Camada de Personalização de Programas* na coluna **Configuração**. Este acesso é automaticamente liberado para **Usuários Administradores** e **Usuários Consistem**

### Acesso

***

**Para cadastro**\
Programa do ERP (exceto Componentes)\
[Ícone de Cubo](https://ajuda.consistem.com.br/tecnologia/erp/componentes7/interface-visual/elementos/barra-de-titulo#id-8.-camada-de-personalizacao) - Camada de Personalização (canto superior direito da tela)\
Opção *Dados Gerais* (somente para os programas listados como disponíveis na [Consulta Camada de Personalização (Programas de Cadastro) (CSW1CUSTOM610)](/modulos/componentes/manuais-de-telas/camada-de-personalizacao/consulta-camada-de-personalizacao-programas-de-cadastro.md))\
\
**Para visualização**\
Módulo: Componentes\
Grupo: Camada de Personalização\
[Consulta Camada de Personalização (Programas de Cadastro) (CSW1CUSTOM610)](/modulos/componentes/manuais-de-telas/camada-de-personalizacao/consulta-camada-de-personalizacao-programas-de-cadastro.md)\
Botão **Camada Personalização**\
[Camada de Personalização (CSW1CUSTOM010)](/modulos/componentes/manuais-de-telas/camada-de-personalizacao/camada-de-personalizacao.md)\
[Aba Interface (CSW1CUSTOM010TAB1)](/modulos/componentes/manuais-de-telas/camada-de-personalizacao/camada-de-personalizacao/aba-interface.md)\
Botão **Dados Gerais**

### Visão Geral

***

O objetivo deste programa é possibilitar a definição de diretrizes gerais para o desenvolvimento da nova rotina.

### Campos

***

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

#### Rotina

Exibe os dados da geração da rotina personalizada, entidade, global, identificador, código da rotina.

#### Coluna Posição Esquerda

Permite ajustar posição dos campos alinhados a esquerda, possibilitando um melhor ajuste quando necessário. Quando não informado os valores serão calculados automaticamente.

#### Coluna Posição Direita

Permite ajustar posição dos campos alinhados a direita, possibilitando um melhor ajuste quando necessário. Quando não informado os valores serão calculados automaticamente.

#### Adicionar Opção de Anexo<mark style="color:red;">**|**</mark>

Selecionar *Sim* ou *Não* para determinar se a rotina deve permitir a funcionalidade de anexar arquivos.

#### Permite Extensões de Arquivos do Anexo

Informar as extensões de arquivos permitidas no programa de anexo. As extensões devem estar separadas por vírgula. Quando não informado, aceita qualquer extensão.

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

Este campo será habilitado se a opção *Sim* estiver selecionada no campo **Adicionar Opção de Anexo**.
{% endhint %}

\#### Adicionar Chamadas de Regras

Permite vincular regras de negócio e gatilhos (triggers) à execução desta rotina.\
\- *Regras Custom (LowCode)*: Opção marcada, indicando que a rotina permite a execução de regras de negócio personalizadas, desenvolvidas com uma abordagem de "código baixo" (LowCode).\
\- *Regras de Gatilhos*: Opção marcada, indicando que a rotina pode disparar ou ser afetada por regras de negócio baseadas em eventos (gatilhos).

### Botões

***

#### Confirma

Confirma a alteração, sendo necessário gerar a rotina para as ações terem efeito posterior.

\*\*\*

{% 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/componentes/manuais-de-telas/camada-de-personalizacao/personalizar-rotina-geral.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.
