====== Cadastrar/Listar Calendário de Eventos ====== O Calendário de Eventos busca controlar um [[desenvolvimento:especificacoes:sipac:cadastro:casos_de_uso:evento:cadastrar|Evento]] a ele associado. O calendário deve ser utilizado pelos gestores dos módulos onde os mesmos estão implantados, servindo para controlar a utilização de determinadas funções no sistema. ===== Descrição do Caso de uso ===== O caso de uso pode ser iniciado a partir de : //SIPAC -> Menu Mudar de Sistema -> Cadastro -> Calendário de Eventos -> Cadastrar/Listar// ===Passo 1=== São solicitadas as seguintes informações: * **Evento*:** Tipo - TEXTO. Opções : De acordo com o informado em [[desenvolvimento:especificacoes:sipac:cadastro:casos_de_uso:evento:cadastrar|Cadastro de Eventos]] * **Denominação*:** Tipo - TEXTO. * **Data Inicial*:** Formato - DD/MM/AAAA, Tipo - DATA. * **Data Final*:** Formato - DD/MM/AAAA, Tipo - DATA. * **Referência(mês/ano):** Tipo - TEXTO. * **Grupo Material:** Tipo - AUTOCOMPLETE. Formato: 9999 - NOME DO GRUPO. Entrada de Dados: CÓDIGO DO GRUPO DE MATERIAL ou NOME DO GRUPO DE MATERIAL. ===Passo 2=== Em seguida, são listados os eventos já cadastrados seguindo o padrão abaixo: * **__Denominação__**Tipo - TEXTO. * **__Evento__** Tipo - TEXTO. * **__Referência__** Formato - MM/AAAA, Tipo - NUMÉRICO. * **__Data Início__** Formato - DD/MM/AAAA, Tipo - DATA. * **__Data Fim__** Formato - DD/MM/AAAA, Tipo - DATA. ===== Principais Regras de Negócio ===== Não se aplica! ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.cadastro.dominio.CalendarioEvento | administrativo.public.calendario_evento | | br.ufrn.sipac.cadastro.dominio.Evento | administrativo.public.evento | | br.ufrn.sipac.cadastro.dominio.Periodicidade | administrativo.public.periodicidade | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Mudar de Sistema Link(s): Sipac -> Menu Mudar de Sistema -> Cadastro -> Calendário Evento -> Listar/Alterar Usuário: raphaela(cadastro), margareth(biblioteca), nnaa(compras) Papel que usuário deve ter: * SipacPapeis.ADMINISTRADOR_SIPAC; * SipacPapeis.GESTOR_CONTRATO; * SipacPapeis.GESTOR_BIBLIOTECA; * SipacPapeis.GESTOR_COMPRA; * SipacPapeis.GESTOR_COMPRA_SRP; * SipacPapeis.GESTOR_CALENDARIO_CONTABIL ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.