echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Meus Memorandos ======
Este caso de uso possibilita o acompanhamento dos Memorandos Eletrônicos [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro_autenticacao:cadastrar_memorando| enviados]] ou [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro_autenticacao:autenticar| autenticados]] pelo usuário. Os chefes, vice-chefes, gerentes e secretários também poderão visualizar os memorandos originários da sua unidade.
Todos os servidores ativos da instituição que possuem acesso ao módulo de protocolo podem acessar esta funcionalidade.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Protocolo -> Consultas/Relatórios -> Memorandos -> Meus Memorandos//.
O caso de uso inicia exibindo uma série de opções para filtrar as buscas pelos processos enviados.
Os seguintes filtros podem ser utilizados:
* **Número/Ano**: Tipo NUMÉRICO, formato: ...9/AAAA.
* **Ano**: Tipo NUMÉRICO, formato: AAAA.
* **Identificador**: Tipo NUMÉRICO.
* **Assunto (Título)**: Tipo TEXTO.
* **Unidade de Origem**: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE), entrada de dados: DENOMINAÇÃO ou CÓDIGO.
* **Cadastrado por**: Tipo AUTOCOMPLETE, formato: NOME USUÁRIO (LOGIN), entrada de dados: NOME ou LOGIN.
* **Servidor de Assinatura**: Tipo AUTOCOMPLETE, formato: NOME USUÁRIO (LOGIN), entrada de dados: NOME ou LOGIN.
* **Unidade de Destino**:Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE), entrada de dados: DENOMINAÇÃO ou CÓDIGO.
* **Tipo**: Tipo TEXTO. São exibidas as opções de: Todos, Memorando Eletrônico ou Memorando Circular.
* **Data de Cadastro**: Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA.
* **Situação**: Tipo - TEXTO. São exibidas as opções:
* EM EDIÇÃO;
* AGUARD. AUTEN;
* AUTENTICADO;
* ENVIADO;
* CANCELADO.
* **Todos os Memorandos**: Tipo LÓGICO.
São exibidas as seguintes informações sobre os memorandos consutlados:
* **__Documento__**: Tipo TEXTO, formato: ...9/AAAA - SIGLA UNIDADE.
* **__Identificador__**: Tipo NUMÉRICO.
* **__Enviado Em__**: Tipo DATA.
* **__Assunto__**: Tipo TEXTO.
* **__Situação__**: Tipo - TEXT.
* **__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:
* //[[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:visualizar_memorando| Visualizar Memorando]]//
* Ao ser selecionada, essa opção permite a leitura do memorando pelo usuário.
* //[[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:memorando_detalhado| Memorando Detalhado]]//
* Ao ser selecionada, são disponibilizadas informações detalhadas acerca desse documento.
* //[[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:visualizar_leituras|Visualizar Leituras]]//
* Ao ser selecionada, é exibida uma lista com todos os usuários que leram o memorando em questão.
* //**Exportar Memorando para .doc**//:
* Exporta o memorando para um arquivo .doc.
===== Principais Regras de Negócio =====
* **RN01** - Serão exibidos apenas o memorandos:
- Cadastrados pelo usuário
- Assinados pelo usuário, ou seja, autenticados por eles.
- Encaminhados pelo usuário
- Originários da unidade de responsabilidade do usuário, ou seja, caso o usuário seja chefe, vice-chefe, gerente ou secretário da unidade de origem do memorando.
==== 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.TipoDocumentoProtocolo | administrativo.protocolo.tipoDocumento |
| br.ufrn.sipac.protocolo.dominio.LeituraDocumento | administrativo.protocolo.leitura_documento |
| br.ufrn.sipac.protocolo.dominio.AutenticadorDocumento | administrativo.protocolo.autenticador_documento |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: Protocolo
Link(s): Protocolo -> Consultas/Relatórios -> Memorandos -> Meus Memorandos
Usuário: marcilia, jbb, paulinho.
Papel que usuário deve ter: Sem checagem de papéis.
===== Cenários de Teste =====
- Verificar se os memorandos nas quatro situações abaixo, seguindo as regras de negócio, estão sendo mostrados nesse caso de uso:
* EM EDIÇÃO
* AGUAR. AUTEN.
* AUTENTICADO
* ENVIADO
===== Dados para o Teste ====
* Para obter o identificador de uma unidade podemos usar a seguinte consulta: