~~ODT~~
Cadastrar Hotel
Esse caso de uso tem a finalidade de cadastrar hotéis no sistema. Esses hotéis serão utilizados nas requisições de hospedagem. Esse caso de uso é utilizado pelos gestores de cadastro.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Cadastro → Hotel → Cadastrar.
Ao acessar o caso de uso, é solicitado para informar o número e ano do contrato do hotel que se deseja cadastrar:
- Contrato*: Tipo - NUMÉRICO. Formato: Número/Ano.
Após a busca pelo contrato (RN02), todos serão listados exibindo as seguintes informações:
- Contrato
- Tipo
- Licitação (Modalidade - Processo)
- Vigência
- Valor
No segundo passo, após selecionar o contrato desejado, são exibidos os dados do hotel:
- Razão Social: Tipo - TEXTO.
- CNPJ: Tipo - TEXTO.
- Endereço: Tipo - TEXTO.
- Bairro: Tipo - TEXTO.
- CEP: Tipo - TEXTO.
- Cidade: Tipo - TEXTO.
- UF: Tipo - TEXTO.
- Fone: Tipo - NUMÉRICO.
- Contrato: Tipo - TEXTO.
São solicitados os dados dos Serviços de Hospedagem:
- Tipo:* Tipo - TEXTO. Podendo ser
APTO SIMPLES
,DUPLO
, etc. - Descrição:* Tipo - TEXTO. (RN01)
- Valor (R$):* Tipo - TEXTO. Formato: 99,99.
- Horário de Checkout:* Tipo - TEXTO. Formato: HH:MM.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só será necessário informar descrição quando o tipo for
OUTRO
. - RN02 - Só serão listados contratos que não estejam associados a nenhum outro hotel, sejam do tipo
DESPESA AUTO INCREMENTO
, que possuam subtipoNENHUM
, sejam deORIGEM INTERNO
e que a data fim seja maior ou igual a data atual.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.requisicoes.hospedagem.dominio.ServicoHospedagem | administrativo.requisicoes.servico_hospedagem |
Plano de Teste
Sistema: SIPAC
Módulo: Cadastro
Link(s): Hotel → Cadastrar
Usuário: itamir
Papel que usuário deve ter: SipacPapeis.GESTOR_CADASTRO
Cenários de Teste
Verificar se o cadastro está sendo realizado com sucesso.
Dados para o Teste
Não se aplica.