~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Consulta de Documentos ====== Este caso de uso é utilizado pelos gestores de protocolo com a finalidade de verificar os detalhes dos documentos cadastrados na instituição. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: SIPAC -> Módulo Protocolo -> Aba Consultas/Relatórios -> Consultas -> Documentos. === Passo 1=== É exibido um formulário para consultar de documentos. O usuário deve preencher um ou mais campos da consulta: ***Protocolo:** Tipo NUMÉRICO, formato: RADICAL.NÚMERO/ANO-DÍGITOS VERIFICADORES. ***Código de Barras**: Formato - RADICAL.NÚMERO/ANO-DÍGITOS VERIFICADORES, Tipo - NUMÉRICO. ***Origem:** Tipo TEXTO, são apresentadas as opções: 'INTERNA' e 'EXTERNA'. ***Identificador:** Tipo TEXTO. ***Número:** Tipo NUMÉRICO. ***Ano do Documento:** Tipo NUMÉRICO, formato: AAAA. ***Tipo do Documento:** Tipo TEXTO. ***Unidade de Origem:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO), entrada de dados: DENOMINAÇÃO ou CÓDIGO. ***Órgão Externo de Origem:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO ÓRGÃO, entrada de dados: DENOMINAÇÃO. ***Período do Documento:** Tipo DATA, formato: DD/MM/AAAA. ***Período do Cadastro:** Tipo DATA, formato: DD/MM/AAAA. ***Situação:** Tipo TEXTO. ***Observação:** Tipo TEXTO. ***Assinante do Documento**: Formato - AUTOCOMPLETE, Tipo - TEXTO. ***Todos os Documentos:** Tipo LÓGICO. Estão disponíveis para refinamento da consulta os //**Dados dos Interessados**//, a saber: * **Interessado**: Tipo AUTOCOMPLETE, Formato - NOME DO INTERESSADO. * **Tipo do Interessado**: Tipo TEXTO. * **Nome do Interessado**: Tipo TEXTO. Em seguida, estão disponíveis para refinamento da consulta os //**Dados da Última Movimentação**//, a saber: ***Unidade de Origem:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO), entrada de dados: DENOMINAÇÃO ou CÓDIGO. ***Órgão Externo de Origem:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO ÓRGÃO, entrada de dados: DENOMINAÇÃO. ***Unidade de Destino:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO), entrada de dados: DENOMINAÇÃO ou CÓDIGO. ***Órgão Externo de Destino:** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO ÓRGÃO, entrada de dados: DENOMINAÇÃO. ***Período do Envio:** Tipo DATA, formato: DD/MM/AAAA. ***Período do Recebimento:** Tipo DATA, formato: DD/MM/AAAA. ***Recebido pelo Destino:** Tipo TEXTO, são apresentadas as opções de: 'SIM' ou 'NÃO'. Também está disponível a seguinte opção de visualização: ***Formato de Impressão**: Formato - SIM/NÃO, Tipo - LÓGICO. Uma listagem é exibida relacionando todos os documentos filtrados, com os seguintes dados: ***__Protocolo__**: Tipo TEXTO, formato: RADICAL.NUMÉRO/ANO-DÍGITOS VERIFICADORES ou 'NÃO PROTOCOLADO'. ***__Identificador__**: Tipo TEXTO. ***__Número__**: Tipo NUMÉRICO. ***__Ano__**: Tipo NUMÉRICO. ***__Data de Cadastro__**: Tipo DATA, formato: DD/MM/AAAA HH:mm. ***__Tipo do Documento__**: Tipo TEXTO. ***__Origem__**: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). ***__Leituras__**: Tipo NUMÉRICO. ***__Assunto do Documento (CONARQ)__** ([[#principais_regras_de_negócio|RN02]]): Tipo TEXTO. ***__Título do Memorando:__** ([[#principais_regras_de_negócio|RN03]]): Tipo TEXTO. ***__Assunto__** ([[#principais_regras_de_negócio|RN04]]): Tipo TEXTO. ***__Observação__**: Tipo TEXTO. * Para cada documento temos as seguintes opções: * //**Exibir Detalhes**//: o sistema disponibiliza a visualização dos [[.:documentos::consulta_geral_de_documentos|detalhes]] do documento em questão. * //**Visualizar Leituras**//: exibe a lista de leituras do documento: * **__Documento__**: * **__Tipo__**: Tipo - TEXTO. * **__Número__**: Tipo - NUMÉRICO. * **__Assunto__**: Tipo - TEXTO. * **__Origem__**: Tipo - TEXTO. * **__Situação__**: Tipo - TEXTO. * **__Leituras Realizadas no Documento__**: * **__Data__**: Tipo - DATA. * **__Usuário__** Tipo - TEXTO. * **__Unidade__** Tipo - TEXTO. * **__Situação__** Tipo - TEXTO. * //**Visualizar Interessados**//: exibe a lista dos interessados do documento * **__Identificador__**: Tipo - NUMÉRICO, Formato - 999999999. * **__Tipo__**: Tipo - TEXTO. * **__Nome__**: Tipo - TEXTO. * **__E-Mail__**: Tipo TEXTO. Caso a opção de **Formato de Impressão** esteja selecionada, a listagem descrita acima será exibida em um relatório ([[#principais_regras_de_negócio|RN01]]). Caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Caso a opção **Formato de Impressão** esteja selecionada e a busca retorne mais de 500 registros, o relatório não é gerado. * **RN02** - O campo **Assunto do Documento (CONARQ)** só aparece quando o parâmetro UTILIZA_CLASSIFICACAO_CONARQ for verdadeiro. * **RN03** - O campo **Título do Memorando** só aparece quando o parâmetro UTILIZA_CLASSIFICACAO_CONARQ for falso e o documento seja um memorando. * **RN04** - O campo **Assunto** só aparece quando o parâmetro UTILIZA_CLASSIFICACAO_CONARQ for falso e o documento NÃO seja um memorando. ==== Resoluções/Legislações Associadas ==== {{:desenvolvimento:especificacoes:sipac:protocolo:portaria_normativa_5-2002.pdf | 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. ===== 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.TipoDocumento | administrativo.protocolo.tipodocumento | | br.ufrn.sipac.protocolo.dominio.ClassificacaoConarq (Assunto) | administrativo.protocolo.classificacao_conarq | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Protocolo Link(s): Aba Consultas/Relatórios -> Consultas -> Documentos Usuário: marcilia, jbb, paulinho, bruma Papel que usuário deve ter: Ser usuário do **SIPAC**. ===== Cenários de Teste ===== * Pode-se cadastrar documentos através do caso de uso //**SIPAC → Protocolo → Documentos → Cadastro → Cadastrar Documento**// * Para verificar se a opção de visualização em **Formato de Impressão** funciona corretamente, deve-se verificar se: - todos os filtros selecionados na busca são mostrados na seção de parâmetros do relatório; - a **RN01** é respeitada, isto é, caso a busca retorna mais de 500 registros, o relatório não é gerado. ===== Dados para o Teste ===== Não se aplica.