echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== 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'.