echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== 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 ([[#principais_regras_de_negócio|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.
* //[[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 um determinado memorando.
* //[[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:a_receber_responder_memorando| Responder 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.
* //[[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:movimentacao:encaminhar_memorando::encaminhar_memorando| Encaminhar Memorando]]//.
* //**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 [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro:cadastrar_memorando | enviados]] ou [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:autenticacao:autenticar | 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: [[.::pendentes_de_recebimento|Memorandos a Receber]].
* //Memorando Detalhado//: igual a descrita no caso de uso de [[.::pendentes_de_recebimento|Memorandos a Receber]].
* //Alterar Memorando//: igual a descrita no caso de uso de [[.::pendentes_de_recebimento|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 [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro:cadastrar_memorando | gravados]] ou [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:autenticacao:autenticar | 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: [[.::pendentes_de_recebimento|Memorandos a Receber]].
* //Alterar e Enviar Memorando//: igual a descrita no caso de uso de [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro::cadastrar_memorando|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: [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:listar_pendentes_de_recebimento| Pendentes de Recebimento]]
* **RN04** - Para outras regras de negocio dos memorandos enviados, ver: [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:consultas:listar_enviados | Listar Enviados]]
* **RN05** - Para outras regras de negocio dos memorandos em rascunho, ver: [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:memorandos:cadastro:enviar_alterar_memorandos | 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.