> For the complete documentation index, see [llms.txt](https://wedocs.gitbook.io/wedocs-5.1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wedocs.gitbook.io/wedocs-5.1/wedocs-4.6/client-desktop/cadastros-gerais/metadados/regras-de-formatacao.md).

# Regras de formatação

Para aprimorar a usabilidade do editor de metadados do Weknow, foi criado um botão de regras de formatação que automatiza a configuração de títulos e campos, substituindo o processo manual que antes desestimulava muitos usuários a realizar ajustes adequados. A funcionalidade inclui uma tela de configuração onde é possível definir padrões de formatação, permitindo que o sistema aplique regras automaticamente, como por exemplo tratar campos com o prefixo vl\_ como valores monetários.

Além da automação, o recurso mantém a flexibilidade para ajustes manuais em casos específicos. Essa combinação reduz o esforço operacional, agiliza o fluxo de trabalho e permite que os desenvolvedores concentrem seus esforços em tarefas mais relevantes, contribuindo diretamente para o aumento da produtividade.

Antes de aplicar qualquer regra de formatação, é necessário realizar a criação dessas regras no sistema. Para isso, utilize o menu superior, selecione a opção **"Metadado"** em seguida use o botão **"Regras de formatação"**, que direciona para a tela de criação de novas regras. Somente após esse passo será possível utilizar as regras cadastradas nas formatações desejadas.

<figure><img src="/files/aChlcQGPhIbPri5zMR10" alt=""><figcaption></figcaption></figure>

Esta página é destinada à configuração das regras de formatação.\
Observe que os **campos sinalizados** com um asterisco (**\***) são de **preenchimento obrigatório**.\
A seguir, apresenta-se uma descrição detalhada de cada campo disponível, com o objetivo de orientar seu correto preenchimento e assegurar o cumprimento dos critérios estabelecidos.

* O primeiro campo a ser preenchido é o **"Código".** Caso deseje alterar alguma regra de formatação, utilize o **ícone de reticências** ou pressione a tecla de **atalho F7**. Se esta for sua primeira vez realizando um cadastro, é possível utilizar o **ícone de estrela** ou simplesmente pressionar a **tecla "*****Enter*****"**.

<figure><img src="/files/kRrggiqh1wqDmi3EIEdu" alt=""><figcaption></figcaption></figure>

* Feito o passo anterior, os campos ficam disponíveis para edição,  O campo **"Nome"** é de **preenchimento obrigatório**. Abaixo dele, há uma caixa de seleção que permite definir essa regra de formatação como **padrão**.

<div align="left"><figure><img src="/files/xDZs7iIyBL2acezbheh6" alt="" width="563"><figcaption></figcaption></figure></div>

* Na aba **"Automatizar o título"**, há duas opções de caixa de seleção: **"Trocar \_ (*****underline*****) por espaço"** e **"Separar blocos numéricos"**. Selecione a opção mais adequada conforme a necessidade.

<div align="left"><figure><img src="/files/heu0K84NDXBI7xVkrZIQ" alt="" width="471"><figcaption></figcaption></figure></div>

* No campo **"Detecção de palavras"**, de **preenchimento obrigatório**, é necessário selecionar um dos seguintes tipos de detecção: **"Primeira letra maiúscula"**, **"Alterar maiúsculas e minúsculas"** ou **"Nenhum"**.

<div align="left"><figure><img src="/files/7diMORHnKbexhoW1wF8q" alt="" width="494"><figcaption></figcaption></figure></div>

* No campo **"Caixa da primeira palavra"**, de **preenchimento obrigatório**, é necessário selecionar um dos seguintes tipos de detecção: **"Todas maiúscula"**, **"Todas minúsculas", "Não Alterar" e "Primeira  maiúscula e demais minúsculas"** .

<div align="left"><figure><img src="/files/SvO8uDaPOpVVcaf23rlN" alt="" width="492"><figcaption></figcaption></figure></div>

* No campo **"Caixa das demais palavras"**, de **preenchimento obrigatório**, é necessário selecionar um dos seguintes tipos de detecção: **"Todas maiúscula"**, **"Todas minúsculas", "Não Alterar" e "Primeira  maiúscula e demais minúsculas"** .

<div align="left"><figure><img src="/files/tN31NG24lsoIHvbLnoQF" alt="" width="563"><figcaption></figcaption></figure></div>

* Para ativar a detecção de siglas, basta marcar a caixa de seleção, caso ainda não esteja marcada. Para configurar o formato das siglas, selecione uma das opções disponíveis: **"Todas maiúsculas", "Todas minúsculas", "Não alterar"** ou **"Primeira letra maiúscula e demais minúsculas".**

<div align="left"><figure><img src="/files/s9H3dQVTCRuT50xCtmAf" alt="" width="543"><figcaption></figcaption></figure></div>

* Na aba de **"Regras Específicas"**, é possível criar um tipo de regra mais personalizada. Para isso, basta clicar no botão de **adição (+)** para incluir uma nova regra, no botão de **subtração (−)** para removê-la ou no **ícone "X"** caso opte por não realizar essa configuração.

<div align="left"><figure><img src="/files/xZ1KRXTkBcoPa2FyWQ84" alt=""><figcaption></figcaption></figure></div>

* No campo **"Modo"**, define-se o critério de identificação da máscara a ser substituída, sendo disponibilizadas duas opções: **"Começa com"** e **"É igual a".**
* No campo **"Procurar por",** identifique a máscara presente no nome do campo que deverá ser substituída.

<div align="left"><figure><img src="/files/CdXVSZlJEPWTzYUZwyU9" alt="" width="472"><figcaption></figcaption></figure></div>

* No campo **"Substituir por"**, inserimos o texto que será usado para substituir a máscara.
* No campo **"Tipo de campo"**, definimos o tipo de dado, como por exemplo: "***ftString*****".**

<div align="left"><figure><img src="/files/nNsVKdhNT4RH86fnwigA" alt="" width="467"><figcaption></figcaption></figure></div>

* Ainda é possível realizar a personalização de diversas seções utilizando o botão de **"Formatação"**. Conforme as regras de formatação, a área destinada à formação pode ser integralmente configurada, permitindo a alteração de seu formato para texto, número, entre outras funcionalidades disponíveis.
* Além disso, há o botão **"Privacidade"**, que possibilita a configuração das permissões de acesso para cada grupo de usuários ou usuário.

<div align="left"><figure><img src="/files/WAch0YMaIs5AvN2AnDKL" alt="" width="480"><figcaption></figcaption></figure></div>

* Após acionar o botão de **"formatação"**, uma nova janela é aberta, permitindo a **edição de funcionalidades adicionais**.&#x20;

<div align="left"><figure><img src="/files/RDlxHWEaIzyHWW7f6Une" alt="" width="455"><figcaption></figcaption></figure></div>

* Após acionar o botão de **"Privacidade**", uma nova janela é aberta, permitindo a **edição das configurações de permissões** .&#x20;

<div align="left"><figure><img src="/files/tjHQXDtULOp8oqKvSxfB" alt="" width="563"><figcaption></figcaption></figure></div>

* Após concluir as configurações de privacidade e formatação, o próximo passo é preencher o campo **"Categoria",** que permite atribuir um nome adequado ao conteúdo.
* Logo abaixo, há uma caixa de seleção que, ao ser ativada, desconsidera a aplicação das regras gerais do conjunto.

<div align="left"><figure><img src="/files/L8T59eNcyLOrgwgG2ss7" alt="" width="452"><figcaption></figcaption></figure></div>

* Na aba **"Testar"**, o usuário pode inserir o nome do campo desejado e visualizar o resultado final, conforme as configurações de formatação previamente definidas.

<div align="left"><figure><img src="/files/4OjwyAQ6z7yEdFiCu2Gl" alt="" width="452"><figcaption></figcaption></figure></div>

* Após concluir todas as configurações, clique em **"Salvar"** para que as regras de formatação fiquem disponíveis para utilização, podendo ser aplicadas conforme a necessidade, em conjunto com outras regras definidas.
* Para prosseguir com o uso das regras de formatação, acesse o menu inicial, clique em **"Metadado"** e, em seguida, selecione a opção **"Metadados"** No cadastro de metadado, escolha o dado previamente disponibilizado, que servirá como base para a aplicação das regras de formatação posteriormente. Vale destacar que, ao selecionar o dado, os campos **"Descrição", "Área de Negócios"** e **"Código"** serão preenchidos automaticamente.

<div align="left"><figure><img src="/files/DPDf5unyOkpWhLBTjNwM" alt="" width="563"><figcaption></figcaption></figure></div>

* Selecione o botão **"Configurar"** para entrar no editor de metadado.

<div align="left"><figure><img src="/files/bKbsnnXUrHqd1fNWvzIN" alt="" width="522"><figcaption></figcaption></figure></div>

* Dentro do editor de metadado, clique na seta situada ao lado do botão **"Regras de Formatação"** para abrir o menu exibido na imagem. Neste menu, serão apresentadas as opções para selecionar as regras de formatação. Ao clicar no botão **"Editar"** é possível modificar a regra de formatação criada anteriormente. Também estará disponível a opção de aplicar as regras de formatação imediatamente. Além disso, é possível criar um novo conjunto de regras ou gerenciar os conjuntos existentes.

<div align="left"><figure><img src="/files/dBd4TIEUVOQ7v13EXb9y" alt="" width="563"><figcaption></figcaption></figure></div>

* Outra forma de aplicar as regras de formatação é expandindo a pasta **"Campos"** e selecionando o campo desejado. Em seguida, as propriedades do objeto selecionado serão exibidas. Nessa aba, será possível aplicar as regras de formatação. Ao clicar no botão destacado na imagem, uma mensagem de confirmação será exibida, informando que as regras de formatação foram aplicadas.

<div align="left"><figure><img src="/files/NkIm0iFOPMVb1DX6pSSa" alt="" width="563"><figcaption></figcaption></figure></div>

* Ao selecionar a opção de executor rápido é possível utilizar as regras de formatação.

<figure><img src="/files/YbumWMlT9bkW2kkmeCoz" alt=""><figcaption></figcaption></figure>
