====== Solicitar Informativo para Próximo Boletim de Serviços ====== Este caso de uso surgiu da necessidade de publicar informativos no boletins de serviços. Depois da publicação de um boletim de serviço a informação é oficializada. Existem vários tipos de informativos. Esses tipos são afastamento, anexo, concessão de suprimento de fundos, concurso, despacho, diárias, edital, extrato de contrato, extrato de convênios, extrato de rescisão contratual, ordem de serviço, portaria, resolução, retificação e retificação de edital. =====Descrição do Caso de Uso ===== O Caso de Uso inicia quando o usuário acessa a opção: SIPAC -> Boletim de Serviços -> Aba Operações -> Informativos -> Solicitar Informativo para Próximo Boletim de Serviços ([[#principais_regras_de_negócio|RN01]]) Todos os tipos de informativos tem alguns campos de cadastro em comum: * **Assunto***: Tipo - TEXTO. * **Ano***: Formato: AAAA, Tipo NUMÉRICO. Ano de publicação. * **Tipo***: Tipo - TEXTO, São apresentadas opções: AFASTAMENTO, ANEXO, CONCESSÃO DE SUPRIMENTO DE FUNDOS, CONCURSO, DESPACHO, DIÁRIAS, EDITAL, EXTRATO DE CONTRATO, EXTRATO DE CONVÊNIOS, EXTRATO DE RESCISAO CONTRATUAL, ORDEM DE SERVIÇO, PORTARIA, RESOLUÇÃO, RETIFICAÇÃO, RETIFICAÇÃO DE EDITAL. * **Informativo***: Tipo - TEXTO. Conteúdo a ser publicado. * **Autenticação Digital**: Tipo - TEXTO. A assinatura digital sera feita pela usuário logado informando sua senha novamente, assim validando as informações inseridas. ([[#principais_regras_de_negócio|RN02]]) Alguns tipos possuem algumas informações a mais: * Despacho: * **Número / Ano do Processo***: Formato - 99999/AAAA, Tipo - NUMÉRICO E DATA. Informações referentes ao processo. * Diárias: * **Período***: Formato - DD/MM/AAAA, Tipo - DATA. Data de início e fim das diárias que serão publicadas. * **Mês***: Formato - NOME DO MÊS, Tipo - TEXTO. Mês das diárias que serão publicadas. * Portaria, Resolução, Edital, Ordem de Serviços, Extrato de Contrato, Extrato de Rescisão Contratual e Retificação de Edital: * **Data***: Formato - DD/MM/AAAA, Tipo - DATA. Data referente ao item que será publicado. * Portaria, resolução, edital e ordem de serviços: * **Número***: Formato - 999999, tipo NUMÉRICO . Número referente ao item que será publicado. ===== Principais Regras de Negócio ===== * **RN01**: Ao ser cadastrado por um chefe de unidade a autorização da chefia é automática. * **RN02**: Apenas para usuário chefe da unidade logada no sistema. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.boletim.dominio.SolicitacaoInformativo|administrativo.boletim.solicitacao_informativo | | br.ufrn.sipac.boletim.dominio.BoletimServico|administrativo.boletim.boletim_servico | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Boletim de Serviços Link(s): Operações -> Informativos -> Solicitar Informativo para Próximo Boletim. Usuário: ariberio; Papel que usuário deve ter: * SipacPapeis.SOLICITADOR_INFORMATIVO + * SipacPapeis.GESTOR_BOLETIM_SERVICOS; ===== Cenários de Teste ===== Realize um cadastro. * Ao realizar um cadastro do tipo requisição de diária deve ser testado se o comprovante de requisição de diárias está exibindo corretamente o boletim associado. Para isso devem ser seguidos alguns passos: - Entrar no sistema com um usuário que tenha o papel de GESTOR_BOLETIM_SERVICOS; - Entrar no módulo Boletim de Serviço; - Em Operações -> Adicionar Informativo ao Boletim Atual adicionar a solicitação de boletim relacionada ao teste; - Em Operações -> Publicar Boletim de Serviços publicar o boletim relacionado; - Entrar com usuário utilizado para cadastrar a solicitação de informativo; - Em Portal Administrativo -> Menu Requisições -> Acompanhar requisições enviadas buscar alguma requisição que foi cadastrada na solicitação do boletim e emitir o comprovante; - Verificar se os campos "Publicado em:" e "Boletim de Serviço n°.:" estão preenchidos; - Testar os outros tipos cadastros; * Verificar se ao cadastrar qualquer tipo de solicitação o id da unidade do usuário logado é adicionado corretamente na base de dados. * Durante um cadastro dos tipos portaria, resolução, edital e ordem de serviço deve ser testado se o campo número é recarregado automaticamente. Esse número é baseado na unidade do usuário logado sendo assim também verificar se ao cadastrar uma solicitação de algum desses tipos o número sugerido é alterado corretamente no próxima tentativa de cadastro, considerando a unidade.