[[:ajuda|{{ :ajuda:gsan-seguranca.png?nolink&200|}}]]
====== Parametrizar Obrigatoriedade de Campos em Tabelas ======
O objetivo desta funcionalidade é permitir que a obrigatoriedade de preenchimento dos atributos encontrados nas abas //Nome e Tipo// e //Pessoa// das opções **[[=ajuda:inserir_cliente|Inserir]]** e **[[=ajuda:manter_cliente|Manter Cliente]]** seja parametrizada, configurando a obrigatoriedade de cada um dos campos, hoje opcionais, de uma tabela do sistema.
Esta opção, criada inicialmente para a **CAGEPA**, pode ser acessada via **Menu de Sistema**, através do caminho ** [[:Ajuda:pagina_inicial|GSAN]] > [[:ajuda:Segurança]] > Parametrizar Obrigatoriedade de Campos em Tabelas**.
Feito isso, o sistema acessa a tela abaixo:
\\
^Informamos que os dados exibidos nas telas a seguir são fictícios e não retratam informações de clientes.^
{{ :ajuda:seguranca:po1.jpg?nolink |}}
\\
No campo **Tabela**, selecione a tabela para definir a obrigatoriedade do preenchimento de seus atributos; no caso das opções **[[=ajuda:inserir_cliente|Inserir]]** e **[[=ajuda:manter_cliente|Manter Cliente]]**, a tabela //Cadastro.Cliente//. Feito isso, o sistema exibe a tela a seguir:
\\
{{ :ajuda:seguranca:po2.jpg?nolink |}}
\\
Agora, informe entre **Sim** ou **Não** a obrigatoriedade do preenchimento dos campos, elencados abaixo. Em seguida, clique em {{:ajuda:seguranca:botao_atualizar.jpg?nolink|}}.
**Observação**: os atributos //Nome Completo// e //Tipo do Cliente// não constam na tela de parâmetros, pois são colunas com preenchimento //obrigatório// no banco de dados.
**Observação**: caso o usuário tenha permissão especial para não preencher os campos das Abas //Nome e Tipo// e/ou das Abas //Pessoa//, o preenchimento dos campos obrigatórios passam a ser opcionais nas abas //Nome e Tipo// e //Pessoa//, respectivamente.
**Observação**: o campo **NOME ABREVIADO/SOCIAL** sinaliza para a obrigatoriedade de o cliente ver figurado seu nome social nas consultas ao sistema **GSAN**.
\\
====== Tela de Sucesso ======
{{ :ajuda:seguranca:po3.jpg?nolink |}}
\\
====== Preenchimento dos Campos ======
^Campo^Preenchimento dos Campos^
|**Tabela**|Campo obrigatório. Informe a tabela para definir a obrigatoriedade do preenchimento de seus atributos, da lista disponibilizada pelo sistema.|
\\
====== Funcionalidade dos Botões ======
^Botão^Descrição da Funcionalidade^
|{{:ajuda:seguranca:botao_desfazerr.jpg?nolink|}}|Ao clicar neste botão, o sistema desfaz a última operação realizada.|
|{{:ajuda:seguranca:botao_cancelar.jpg?nolink|}}|Ao clicar neste botão, o sistema cancela a operação e retorna à tela principal.|
|{{:ajuda:seguranca:botao_atualizar.jpg?nolink|}}|Ao clicar neste botão, o sistema atualizada a parametrização da obrigatoriedade dos campos da tabela selecionada.|
\\
===== Referências =====
**[[=postgres:integracao:uc1911|Parametrizar Obrigatoriedade de Campos em Tabelas]]**
==== Termos Principais ====
**[[=ajuda:seguranca|Segurança]]**
===== Vídeos =====
**[[=treinamentos:livre:video-aulas:parametrizar_obrigatoriedade_de_campos_em_tabelas|Parametrizar Obrigatoriedade de Campos em Tabelas]]**
\\
\\
Clique **[[:ajuda|aqui]]** para retornar ao Menu Principal do GSAN
~~ODT~~