~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Ocorrências com Prazos Atrasados ====== Este caso de uso gera um relatório em que são listadas as ocorrências cujos prazos de término estão em atraso. Esta funcionalidade é utilizada por qualquer usuário que tenha acesso ao módulo de protocolo. ===== Descrição do Caso de Uso ===== Esse caso de uso é iniciado quando o usuário acessa o caminho: //SIPAC -> Protocolo -> Processos -> Gerenciamento -> Ocorrências com Prazos Atrasados//. O usuário acessa uma página com um formulário com as seguintes opções de busca para gerar o relatório: * **Todas** * **Processo**: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO. * **Período de Cadastro**: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. * **Período da Ocorrência**: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. * **Listar Ocorrências com Prazo Indeterminado**: Formato - SIM/NÃO, Tipo - LÓGICO. * **Outras Opções** * **Ordenar Por**: Formato - são exibidas as opções ''Processo'', ''Data de Cadastro'' e ''Data da Ocorrência'', Tipo - TEXTO. No relatório são exibidas as seguintes informações: * **__Processo__**: Formato - RADICAL.NÚMERO/ANO-DÍGITOS, Tipo - NUMÉRICO. * **__Ocorrência__**: Formato - DESCRIÇÃO DA OCORRÊNCIA, Tipo - TEXTO. * **__Situação__**: Formato - NOME DA SITUAÇÃO, Tipo - TEXTO. * **__Data de Cadastro__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Data da Ocorrência__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Prazo de Término__**: Formato - 999 dia(s), Tipo - NUMÉRICO. * **__Data de Término__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Atraso__**: Formato - 999 dia(s), Tipo - NUMÉRICO. * **__Total__**: Formato - 999, Tipo - NUMÉRICO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não há. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.protocolo.dominio.Processo | administrativo.protocolo.processo | | br.ufrn.sipac.protocolo.dominio.OcorrenciaProcessoDocumento | administrativo.protocolo.ocorrencia_processo_documento | | br.ufrn.sipac.protocolo.dominio.SituacaoOcorrencia | administrativo.protocolo.situacao_ocorrencia | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Protocolo Link(s): Processos -> Gerenciamento -> Ocorrências com Prazos Atrasados Usuário: marcilia, elizabete Papel que usuário deve ter: qualquer usuário que tenha acesso ao módulo de protocolo ===== Cenários de Teste ===== - Cadastrar novas ocorrências preenchendo o campo **Status** como ''Pendente''. - Cadastre algumas ocorrências deixando o campo **Prazo de Término** vazio para testar a opção de busca //Listar Ocorrências com Prazo Indeterminado//. - Verificar no relatório se as ocorrências cadastradas estão sendo listadas e se todas as opções de busca estão funcionando. ===== Dados para o Teste ===== As ocorrências podem ser cadastradas no caso de uso de [[desenvolvimento:especificacoes:sipac:protocolo:casos_de_uso:processos:cadastro:cadastrar_ocorrencia|Cadastrar Ocorrência]].