~~ODT~~
Cadastrar Doador
Essa operação permite cadastrar um doador do tipo de pessoa física e jurídica. O doador é utilizado em diversas operações no módulo do patrimônio, tal como o tombamento por doação ou efetivação de bem de terceiros.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Módulo Biblioteca → Aba Cadastro →Cadastro → Doador→ Cadastrar.
Ao iniciar o caso de uso o sistema irá exibir os seguintes campos para o cadastro:
- CPF/CNPJ: Tipo NUMÉRICO.
- Nome do Fornecedor/Doador*: Tipo TEXTO.
- Endereço: Tipo TEXTO.
- E-Mail: Tipo TEXTO.
- Telefone: Tipo NUMÉRICO.
- Tipo de Pessoa: Tipo TEXTO. Formato: Físico ou Jurídico.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Ao informar o cpf/cnpj os demais campos são preenchidos automaticamente. (Adicionado em 07/08/2012 referente a tarefa 96125)
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.patrimonio.comuns.dominio.Doador | administrativo.patrimonio.doador |
br.ufrn.comum.dominio.MaterialTreinamento | administrativo.comum.material_treinamento |
Plano de Teste
Sistema: SIPAC
Módulo: Biblioteca
Link(s): Aba Cadastro →Cadastro → Doador→Cadastrar
Usuário: crystinoco
Papel que usuário deve ter: SipacPapeis.GESTOR_BIBLIOTECA
Cenários de Teste
Nº | Ação | Reação |
---|---|---|
1 | O Usuario loga no sistema | É apresentada a tela de Memorandos |
2 | No fim da página o usuário clica em Entrar no Sitema | É solcitidada uma confirmação |
3 | O Usuário confirma a ação | Ele é redirecionado para a tela de escolha de módulos |
4 | O Usuario escolhe o módulo descrito que no caso é Biblioteca | É apresentada a tela de Biblioteca |
5 | O Usuário faz o caminho necessário para cadastrar um fornecedor | É exibida a tela de cadastro onde possui os campos necessário para o cadastro de um fornecedor |
6 | O usuário preenche os campos descritos na parte de “descrição da tarefa” | Sem Reação |
7 | Realizando o “Caminho Feliz” que é o preenchimento de todos os dados perfeitos e clicando em 'Cadastrar' (tanto faz ser Física ou Juridica) | O Sistema retorna a seguinte mensagem para o usuário “Fornecedor cadastrado(a) com sucesso!” E os campos são limpos. |
8 | Preechendo apenas o campo de CPF/CNPJ e clicando em 'Cadastrar' | O sistema informa: “O nome do fornecedor é um campo obrigatório.” |
9 | Preenchendo o campo CPF/CNPF com um CNPJ válido, e mantendo o campo Tipo de Pessoa como físca | O sistema irá informar que dever informar que o campo CPF/CNPJ dever ser preenchido com um CPF (o contrário também é verdadeiro) “Infome um CPF pois o tipo de pessoa selecionado foi física.” |
10 | Preenchendo o campo CPF/CNPJ inválido | O sistema deverá informar que o campo está preenchido com valores inválido “CNPJ ou CPF inválido.” |
11 | Clicando em cancelar | O sistema informa “Todos os dados informados serão perdidos. Deseja realmente cancelar a operação?” |
12 | Clicando em OK | O sistema retorna para a aba de Cadastros |
13 | Clicando em Cancelar | O sistema se mantém na tela de cadastro de Fornecedor |
Dados para o Teste
O código sql abaixo gera os cnpj de pessoas jurídicas. Para listar o cpf das pessoas físicas basta alterar o valor do campo tipo para 'F'.
SELECT cpf_cnpj FROM comum.pessoa WHERE tipo = 'J '