~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Unidade Requisitante ====== Esse caso de uso permite alterar a Unidade Requisitante da requisição de reserva de veículo. É usado quando for autorizado o uso do veículo e posteriormente houver desistência. ===== Descrição do Caso de Uso ===== O caso de uso é acionado quando o usuário acessa a opção: //SIPAC -> Módulo Transportes -> Aba Deslocamento -> Estornos -> Alterar Unidade Requisitante.// Ao acessar, é exibida uma lista de requisições de reserva de veículo com status AUTORIZADA. O usuário pode restringir a consulta usando os filtros abaixo ([[#principais regras de negócio|RN01]]): São requeridas as seguintes informações para a restringir a lista de veículos a ser exibida ([[#principais regras de negócio|RN01]]): ***Número/Ano**: Tipo NUMÉRICO, formato: 9.../AAAA. ***Beneficiado:** Tipo AUTOCOMPLETE, formato: RAZÃO SOCIAL - CPF/CNPJ, entrada de dados: RAZÃO SOCIAL OU NOME (CNPJ ou CPF). ***Unidade Requisitante**: Pode ser buscada pelo código ou pelo nome, que são respectivamente Tipo NUMÉRICO e AUTOCOMPLETE. ***Unidade Requisitada**: Tipo - NUMÉRICO. ***Período da Reserva:** Tipo DATA, Formato: DD/MM/AAAA a DD/MM/AAAA. ***Tipo do uso do veículo**: Tipo TEXTO. Então é exibido uma lista de requisições para análise, onde poderemos selecioná-las para análise, a lista possui os seguintes campos ([[#principais regras de negócio|RN01]]): * **__Requisição__**: Número e ano da requisição. Formato: 999/9999. * **__Beneficiado__**: Pessoa a ser beneficiada pela reserva. Formato: RAZÃO SOCIAL OU NOME (CNPJ ou CPF). * **__Unidade Requisitante__**: Unidade que está requisitando a reserva ou saída do veículo. Formato: CÓDIGO / DENOMINAÇÃO DA UNIDADE. * **__Unidade Requisitada__**: Unidade que está sendo requisitada a reserva ou saída do veículo. Formato: CÓDIGO / DENOMINAÇÃO DA UNIDADE. * **__Tempo Decorrido__**: Tempo decorrido entre o cadastro da solicitação e a análise pelo gestor. Formato: [9d 99h 99min]. * **__Status__**: Tipo - TEXTO. * **__Data da Solicitação__**: Data e hora que foi realizado a requisição da reserva do veículo. Tipo - DATA. Formato: DD/MM/AAAA - HH:MM. * **__Tipo de Uso__**: O Tipo de uso do veículo, a ser requisitado. Formato: DENOMINAÇÃO DO TIPO DE USO DO VEÍCULO. * **__Data/Hora Inicial__**: Data e hora em se inicia a reserva do veículo. Formato: DD/MM/AAAA - HH:MM. * **__Data/Hora Final__**: Data e hora em que se encerra a reserva do veículo. Formato: DD/MM/AAAA - HH:MM. Para cada um dos registros encontrados é possível //Visualizar Requisição de Reserva// ou //Selecionar a Requisição// para autorização. ====Passo 2==== ===Visualizar Requisição de Reserva=== Segue o fluxo de [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_requisicao_reserva_de_veiculo|Visualizar Requisição de Reserva de Veículo]]. ===Selecionar Requisição=== São exibidas as informações do fluxo de [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_requisicao_reserva_de_veiculo|Visualização de Reserva de Veículo]]. E os **Dados Para Alteração da Requisição**: * **Nova Unidade Requisitante***: Unidade que está requisitando a reserva ou saída do veículo. Formato: CÓDIGO / DENOMINAÇÃO DA UNIDADE. * **Justificativa***: Texto com a justificativa para a alteração da unidade na requisição de reserva. Tipo: TEXTO. Na confirmação da alteração, o sistema envia email ao usuário que cadastrou a requisição informando-o dos detalhes da operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Serão consideradas apenas as Requisições de Reserva de Veículo que foram autorizadas pelo gestor de transportes. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.requisicoes.veiculo.dominio.RequisicaoReservaVeiculo | administrativo.requisicoes.requisicao_reserva_veiculo | | br.ufrn.sipac.transportes.dominio.ReservaVeiculo | administrativo.transporte.reserva_veiculo | | br.ufrn.sipac.requisicoes.veiculo.dominio.MovimentoRequisicaoReservaVeiculo | administrativo.requisicoes.movimento_requisicao_reserva | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTES Link(s): Aba Deslocamento -> Deslocamento -> Estornos -> Alterar Unidade Requisitante. Usuários: bergue Papel que usuário deve ter: * SipacPapeis.GESTOR_TRANSPORTES_GLOBAL. ===== Cenários de Teste ===== - [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:veiculo_transporte::cadastrar_requisicao| Cadastrar Requisição de Solicitação de Reserva de Veículos]] com a Unidade Requisitante desejada. - Ir no caso de uso e tentar alterar para outra. - Na lista do passo anterior ao cadastro, verificar a requisição alterada clicando em 'Visualizar Requisição'. - Verificar a lista de 'Movimentações da Requisição de Reserva'. - Verificar se um e-mail foi enviado para o criador da requisição (desenv@info.ufrn.br) destacando as alterações feitas pela operação. ===== Dados para o Teste ===== Não se aplica.