~~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.

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):

  • Número do Processo: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO, busca pelo processo através do seu número.
  • Código de Barras: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO, usado através da ferramenta de leitura por código de barras.
  • Todos os Processos na Unidade, busca todos os processos que foram cadastrados na unidade do usuário ou unidades/centros de custo vinculados à mesma.

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:

  • Processo Detalhado: segue para o caso de uso Processo Detalhado.
  • Solicitar Cancelamento: seleciona o processo para cancelamento.

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:

  • Processo: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO.
  • Origem do Processo: Formato - Interno ou Externo, Tipo - TEXTO.
  • Caso a origem do processo seja Externa serão exibidas as seguintes informações:
    • Número Original do Processo: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
    • Órgão de Origem: Tipo - TEXTO.
    • Data de Autuação Original: Formato - DD/MM/AAAA, Tipo - DATA.
  • Caso a origem do processo seja Interna serão exibidas as seguintes informações:
    • Data de Autuação: Formato - DD/MM/AAAA HH:MM, Tipo - DATA.
    • Usuário de Autuação: Tipo - TEXTO.
  • Tipo do Processo: Tipo - TEXTO, só é exibido se o parâmetro UTILIZA_TIPO_PROCESSO estiver ativo.
  • Assunto do Processo: Tipo - TEXTO, só é exibido se o parâmetro UTILIZA_CLASSIFICACAO_CONARQ estiver ativo.
  • Assunto Detalhado: Tipo - TEXTO.
  • Natureza do Processo: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
  • Unidade de Origem: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO).
  • Status: Tipo TEXTO.
  • Data de Cadastro: Tipo DATA.
  • Local no Arquivo: Tipo TEXTO, exibido somente se o processo possuir tal informação.
  • Observação: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
  • Para cada interessado no processo são exibidos os seguintes dados em formato:
    • Identificador: Formato - 99999, Tipo - NUMÉRICO.
    • Nome: Tipo - TEXTO.
    • Tipo: Tipo - TEXTO.

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

  • Justificativa*: Tipo TEXTO.

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:

  • Processo: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO.
  • Origem do Processo: Formato - Interno ou Externo, Tipo - TEXTO.
  • Caso a origem do processo seja Externa serão exibidas as seguintes informações:
    • Número Original do Processo: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
    • Órgão de Origem: Tipo - TEXTO.
    • Data de Autuação Original: Formato - DD/MM/AAAA, Tipo - DATA.
  • Caso a origem do processo seja Interna serão exibidas as seguintes informações:
    • Data de Autuação: Formato - DD/MM/AAAA, Tipo - DATA.
    • Usuário de Autuação: Tipo - TEXTO.
  • Tipo do Processo: Tipo - TEXTO, só é exibido se o parâmetro UTILIZA_TIPO_PROCESSO estiver ativo.
  • Assunto do Processo: Tipo - TEXTO, só é exibido se o parâmetro UTILIZA_CLASSIFICACAO_CONARQ estiver ativo.
  • Assunto Detalhado: Tipo - TEXTO.
  • Natureza do Processo: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
  • Unidade de Origem: Formato - CÓDIGO - NOME, Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Data de Cadastro: Formato - DD/MM/AAAA, Tipo - DATA.
  • Local no Arquivo: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
  • Observação: Tipo - TEXTO, exibido somente se o processo possuir tal informação.
  • Para cada interessado no processo são exibidos os seguintes dados:
    • Identificador: Formato - 99999, Tipo - NUMÉRICO.
    • Nome: Tipo - TEXTO.
    • Tipo: Tipo - TEXTO.
  • Em seguida são exibidas algumas informações dos documentos do processo (RN05):
    • Protocolo: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO.
    • Tipo de Documento: Tipo - TEXTO.
    • Data do Documento: Formato - DD/MM/AAAA, Tipo - DATA.
    • Número: Formato - 9999, Tipo - NUMÉRICO.
    • Origem: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
    • Obs.: Tipo - TEXTO.
  • Por último, são exibidas as movimentações ocorridas no processo.
    • Data Origem: Formato - DD/MM/AAAA, Tipo - DATA.
    • Unidade Destino: Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO.
    • Enviado Por: Tipo - TEXTO.
    • Recebido Em: Tipo DATA.
    • Recebido Por: Tipo - TEXTO.
    • Localização Física: Tipo - TEXTO.
    • Tempo Esperado: Tipo NUMÉRICO, formato: QUANTIDADE dias.
  • São exibidos também os arquivos anexados ao processo, com os dados:
    • Nome: Tipo TEXTO.
    • Descrição: Tipo TEXTO.

O caso de uso é finalizado.

  • RN01 - Essa funcionalidade é usada por secretarias e chefias de departamentos.
  • RN02 - Um processo não pode ter mais de uma solicitação de cancelamento em aberto.
  • RN03 - Apenas os usuários que apresentam a permissão de cadastrar protocolo na unidade na qual está logado no sistema pode acessar o caso de uso. Ou seja, além de ter o papel de cadastrar protocolo, o usuário deve ter permissão desse papel para a unidade que está acessando o sistema.
  • RN04 - Após realizada uma solicitação de cancelamento, o processo passará a ter o status de SOLICITADO CANCELAMENTO.
  • RN05 - Para cada item relacionado, segue-se o fluxo descrito em Consulta Geral de Documentos.
  • RN05 - Se o parâmetro CANCELA_PROCESSO_NA_UNIDADE for verdadeiro, apenas os processos que foram criados na unidade do usuário e que estão na unidade no momento poderão ser solicitados para cancelamento. Senão, apenas serão os processos que foram originados na sua unidade ou em unidades/centros de custo vinculados a ela.

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.

Não se aplica.

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.

  • Verificar se o status do processo é alterado, após feita a confirmação de cancelamento.
  • Verificar se a solicitação de cancelamento será mostrada para o responsável pela unidade, afim de confirmá-la ou negá-la.
  • Verificar se a solicitação de cancelamento irá gerar uma ocorrência no processo.

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:

  • Para encontrar usuários com a permissão de cadastrar protocolo e que apresentam mais de uma unidade, usamos :
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
  • Para saber quais das unidades o usuário tem permissão de cadastrar protocolo, usamos:
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
  • desenvolvimento/especificacoes/sipac/protocolo/casos_de_uso/processos/arquivo_cancelamento_diligencia/solicitar_cancelamento.txt
  • Última modificação: 2017/04/03 18:22
  • (edição externa)