~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Informativos Publicados (Consulta Por Palavras-Chave) ====== Este caso de uso tem por objetivo possibilitar a consulta de informativos publicados em boletins de serviços. É dada a opção de refinar a consulta através da adição de palavras-chave. Os responsáveis por este caso de uso são os chefes de unidades. ===== Descrição do Caso de Uso ===== O usuário entra com os dados para busca: * **Palavras-Chave**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN01]], [[#principais_regras_de_negócio|RN02]], [[#principais_regras_de_negócio|RN03]]) É apresentada opção de consulta e cancelamento. Caso seja acionado o cancelamento, será solicitada confirmação da ação. Os Boletins de Serviços retornados da consulta são listados e apresentam os seguintes dados: * **__Ano do Boletim de Serviço__**: Formato - AAAA, Tipo - DATA. * **__Número do Boletim de Serviço__**: Formato - 99, Tipo - NUMÉRICO. * **__Texto no Documento__**: Tipo - TEXTO. * **__Arquivo__**: Tipo - TEXTO. É dada opção de download do arquivo. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: As palavras-chave são informadas separadas por espaço, caso a palavra chave seja composta informa-se dentro de aspas(""). Por Exemplo: "Boletim de Serviços". * **RN02**: Caso o texto da pesquisa não seja encontrado, será exibida a seguinte mensagem: Não foram encontrados resultados para a busca com estes parâmetros. * **RN03**: Caso a consulta seja solicitada sem que tenha sido inserido conteúdo para a consulta, todos os Boletins de Serviços cadastrados serão listados. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | | | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Boletim de Serviços Link(s): Operações -> Informativos -> Consultas -> Informativos Publicados (Consulta Por Palavras-Chave) Usuário: Chefes de Unidades Papel que usuário deve ter: SipacPapeis.GESTOR_BOLETIM_SERVICOS ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.