~~ODT~~
Esse caso de uso é utilizado pelo setor de patrimônio com a finalidade de alteração ou remoção de um material ou serviço cadastrado no sistema.
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Patrimônio → Aba Cadastros → Tombamento → Material → Listar/Alterar.
Para que um material ou serviço seja alterado/removido do sistema, faz-se necessário que o usuário preencha pelo menos um dos campos do formulário de busca a fim de que um item seja selecionado, com os seguintes campos:
Após a realização da busca, será exibida uma listagem contendo os materiais relacionados na busca, com os seguintes campos:
Para cada material há as opções de alterar, atualizar o preço de compra ou remover o material.
Caso o usuário deseje atualizar o preço de compra, é exibido um formulário contendo alguns dados do material ou serviço selecionado, com os seguintes campos:
Caso o usuário deseje alterar um material (RN03). , o usuário é remetido ao caso de uso: Cadastrar Material.
Caso o usuário deseje remover um material (RN04), então é requerida uma confirmação para que a operação seja realizada.
Então o caso de uso é finalizado.
Não se aplica.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.material.dominio.Material | administrativo.comum.material |
br.ufrn.sipac.requisicoes.material.dominio.DescritorGrupoMaterial | administrativo.comum.descritor_grupo_material |
br.ufrn.sipac.requisicoes.material.dominio.DescritorGrupoValor | administrativo.comum.descritor_grupo_valor |
Sistema: SIPAC
Módulo: PATRIMÔNIO
Link(s): Sipac → Patrimônio → Aba Cadastros → Tombamento → Cadastros → Material → Listar/Alterar
Usuário: diretordmp, adaildo.
Papel que usuário deve ter: SipacPapeis.GESTOR_PATRIMONIO_GLOBAL, SipacPapeis.GESTOR_PATRIMONIO_UNIDADE_GESTORA ou SipacPapeis.GESTOR_TOMBAMENTO e SipacPapeis.GESTOR_CADASTRO_MATERIAL.
Verificar se o fluxo do caso de uso está funcionando corretamente, assim como a consulta, a partir das várias combinações das opções de busca.
Para cadastrar novos materiais utilizar o seguinte caso de uso: Cadastrar Material. Já para consultar materiais cadastrados no sitema, pode-se utilizar o caso de uso de Consultar Material. E para consultar os dados para teste, pode-se utilizar a seguinte consulta:
SELECT mat.codigo as codigo_material, mat.denominacao as denominacao_material, grupo.codigo as codigo_grupo, grupo.denominacao as denominacao_grupo FROM comum.material mat INNER JOIN comum.grupo_material grupo ON grupo.id = mat.id_grupo;