Tabela de conteúdos

~~ODT~~

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

Encaminhar Memorando

Este caso de uso possibilita o encaminhamento de Memorandos Eletrônicos. Ao receber um Memorando Eletrônico o usuário poderá encaminhá-lo para outra unidade ou servidor. Veja também a especificação: Cadastrar Memorando.

O encaminhamento gera uma movimentação pode ser interna ou para outra unidade.

Todos os servidores ativos da instituição, seguindo a RN03, possuem acesso a esta funcionalidade através da seleção da opção Encaminhar Memorando existente na especificação: Listar Memorandos a Receber.

Descrição do Caso de Uso

Este caso de uso pode ser iniciado através do link:

Passo 1

O sistema inicia exibindo os seguintes Dados do Memorando:

Abaixo serão solicitados os dados da movimentação. O usuário pode encaminhar o memorando Para uma unidade, Para unidades subordinadas ou Para funcionários da sua unidade (internamente). Em ambos são mostrados a unidade de origem como sendo a unidade do usuário.

Fluxo Alternativo 1.1

Para movimentações para uma unidade são solicitados:

Fluxo Alternativo 1.2

Para movimentações para unidades filhas da unidade do usuário:

Fluxo Alternativo 1.3

Para movimentações internas para funcionários da unidade do usuário é solicitado:

Existe a opção de receber uma confirmação da leitura do Memorando que está sendo cadastrado, quando este for enviado.

Passo 2

No passo seguinte serão mostrados os dados do encaminhamento para a verificação e confirmação. Neste passo também é possível a adição de despachos ao memorando.

As seguintes informações são mostradas:

Ao confirmar são mostrado as informações do encaminhamento cadastrado com os dados do passo anterior.

O Memorando encaminhado já foi autenticado anteriormente e já estará visível para o(s) destinatário(s). (RN01)

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se Aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.protocolo.dominio.Documento administrativo.protocolo.documento
br.ufrn.sipac.protocolo.dominio.MovimentoDocumento administrativo.protocolo.movimento_documento
br.ufrn.sipac.protocolo.dominio.TipoDocumentoProtocolo administrativo.protocolo.tipoDocumento
br.ufrn.sipac.protocolo.dominio.Despacho administrativo.protocolo.despacho
br.ufrn.sipac.protocolo.dominio.AutenticadorDocumento administrativo.protocolo.autenticador_documento

Plano de Teste

Sistema: SIPAC

Módulo: Portal Administrativo

Link(s):

  1. Módulos → Protocolo → Processo → Memorandos → Consultas → A Receber → Encaminhar Memorando
  2. Módulos → Protocolo → Processo → Memorandos → Consultas → Listar Recebidos → Encaminhar Memorando.

Usuário: marcilia, jbb, paulinho.

Papel que usuário deve ter: Sem checagem de papéis.

Cenários de Teste

Ao encaminhar um memorando para as quatro situações:

  1. Uma outra unidade
    1. Para os quatro níveis de acesso:
      1. RESPONSÁVEIS PELA UNIDADE
      2. RESPONSÁVEIS E SECRETARIA DA UNIDADE
      3. TODOS SERVIDORES DA UNIDADE
      4. TODOS FUNCIONÁRIOS DA UNIDADE
  2. Para unidade subordinadas
    1. Para os quatro níveis de acesso:
      1. RESPONSÁVEIS PELA UNIDADE
      2. RESPONSÁVEIS E SECRETARIA DA UNIDADE
      3. TODOS SERVIDORES DA UNIDADE
      4. TODOS FUNCIONÁRIOS DA UNIDADE
  3. Para todos os funcionários da unidade
  4. Para certos funcionários da unidade

Ao encaminhar um memorando ainda não lido, deve-se marcá-lo já como lido, após a confirmação de encaminhamento, pelo usuário que realizou o encaminhamento.

Dados para o Teste

Para saber se um memorando aparecerá na listagem de memorandos recebidos, temos:

1. O memorando não esteja cancelado
2. E não apresente autenticações pendentes
3. E tenha sido lido pelo usuário, e esta leitura esteja ativa
4. E o memorando não tenha sindo cadastrado pelo usuário
5. E o memorando não tenha sindo autenticado pelo usuário

Para saber se um memorando aparecerá na listagem de memorandos a receber, temos:

1. O memorando não apresente autenticações pendentes
2. E seja um memorando enviado (ou seja, não encaminhado) ao servidor ou a sua unidade (considerando nível de responsabilidade), onde:
2.1. Seja destinado ao servidor
2.2. Ou o memorando não foi destinado a um servidor, ou seja, a uma unidade
2.2.1. E o servidor tenha uma responsabilidade na unidade de destino de memorando (No documento), responsabilidade, essa, ativa, tendo o nível de responsabilidade dentre os níveis de acesso do memorando
2.2.2. Ou o usuário tenha permissão de leitura na unidade de destino de memorando (No documento) ativada, mesmo não sendo responsável dela, no período do cadastro do memorando
2.3. E não possua leitura ativa 
2.4. Ou está marcado para acompanhamento.
3. Ou seja um memorando encaminhado ao usuário ou, caso não seja especificado o usuário, a sua unidade (considerando nível de responsabilidade), onde:
3.1. Seja destinado ao usuário
3.2. Ou o memorando não foi destinado a um usuário, ou seja, a uma unidade, onde:
3.2.1. O servidor tenha uma responsabilidade na unidade de destino de memorando (No movimento atual), responsabilidade, essa, ativa, tendo o nível de responsabilidade dentre os níveis de acesso do memorando
3.2.2. Ou o usuário tenha permissão de leitura ativada na unidade de destino de memorando (No movimento atual), mesmo não sendo responsável dela, no período do encaminhamento (envio) do memorando
3.2.3. Ou o memorando seja acessível para todos os servidores da unidade
3.2.3.1. E a unidade de destino do memorando (No movimento atual) seja: 
3.2.3.1.1. Ou a unidade de exercício do servidor
3.2.3.1.2. Ou a unidade onde o servidor está localizado
3.2.3.1.3. Ou uma das unidades dentre as quais o servidor é responsável vigente
3.2.4. Ou o memorando seja acessível para todos os funcionários da unidade
3.2.4.1. E a unidade de destino do memorando (No movimento atual) seja: 
3.2.4.2.1 A unidade do usuário
3.2.4.2.2. Ou uma unidade extra do usuário
3.3. Ainda não lido pelo usuário (leitura ativa)
3.4. Ou lido pelo usuário (leitura ativa) mas marcado para acompanhamento
4. E O memorando não esteja na situação:
4.1. CADASTRADO (Ainda não autenticado e nem enviado)
4.2. CANCELADO (Sem mais validade)
4.3. CONCLUÍDO (Situação de conclusão de leitura para o usuário)

Para saber se um memorando aparecerá na listagem de memorandos a enviados, temos:

1. Não seja um memorando cópia, ou seja, sem documento principal associado
2. Não seja um memorando encaminhado, ou seja, sem documento original associado
2.1. Tenha sido cadastrado pelo usuário
2.1. Ou tenha sido autenticado pelo usuário
3. Ou seja um memorando encaminhado pelo usuário, ou seja, onde um dos movimentos seja de encaminhamento e feito pelo usuário
4. Ou seja um memorando que foi enviado (cadastrado) pela unidade cujo usuário seja um responsável, desconsiderando os encaminhamentos
5. O memorando não esteja CANCELADO