~~ODT~~
Este caso de uso tem a finalidade de permitir realizar alterações como também enviar as requisições.
Pré-condições:
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → PORTAL ADMINISTRATIVO → Requisições → Superimento de Fundos → Modificar Requisição.
O Sistema mostra lista de requisições cadastradas:
O caso de uso é finalizado.
RN00 : Ao ser cadastrada uma requisição deve ter um movimento requisicão de CADASTRADA associado.
RN01 : Ao ser alterada , se a requisição tiver sofrido realmente alterações , um movimeno requisição do tipo ALTERADA deve ser associado a mesma, caso contrário o movimento requisição será do tipo CADASTRADA.
RN02 : Ao ser enviada uma requisição deve ter um movimento requisicão de associado, com o tipo do movimento sendo o mesmo do status da requisição.
Fundamentos legais:
Classe | Tabela |
---|---|
sipac.requisicoes.supfundos.dominio.ItemReqSuprFundos | administrativo.requisicoes.item_supr_fundos |
sipac.requisicoes.comuns.StatusRequisicao | administrativo.requisicoes.status_requisicao |
sipac.requisicoes.supfundos.dominio.ReqSuprFundos | administrativo.requisicoes.req_suprimento_fundos |
Sistema: SIPAC
Módulo: PORTAL ADMINISTRATIVO
Link(s): Requisições → Modificar Requisição.
Usuário: adrianaalves,camilo,san
Papel que usuário deve ter: GESTOR_SUPRIMENTO_FUNDOS,REQUISITOR
Não se aplica.
-- Consulta auxiliar para UC , recupera o cpf e o código siape do servidor(necessário no cadastro da requisição) SELECT s.siape,p.nome,p.cpf_cnpj FROM rh.servidor s JOIN comum.pessoa p ON p.id_pessoa = s.id_pessoa WHERE p.nome LIKE 'NOME DO SERVIDOR%' -- Consulta os dados da requisição SELECT * FROM requisicoes.req_suprimento_fundos WHERE numero = XX AND ano = AAAA; -- Consulta os movimentos requisição da requisição SELECT * FROM requisicoes.movimento_requisicao WHERE id_requisicao = XXXX
Substituir os parâmetros para consultar os dados da consulta modificada.