~~ODT~~
Painel de Memorandos
Este caso de uso condensa várias operações do módulo protocolo que possuem relação com memorandos eletrônicos. O objetivo é tornar ágil o o acesso a estas funcionalidades.
Neste caso de uso está integrado com os sistemas SIPAC, SIGAA e SIGRH. No momento do login no sistema, todo usuário que possuir Memorandos Eletrônicos para leitura será redirecionado para este caso de uso, podendo voltar para o sistema de origem clicando em Entrar no Sistema.
Descrição do Caso de Uso
Caixa de Entrada
É exibida uma listagem contendo os memorandos a receber pelo usuário ou sua unidade atual no sistema, com as seguintes informações:
- Documento: Formato: 999999999/AAAA - UFRN. Tipo: NUMÉRICO.
- Identificador: Formato: AAAA99999. Tipo: ALFANUMÉRICO.
- Enviado Em: Formato DD/MM/AAAA. Tipo: DATA.
- Assunto: Tipo: TEXTO.
Além dessas informações, para cada memorando são exibidas as seguintes opções:
- Visualizar Memorando: ao ser selecionada, essa opção permite a leitura do memorando pelo usuário. A leitura do memorando caracteriza seu recebimento (RN02).
- Marcar para acompanhamento: ao selecionar esta opção, o memorando eletrônico, mesmo que tenha sido lido pelo usuário, permanece na lista de memorandos a receber, para o seu acompanhamento. O memorando é sinalizado quando está marcado para acompanhamento na cor VERMELHA.
- Memorando Detalhado: ao ser selecionada, são disponibilizadas informações detalhadas acerca desse documento. A saber:
- Protocolo: Tipo: TEXTO.
- Assunto do Memorando: Tipo: TEXTO.
- Tipo do Documento: Tipo: TEXTO.
- Documento: Formato: 9…/AAAA. Tipo: NUMÉRICO.
- Memorando: Formato: AAAA99999. Tipo: ALFANUMÉRICO.
- Data do Documento: Formato: DD/MM/AAAA. Tipo: DATA.
- Destinatário Principal: Tipo: TEXTO.
- CC: Tipo: Texto.
- Unidade de Origem: Formato: UNIDADE (CÓDIGO DA UNIDADE). Tipo: TEXTO.
- Data do Cadastro: Formato: DD/MM/AAAA. Tipo: Data.
- E ainda uma listagem associando todas as movimentações desse documento, com as seguintes informações:
- Data de Origem: Formato: DD/MM/AAAA. Tipo: DATA.
- Destino: Formato: UNIDADE (CÓDIGO DA UNIDADE) ou SERVIDOR (NOME). Tipo: TEXTO.
- Enviado Por: Tipo: TEXTO.
- Recebido Em: Formato: DD/MM/AAAA. Tipo: DATA.
- Recebido Por: Tipo: TEXTO.
- Obs.: Tipo: TEXTO.
- Visualizar Leituras: ao ser selecionada, é exibida uma lista com todos os usuários que leram um determinado memorando.
-
- Ao receber um Memorando Eletrônico poderá ser cadastrada uma resposta, esta resposta será um novo memorando que terá como destino o servidor responsável por ser o autenticador principal do memorando inicial.
- Finalizar Memorando: informa o memorando como concluído pelo usuário e o remove da caixa de entrada.
Enviados
É exibida uma lista com os memorandos enviados ou autenticados.
São exibidas as seguintes informações sobre os memorandos:
- Documento: Tipo TEXTO, formato: …9/AAAA - SIGLA UNIDADE.
- Data: Tipo DATA.
- Assunto: Tipo TEXTO.
- Situação: Tipo - TEXTO. São exibidas as opções de:
Pendente, Aguardando Autenticação, Autenticado, Em Análise ou Concluído.
- Leituras: Tipo - NUMÉRICO.
- Destino: Tipo TEXTO, formato: UNIDADE (CÓDIGO DA UNIDADE) ou SERVIDOR (MATRÍCULA DO SERVIDOR).
E para cada memorando as seguintes opções:
- Visualizar Memorando: igual a descrita na especificação: Memorandos a Receber.
- Memorando Detalhado: igual a descrita no caso de uso de Memorandos a Receber.
- Alterar Memorando: igual a descrita no caso de uso de Memorandos a Receber.
- Remover Memorando: Opção utilizada para remover o memorando em questão da lista.
- Exportar Memorando para .doc: exporta o memorando para um arquivo .doc.
Rascunho
É exibida uma lista com os memorandos gravados ou autenticados.
São exibidas as seguintes informações sobre os memorandos:
- Documento: Formato 999999999/AAAA - UFRN. Tipo NUMÉRICO e DATA.
- Identificador: Formato 999999999.
- Data : Formato DD/MM/AAAA. Tipo DATA.
- Assunto: Formato Assunto. Tipo TEXTO.
- Situação: Tipo: TEXTO, são exibidas as opções de: Pendente, Aguardando Autenticação, Em Análise ou Concluído.
- Destino: Formato UNIDADE (CÓDIGO DA UNIDADE) ou SERVIDOR (MATRÍCULA DO SERVIDOR). Tipo TEXTO.
E para cada memorando as seguintes opções:
- Visualizar Memorando: igual a descrita na especificação: Memorandos a Receber.
- Alterar e Enviar Memorando: igual a descrita no caso de uso de Cadastrar Memorando.
- Remover Memorando: Opção utilizada para remover o memorando em questão da lista.
- Enviar Memorando: Opção utilizada para enviar o memorando em questão da lista. Só pode ser enviado um memorando já autenticado por todos os responsáveis.
Principais Regras de Negócio
- RN01 - Caso um memorando finalizado não tenha sido lido ainda pelo usuário, o registro da leitura é feito durante a finalização.
- RN02 - Os memorandos já lidos são mostrados na caixa de entrada caso a mesma tenha menos de 20 memorandos pendentes de leitura e assim a lista é completada com os já lidos por ordem de envio ao destino.
- RN03 - Para outras regras de negocio dos memorandos na caixa de entrada, ver: Pendentes de Recebimento
- RN04 - Para outras regras de negocio dos memorandos enviados, ver: Listar Enviados
- RN05 - Para outras regras de negocio dos memorandos em rascunho, ver: Enviar/Alterar Memorandos.
- RN06 - Para os memorandos não lidos a mais de 10 dias é exibida um notificação amarela ao lado do memorando informando que este se encontra com a leitura atrasada.
- RN07 - Para os memorandos não lidos após a quantidade de dias definido no parâmetro TEMPO_MEMORANDO_CAIXA_ENTRADA é exibida um notificação vermelha ao lado do memorando informando que este já é antigo.
- RN08 - Caso os únicos memorandos pendentes de leitura seja os memorandos antigos, o painel de memorandos não é mostrado ao usuários após o login no sistema.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.protocolo.dominio.LeituraDocumento | administrativo.protocolo.leitura_documento |
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: Protocolo
Link(s): Memorandos → Consultas → Painel de Memorandos
Usuário: aluizio, jbb, paulinho, zania.
Papel que usuário deve ter: Ser usuário do SIPAC
Cenários de Teste
- Testar a finalização de memorandos na caixa de entrada e verificar se ele é removido dela. Para memorandos ainda não lidos, é feito o registro de leitura do usuário durante a finalização. Assim, verificar a finalização de memorandos para os ainda não lidos e os já lidos, na caixa de entrada. Para os memorandos ainda não lidos e que apresentam a opção de de confirmação de leitura (informada no cadastro do memorando), verificar se o e-mail de confirmação de leitura do usuário foi enviado para os autenticadores do memorandos finalizado.
- Verificar as condições para um memorando ficar com a leitura antiga ou se torne antigo, onde, para esse último, verificar a RN08
Dados para o Teste
Não se aplica.