~~ODT~~
Última atualização: 2017/04/03 18:22 (edição externa)
Cadastrar Requisição
O usuário deseja solicitar requisição para convidados da instituição em hotéis da cidade.
Pré-condições: O usuário deve ter o perfil de Requisitor ou Requisitor de Hospedagem para executar esta funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Hospedagem → Cadastrar Requisições.
Passo 1
Usuário escolhe o hotel:
Sistema mostra lista de serviços disponíveis de acordo com hotel escolhido:
Passo 2
Sistema solicita informações da requisição.
Dados da Hospedagem:
Hotel: TIpo - TEXTO.
Checkout: Tipo - TEXTO.
Descrição do Serviço: TIpo - TEXTO.
Refeição: TIpo - LÓGICO. Opções exibidas ao usuário: SIM
e NÃO
. Se tiver refeição, o sistema solicita ao usuário:
Quantidade por dia: TIpo - NUMÉRICO. (
RN03)
Tipo do Apartamento: TIpo - TEXTO.
Data de Entrada*: Formato - DD/MM/AAAA, Tipo - DATA.
Hora de Entrada*: Formato - HH:MM.
Quantidade de diárias*: Tipo - NUMÉRICO. (
RN02)
Data de Saída*: Formato - DD/MM/AAAA, Tipo - DATA. (
RN01)
Hora de Saída*: Formato - HH:MM. (
RN06)
Anexar Documentos: Tipo - ARQUIVO. Disponibiliza opção para inserir um ou mais arquivos.
Dados do proponente: (RN04)
Documentos Anexados:
Dados do proposto:
CPF*: Formato - 999.999.999 - 99, Tipo - TEXTO.
Opção de busca o proposto informando seu nome.
Estrangeiro*: Tipo - LÓGICO. Opções exibidas ao usuário: SIM
e NÃO
.
Hóspede Adicional*: Tipo - TEXTO(
RN05).
Hóspede Adicional*: Tipo - TEXTO(
RN05).
Dados da Requisição:
Passo 3
Sistema solicita as informações do proposto.
Nome*: Tipo - TEXTO.
Cargo/Função*: Tipo - TEXTO.
Lotação: Tipo - TEXTO.
Matrícula: Tipo - NUMÉRICO.
Funcionário Público Federal*: Tipo - LÓGICO. Opções exibidas ao usuário: SIM
e NÃO
.
Passo 4
Usuário visualiza resumo da requisição.
Informações Gerais da Requisição:
Tipo da Requisição: Tipo - TEXTO.
Unidade Requisitante: Tipo - TEXTO.
Unidade Custo: Tipo - TEXTO.
Usuário: Tipo - TEXTO.
Data: Formato - DD/MM/AAAA, TIpo - DATA.
Convênio: Tipo - TEXTO.
Valor: Tipo - NUMÉRICO.
Observações: Tipo - TEXTO.
Opção Orçamentária: Tipo - TEXTO.
Dados do proponente:
Dados do proposto:
Nome: Tipo - TEXTO.
Tipo do Proposto*: Tipo - TEXTO.
Matrícula: Tipo - NUMÉRICO.
CPF*: Tipo - TEXTO.
Cargo/função: Tipo - TEXTO.
Lotação: Tipo - TEXTO.
Dados da Hospedagem:
Hotel.
Horário de Checkout.
Descrição do Serviço.
Refeição.
Tipo.
Data de Entrada.
Valor*.
Qtd refeição (por dia).
Quantidade diárias.
Data de Saída.
Dados sobre os documentos anexados:
Nome do Arquivo:Tipo - TEXTO.
A sessão permite que o usuário baixe o arquivo para visualização caso acessada pelo seguinte fluxo: SIPAC → Portal Administrativo → Requisições → Hospedagem → Acompanhar Requisicoes Enviadas→ visualizar comprovante da requisição
Passo 5
Sistema confirma cadastro da requisição e mostra mensagem de sucesso e as informações:
Requisição: Formato - 9…/AAAA, Tipo - NUMÉRICO.
Data: Tipo - DATA.
Tipo da Requisição: Tipo - TEXTO.
Unidade de Custo: Tipo - TEXTO.
Unidade de Requisitante: Tipo - TEXTO.
Valor: Tipo - NUMÉRICO.
Requisitor Grava e Envia a Requisição (Vínculo Orçamentário): Sistema redireciona requisitor para tela de vínculo orçamentário, especificada no caso de uso Cadastrar Requisição de Diárias, no passo 10, 12 e 13.
Requisitor somente a Grava a requisição: Sitema mostra comprovante da requisição de hospedagem:
Requisição: Formato - 9…/AAAA, Tipo - NUMÉRICO.
Data: Formato - DD/MM/AAAA, Tipo DATA.
Tipo da Requisição: Tipo - TEXTO.
Unidade de Custo: Tipo - TEXTO.
Unidade Requisitante: Tipo - TEXTO.
Valor: Tipo - NUMÉRICO.
O caso de uso é finalizado.
Principais Regras de Negócio
RN01 - A data de saída deve ser posterior a data de entrada.
RN02 - A quantidade de diárias deve ser menor ou igual ao período compreendido entre a data de entrada e saída.
RN03 - Refeição igual a SIM, exige que quantidade refeição seja maior que zero.
RN04 - O proponente não pode ser igual ao proposto.
RN05 - Caso o Tipo do Apartamento seja duplo ou triplo, a seção Hóspede Adicional é habilitada com campos para inserção dos nomes.
RN06 - Se o horário de saída for maior que o checkout do hotel, será adiciona uma diária.
RN07 - Campo para preenchimento apenas se o proponente possuir alguma atividade vigente.
Resoluções/Legislações Associadas
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sipac.requisicoes.hospedagem.dominio.RequisicaoHospedagem | administrativo.requisicoes.requisicao_hospedagem |
br.ufrn.sipac.requisicoes.hospedagem.dominio.ServicoHospedagem | administrativo.requisicoes.servico_hospedagem |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições → Hospedagem → Cadastrar Requisição.
Usuário: antonio
Papel que usuário deve ter: SipacPapeis.REQUISITOR ou SipacPapeis.REQUISITOR_HOSPEDAGEM
Cenários de Teste
Verificar se os dados estão sendo persistidos com sucesso.
Dados para o Teste