[[ajuda:cadastro|{{ :ajuda:gsan-cadastro.png?nolink&200|}}]]
====== Manter Raça/Cor de Cliente ======
O objetivo desta funcionalidade é efetuar as operações de pesquisa, atualização e remoção de uma raça cadastrada para determinado cliente.. Ela pode ser acessada via **Menu de sistema**, no caminho: **[[:ajuda:pagina_inicial|GSAN]] > [[:ajuda:Cadastro]] > [[:ajuda:Cliente]] > Raça/Cor > Manter Raça/Cor de Cliente**.
Feito isso, o sistema visualiza a tela de filtro a seguir:
==== Observação ====
^Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.^
{{ :ajuda:malcolmx_filtrar.jpg?nolink |}}
Inicialmente o sistema exibe a tela de filtro acima, para que sejam informados os campos para pesquisa. Informe os campos que julgar necessários (para detalhes sobre o preenchimento dos campos clique **[[=ajuda:inserir_raca_cor_de_cliente#preenchimento_dos_campos|AQUI]]**) e clique em {{:ajuda:mobile:botao_filtrar.jpg?nolink|}}.
Com base nos parâmetros informados, o sistema exibe a tela resultante do filtro:
{{ :ajuda:king_manter_rc.jpg?nolink |}}
Agora, para excluir um ou mais itens, marque no(s) checkbox(s) correspondente(s), ou para remover todos os itens, clique no //link// __**Todos**__. Em seguida, clique no botão {{:ajuda:botao_remover.jpg?nolink|}}. Para atualizar uma raça, clique no //link// do campo **Descrição**. Feito isso, é exibida a tela de atualização:
{{ :ajuda:panteras_negras_atualiza.jpg?nolink |}}
Agora, faça as atualizações que julgar necessárias e clique em {{:ajuda:arrecadacao:atualizar_1509.jpg?nolink|}}. O sistema efetua algumas validações:
- Nenhum item encontrado:
- Caso o sistema não retorne após a pesquisa, exibe a mensagem: //A pesquisa não retornou nenhum resultado// e retorna para o passo correspondente no fluxo principal.
- Validar campos textuais:
- Caso o usuário tenha informado algum caractere especial no conteúdo da descrição da raça (//&,%,$,@, #,// etc.), o sistema exibe a mensagem: //Descrição possui caracteres especiais// e retorna para o passo correspondente no fluxo principal.
- Caso o usuário tenha informado dígitos no conteúdo da descrição, o sistema exibe a mensagem: //O campo Descrição possui caracteres inválidos// e retorna para o passo correspondente no fluxo principal.
- Verificar descrição:
- Caso a descrição fornecida já exista, o sistema exibe a mensagem: //Raça (cor) de cliente já cadastrada// e retorna para o passo correspondente no fluxo principal.
- Verificar dependência ou vínculo no sistema:
- Caso a raça a ser removida seja utilizada por uma outra entidade do sistema, o sistema exibe a seguinte mensagem: //Não é possível excluir a(s) raça(s) de cliente selecionada(s) devido a vínculos com outras informações//.
- Verificar sucesso da transação:
- Caso a operação efetuada no banco de dados não retorne nenhum erro, o sistema exibe a tela de sucesso conforme o código de retorno e o subfluxo executado; do contrário, exibe a mensagem de erro e retorna ao passo correspondente no fluxo principal.
\\
===== Telas de Sucesso =====
{{ :ajuda:raza.jpg?nolink |}}
{{ :ajuda:brujeria_ts.jpg?nolink |}}
\\
===== Preenchimento dos campos =====
^Campo^Orientações para Preenchimento^
|Descrição|Campo obrigatório - Informe a descrição da raça do cliente com até 30 (trinta) caracteres.|
|Descrição Abreviada|Informe a descrição abreviada da raça do cliente com até 10 (dez) caracteres.|
|Indicador de Uso|Selecione, das opções disponibilizadas pelo sistema: //Ativo// ou //Inativo//.|
\\
====== Funcionalidade dos Botões ======
^Botão^Descrição da Funcionalidade^
|{{:ajuda:filtrar.jpg?nolink|}}|Ao clicar neste botão, o sistema executa o filtro com base nos parâmetros informados.|
|{{:ajuda:cobranca:limpar.jpg?nolink|}}|Ao clicar neste botão, o sistema limpa o conteúdo dos campos na tela.|
|{{:ajuda:botao_remover.jpg?nolink|}}|Ao clicar neste botão, o sistema remove o(s) item(ns) marcados no checkbox.|
|{{:ajuda:voltar_filtro.jpg?nolink|}}|Ao clicar neste botão, o sistema retorna à tela de filtro.|
|{{:ajuda:b_voltar_y.jpg?nolink|}}|Ao clicar neste botão, o sistema volta à tela anterior.|
|{{:ajuda:cobranca:b_desfazer_manam.jpg?nolink|}}|Ao clicar neste botão, o sistema desfaz o último procedimento realizado.|
|{{:ajuda:arrecadacao:b_cancelar_.jpg?nolink|}}|Ao clicar neste botão, o sistema cancela a operação e retorna à tela principal.|
|{{:ajuda:arrecadacao:atualizar_1509.jpg?nolink|}}|Ao clicar neste botão, o sistema atualiza os dados nas bases de dados.|
===== Referências =====
**[[=postgres:cadastro:uc1792|Manter Raça/Cor de Cliente]]**
**[[=ajuda:cadastro|Cadastro]]**
==== Termos Principais ====
**[[=ajuda:c#cliente|Cliente]]**
\\
\\
Clique **[[:ajuda|aqui]]** para retornar ao Menu Principal do GSAN
~~ODT~~