~~ODT~~
Última atualização: 2017/04/03 18:23 (edição externa)
Registrar Abastecimento
Este caso de uso é utilizado pelos gestores de transportes para controlar todos os abastecimentos realizados no veículo da frota da instituição.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Transportes → Aba Abastecimento → Abastecimento → Registrar Abastecimento.
O caso de uso começa com o usuário acessando o sistema e preenchendo os dados do cadastro como segue abaixo:
Nesse momento são mostrados os dados referentes a placa inserida:
Foto do Veículo: A imagem do veículo a ser escolhido. Tipo - IMAGEM.
Marca/Modelo: Marca/Modelo/Ano do veículo, bem como sua placa. Tipo - TEXTO.
Denominação: A denominação dada ao veículo em seu cadastro no sistema. Tipo - TEXTO.
Cor: A cor predominante do veículo. Tipo - TEXTO.
Unidade: A qual pertence o veículo. Tipo - TEXTO.
Tipo de Uso: Qual a principal utilidade do veículo. Tipo - TEXTO.
Categoria: Qual a categoria a que pertence o veículo. Tipo - TEXTO.
Caso esteja alterando um abastecimento que tenha sido importado através de arquivo serão exibidos os seguintes dados:
Com requisição definida
Número: Tipo - TEXTO, formato: 9…/AAAA.
Status: Tipo - TEXTO.
Tipo de Reserva: Tipo - TEXTO.
Beneficiado: Tipo - TEXTO, formato: NOME DO BENEFICIADO - CPF.
Requisitante: Tipo - TEXTO, formato: NOME DO REQUISITANTE (LOGIN).
Unidade Requisitante: Tipo - TEXTO, formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE).
Tipo de Uso: Tipo - TEXTO.
Data/Hora inicial: Tipo - DATA, formato: DD/MM/AAAA HH:MM.
Data/Hora final: Tipo - DATA, formato: DD/MM/AAAA HH:MM.
Unidade Requisitada: Tipo - TEXTO, formato: NOME DA UNIDADE (CÓDIGO DA UNIDADE).
Destino: Tipo - TEXTO.
Finalidade: Tipo - TEXTO.
Quantidade de pessoas a serem transportadas: Tipo - NUMÉRICO.
Quantidade de carga que será transportada: Tipo - NUMÉRICO.
Sem requisição definida
Aparecerá a seguinte mensagem para o usuário do sistema:
(Nenhuma requisição foi associada a esse abastecimento).
Os dados que o usuário poderá informar serão os seguintes:
Unidade: Nesse campo será a unidade beneficiada com o abastecimento. Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE.
Data/Hora da Transação: Data e hora em que ocorreu o abastecimento. Formato: DD/MM/AAAA - HH:MM, Tipo: TEXTO (
RN03).
Data Postagem: Data do processamento do abastecimento pela empresa contratada. Se não é contratual é a data atual. Formato: DD/MM/AAAA - HH:MM, Tipo: TEXTO. (
RN03)
Estabelecimento: Posto de combustível (Pessoa Jurídica) que forneceu o produto. Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO ESTABELECIMENTO, entrada de dados: DENOMINAÇÃO ou CNPJ.
Origem do Abastecimento: O Tipo de origem do combustível. Formato: DENOMINAÇÃO DO TIPO DA ORIGEM, Tipo: TEXTO(COMBO).
Doador: Pessoa ou empresa que doou o combustível. Tipo AUTOCOMPLETE, formato: NOME - CPF, entrada de dados: NOME ou CPF (
RN06).
Combustível: O Tipo de combustível do abastecimento. Tipo TEXTO.
Motorista: Motorista responsável no momento do abastecimento. Tipo AUTOCOMPLETE, formato: NOME - CPF, entrada de dados: NOME ou CPF.
Quantidade (l): Quantidade abastecida de combustível em litros. Tipo NUMÉRICO.
Valor total (R$): Custo total do abastecimento. Tipo NUMÉRICO.
Hodômetro: O hodômetro do veículo no momento do abastecimento. Tipo NUMÉRICO.o
Observação: Informação complementar sobre o abastecimento. Tipo TEXTO.
O caso de uso é finalizado.
Principais Regras de Negócio
RN01 - Para ter acesso a este caso de uso, o usuário logado deve ter um dos seguintes papeis: SipacPapeis.GESTOR_TRANSPORTES_UNIDADES ou SipacPapeis.GESTOR_TRANSPORTES_GLOBAL .
RN02 - O usuário informará a placa do carro, para obter qual o veículo será cadastrado o evento.
RN03 - A data deve ser preenchida com a data e hora em que ocorreu o abastecimento.
RN04 - Os campos: veículo, data/hora transação, tipo de origem, combustível e motorista são de preenchimento obrigatório.
RN05 - O campo hodômetro será de preenchimento obrigatório, caso o hodômetro do veículo não esteja com defeito.
RN06 - O campo doador será obrigatório exclusivamente quando tipo de origem do abastecimento for Doação. Uma mensagem de erro será informada caso seja preenchido um doador para uma origem de abastecimento diferente.
RN07 - O campo Unidade, será definido pela unidade da requisição, caso não se tenha uma requisição de veículo associada, poderá ser colocada manualmente.
Resoluções/Legislações Associadas
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sipac.transportes.dominio.TipoCombustivel | administrativo.transporte.tipo_combustivel |
br.ufrn.sipac.transportes.dominio.AbastecimentoVeiculo | administrativo.transporte.abastecimento |
Plano de Teste
Sistema: SIPAC
Módulo: TRANSPORTES
Link(s): SIPAC → Módulo Transportes → Aba Abastecimento → Abastecimento → Registrar Abastecimento.
Usuários: bergue
Papel que usuário deve ter:
Cenários de Teste
Para verificar se os dados foram cadastrados/alterados corretamente, pode-se verificar a listagem exibida em Menu Transportes → Veículo → Abastecimento → Listar/Alterar.
Dados para o Teste