~~ODT~~
Listar Pessoa Física ou Jurídica
Esse caso de uso é utilizado pelos gestores de almoxarifado com a finalidade de listar ou modificar os registros das pessoas físicas ou jurídicas já inseridas no sistema.
Descrição do Caso de Uso
Esse caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Almoxarifado → Aba Cadastros → Pessoa Física/Jurídica → Listar Pessoa Física/Jurídica.
É exibido um formulário de busca de pessoas físicas ou jurídicas já inseridas no sistema com a finalidade de refinar a listagem contendo a totalidade dos registros, com os seguintes campos:
- CPF/CNPJ/UG: Tipo NUMÉRICO.
- Razão Social: Tipo TEXTO.
- Inscrição Genérica: Tipo TEXTO.
- Todos: Tipo LÓGICO.
Como já mencionado, o sistema exibe uma listagem contendo todos os registros relacionados na listagem, com os seguintes campos:
- CPF/CNPJ/UG: Tipo NUMÉRICO.
- Razão Social: Tipo TEXTO.
- Email: Tipo TEXTO.
- Tipo Fornecedor: Tipo TEXTO. Formato XX.
E também as opções de alterar os dados do fornecedor ou removê-lo. Caso o usuário deseje alterar, então o sistema remete-o para o caso de uso Cadastrar Pessoa Física ou Jurídica com os dados já preenchidos para fins de alteração.
Caso o usuário deseje remover um registro, será requerida uma confirmação e então o registro será removido (RN01).
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: Um fornecedor não poderá ser excluído caso possua um registro na base de dados relacionado a ele.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.cadastro.dominio.Pessoa | comum.pessoa |
br.ufrn.sipac.cadastro.dominio.Usuario | comum.usuario |
Plano de Teste
Sistema: SIPAC
Módulo: Almoxarifado
Link(s): Aba Cadastros → Pessoa Física / Jurídica → Listar Pessoa Física/Jurídica
Usuário: genibaldo (Gestor de almoxarifado), fos (Auditor de almoxarifado)
Papel que usuário deve ter:
- SipacPapeis.GESTOR_ALMOXARIFADO ou
- SipacPapeis.AUDITOR_ALMOXARIFADO.
Cenários de Teste
Não se aplica.
Dados para o Teste
Não se aplica.