Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:22 (edição externa)

Solicitar Cancelamento

Esse caso de uso é utilizado pelos secretários ou chefes de departamento com a finalidade de solicitar o cancelamento de um registro de um determinado processo.

Descrição do Caso de Uso

Essa funcionalidade é acionada quando o usuário acessa a opção SIPAC → Protocolo → Processos → Arquivo/Cancelamento/Diligência → Solicitar Cancelamento.

Passo 1

Neste passo deve-se selecionar o processo que se deseja solicitar o cancelamento.

É possível buscar por processos utilizando uma dentre as seguintes opções (RN01):

Assim que o caso de uso é iniciado, é feita a busca usando a opção Todos os Processos na Unidade. São exibidas informações de acordo com o fluxo de consulta de processos.

Para cada processo da relação existem as seguintes opções:

Passo 2

Neste passo é requerida uma justificativa da solicitação do processo.

São exibidas as seguintes informações do processo selecionado no passo anterior:

Em seguida é solicitada a justificativa da solicitação de cancelamento:

Após inserir a justificativa, a solicitação de cancelamento é registrada (RN02, RN04).

Passo 3

Neste passo é exibido o número da solicitação de cancelamento cadastrada e os dados principais do processo. É gerada uma ocorrência no processo, informando que houve uma solicitação de cancelamento e sua respectiva justificativa.

São exibidas as seguintes informações do processo selecionado no passo anterior:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

PORTARIA NORMATIVA Nº 5, DE 19 DE DEZEMBRO DE 2002: Dispõe sobre os procedimentos gerais para utilização dos serviços de protocolo, no âmbito da Administração Pública Federal, para os órgãos e entidades integrantes do Sistema de Serviços Gerais - SISG.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.protocolo.dominio.SolicitacaoInativacao protocolo.soliticatao_inativacao
br.ufrn.sipac.protocolo.dominio.Processo protocolo.processo
br.ufrn.sipac.protocolo.dominio.OcorrenciaProcessoDocumento protocolo.ocorrencia_processo_documento

Plano de Teste

Sistema: SIPAC

Módulo: Protocolo

Link(s): Processos → Arquivo/Cancelamento/Diligência → Solicitar Cancelamento

Usuário: marcilia, jbb, paulinho.

Papéis que o usuário deve ter: ProtocoloPapeis.CADASTRAR_PROTOCOLO.

Cenários de Teste

Dados para o Teste

Qualquer servidor ativo da instituição pode ser usado na solicitação de cancelamento de um processo, desde que este processo referente à sua unidade.

Para a RN03, podemos usar:

SELECT pa.nome, u.login
FROM comum.usuario_unidade uu
     JOIN comum.usuario u ON u.id_usuario = uu.id_usuario
     JOIN comum.pessoa p ON p.id_pessoa = u.id_pessoa
     JOIN comum.unidade un ON un.id_unidade = uu.id_unidade
     JOIN comum.permissao pe ON pe.id_usuario = u.id_usuario
     JOIN comum.papel pa ON pa.id = pe.id_papel
WHERE pe.id_papel = 6
GROUP BY pe.id_unidade_papel, pa.nome, u.login, uu.id_usuario
ORDER BY u.login
SELECT pa.nome, u.login, un.codigo_unidade, un.nome
FROM comum.usuario u
     JOIN comum.permissao pe ON pe.id_usuario = u.id_usuario
     JOIN comum.papel pa ON pa.id = pe.id_papel
     JOIN comum.unidade un ON un.id_unidade = pe.id_unidade_papel
WHERE u.login LIKE '<LOGIN DO USUÁRIO>'
AND pe.id_papel = 6