~~ODT~~
Listar/Alterar Grupo de Unidades Sem Validação
Este caso de uso permite a listagem e alteração dos grupos de unidades cadastrados em Cadastrar Grupo de Unidades sem Validação. Os funcionários do setor de patrimônio da instituição e da unidade gestora têm acesso e este caso de uso. (RN01)
Descrição do Caso de Uso
São mostrados os seguintes dados dos grupos já cadastrados:
- Nome do Grupo: Tipo - TEXTO.
- Login do Cadatro: Tipo - TEXTO.
- Data do Cadatro: Tipo - TEXTO.
Para cada grupo, é possível visualizar, alterar ou remover o mesmo.
Caso o usuário escolha visualizar, são exibidos os seguintes dados:
- Nome do Grupo: Tipo - TEXTO.
E uma listagem das Unidades integrantes, a saber:
- Unidade: Formato - NOME DA UNIDADE (CÓDIGO). Tipo - TEXTO e NUMÉRICO.
Caso escolha alterar (RN02), segue o mesmo fluxo que o cadastro, disponível em Cadastrar Grupo de Unidades sem Validação, porém com os dados já preenchidos com os valores atuais, sendo editáveis.
Caso ele escolha remover, será removido o registro selecionado e será exibida uma nova listagem atualizada.
Principais Regras de Negócio
- RN01 - A funcionalidade Validar Transferências apenas está disponível se o parâmetro VALIDA_TRANSFERENCIA_BENS tiver valor verdadeiro.
- RN02 - Só é permitido a alteração de um grupo que possua no mínimo duas unidades associadas a ele.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.patrimonio.comuns.dominio.GrupoUnidadesTransferencia | administrativo.patrimonio.grupo_unidades_transf |
br.ufrn.sipac.patrimonio.comuns.dominio.ItemGrupoUnidadesTransferencia | administrativo.patrimonio.item_grupo_unidades_transf |
Plano de Teste
Sistema: SIPAC
Módulo: Patrimonio
Link(s): SIPAC → Módulo Patrimônio → Aba Cadastro → Cadastro → Validação de Transferência de Bens → Cadastrar Grupo de Unidades Sem Validação
Usuários: diretordmp (GESTOR_PATRIMONIO_GLOBAL), adaildo (GESTOR_PATRIMONIO_UNIDADE_GESTORA)
Papel que usuário deve ter: SipacPapeis.GESTOR_PATRIMONIO_GLOBAL ou SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA.
Cenários de Teste
- Realizar as operações disponíveis de visualizar, alterar e remover, com isso verificar se há algum comportamento inesperado.
- Não deve ser permitido alterar um grupo que possua somente uma unidade asssociada a ele. O sistema deve criticar essa operação.
Dados para o Teste
- Utilizar os registros da listagem de grupos cadastrados.