~~ODT~~
Pagamento de Curso/Concurso
Este caso de uso tem como objetivo permitir ao usuário cadastrar requisições do tipo serviços de pessoa física ou cadastrá-las e enviá-las para o atendimento da mesma pelo chefe da respectiva unidade. As requisições cadastradas por esse caso de uso sempre serão do sub-tipo CURSO/CONCURSO. Este sub-tipo de requisições de pessoa física é voltado para pagamentos de serviços que envolvam cursos ou consursos, como por exemplo fiscais de concursos organizados pela instituição.
Esta funcionalidade pode ser utilizada pelos usuários que possuam funções administrativas em suas respectivas unidades.
Descrição do Caso de Uso
O mesmo que o caso de uso de Cadastrar Requisição de Pessoa Física
Principais Regras de Negócio
Mesmas que o caso de uso de Cadastrar Requisição de Pessoa Física, adicionando:
- RN01 - Toda requisição cadastrada por esse caso de uso será uma requisição do tipo Serviços de Pessoa Física e sub-tipo Curso Concurso.
- RN02 - O caso de uso só está disponível para os usuários com papel de Gestor de Pagamento de Curso Concurso. Papel criado especificamente para esse caso de uso.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.servico.dominio.ReqServPessoaFisica | administrativo.requisicoes.req_servico_pf |
br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
br.ufrn.sipac.requisicoes.servico.dominio.Prestador | administrativo.requisicoes.prestador_pf |
br.ufrn.sipac.requisicoes.comuns.TipoRequisicao | administrativo.requisicoes.tipo_requisicao |
br.ufrn.sipac.requisicoes.comuns.SubTipoRequisicao | administrativo.requisicoes.subtipo_requisicao |
br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade |
br.ufrn.sipac.requisicoes.comuns.ContaPessoa | administrativo.comum.conta_pessoa |
br.ufrn.sipac.cadastro.dominio.Pessoa | administrativo.comum.pessoa |
Plano de Testes
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): SIPAC → Portal Administrativo → Requisições → Serviços → Pessoa Física → Pagamento de Curso/Concurso.
Usuário: nnaa
Papel que usuário deve ter: SipacPapeis.GESTOR_PAGAMENTO_CURSO_CONCURSO
Cenários de Teste
Verificar se requisição está sendo cadastrada normalmente. Para isso é só visualizá-la no caso de uso:
SIPAC → Portal Administrativo → Requisições → Serviços → Pessoa Física → Modificar Requisição.
Caso a requisição seja enviada, é possível visualizá-la atrés de:
SIPAC → Portal Administrativo → Requisições → Serviços → Pessoa Física → Acompanhar Requisições Enviadas.
Para verificar o sub-tipo da requisição gravada, deve-se executar o SQL abaixo informando o número e ano da requisição:
SELECT id_subtipo FROM requisicoes.req_servico_pf WHERE numero = ? AND ano = ?;
O sub-tipo CURSO CONCURSO possui identificador 1. Foi utilizado SQL pois o sistema não disponibiliza tal informação.
Dados para o Teste
Caso a unidade do usuário informado não possua saldo, e se deseje enviar a requisição, então é necessário solicitar autorização para alguma unidade arcar com as despesas dos serviços. Como exemplo teríamos:
- Informar como Unidade para Autorização a Superintendência de Informática.
- Entrar com o usuário ''gleydson' e acessar o caso de uso: SIPAC → Portal Administrativo → Requisições → Autorizações → Requisições Pendentes de Autorização Orçamentária
- Selecionar a requisição desejada e no momento de inserir o código da unidade, colocar 1100 e então autorizar a requisição.
- Após a autorização, a requisição será enviada e poderá ser cosultada pelo caso de uso: SIPAC → Portal Administrativo → Requisições → Serviços → Pessoa Física → Acompanhar Requisições Enviadas