Relatório de Consumo Anual de Combustíveis
Relatório do Módulo de Transportes que tem por objetivo listar ocorrências de consumo de combustíveis por veículo no ano expecificado. Sua emissão é realizada anualmente pelos Gestores de Transporte para fins de avaliação dos gastos.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Transportes → Aba de Relatórios → Abastecimento → Consumo Anual de Combustíveis.
As seguintes opções de filtragens são oferecidas:
- Estabelecimento: Tipo AUTOCOMPLETE, formato: NOME FORNECEDOR COMBUSTÍVEL - DOCUMENTO FORNECEDOR, entrada de dados: NOME ou DOCUMENTO.
- Motorista: Tipo AUTOCOMPLETE, formato: NOME MOTORISTA - DOCUMENTO MOTORISTA, entrada de dados: NOME ou DOCUMENTO.
- Placa: Tipo TEXTO, Formato - AAA-9999.
- Combustível: Tipo TEXTO.
- Tipo Propriedade: Tipo TEXTO, Formato - DENOMINAÇÃO. (RN03)
- Tipo Uso: Tipo Texto, Formato - DENOMINAÇÃO.
- Tipo Veículo: Tipo Texto, Formato - DENOMINAÇÃO.
- Status Veículo: Tipo Texto, Formato - DENOMINAÇÃO.
- Unidade: Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE, entrada de dados: DENOMINAÇÃO.
- Ano: Tipo NUMÉRICO, formato: AAAA.
- Período: Tipo - DATA, formato: DD/MM/AAAA de DD/MM/AAAA.
Então o sistema exibe um relatório tal qual o modelo abaixo (RN01, RN02):
Relatório de Consumo Anual de Combustível
Estabelecimento: ESTABELECIMENTO
Motorista: NOME MOTORISTA
Placa: AAA-9999
Combustível: NOME COMBUSTÍVEL
Unidade: NOME UNIDADE
Ano: AAAA
Período: DD/MM/AAAA a DD/MM/AAAA
# | Placa | Jan | Fev | Mar | Abr | Mai | Jun | Jul | Ago | Set | Out | Nov | Dez | Total | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | Litros | R$ | ||
… 9 | AAA-9999 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 |
… 9 | AAA-9999 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 |
TOTAL | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 | 99,99 |
Em seguida um relatório gráfico é exibido retratando os dados descritos acima.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Só serão exibidos os filtros utilizados na consulta.
- RN02 - Usuário com papel SipacPapeis.GESTOR_TRANSPORTES_UNIDADES só pode ver veículos de sua unidade ou subunidades.
- RN03 - Tipo Propriedade não deve ser informado quando placa informada.
Resoluções/Legislações Associadas
Não se aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.transportes.dominio.Veiculo | sipac.transporte.veiculo |
br.ufrn.sipac.transportes.dominio.Abastecimento | sipac.transporte.abastecimento |
Plano de Teste
Sistema: SIPAC
Módulo: TRANSPORTE
Link(s): Aba de Relatórios → Abastecimento → Consumo Anual de Combustíveis.
Usuários: bergue
Papel que usuário deve ter:
- SipacPapeis.GESTOR_TRANSPORTES_GLOBAL,
- SipacPapeis.GESTOR_TRANSPORTES_UNIDADES,
- SipacPapeis.RELATORIOS_TRANSPORTES,
- SipacPapeis.GESTOR_TRANSPORTES_ABASTECIMENTO,
- SipacPapeis.AUDITOR.
Cenários de Teste
O abastecimento deve afetar os valores e quantitativos mostradas neste relatório.
Dados para o Teste
Informar um ano qualquer ou utilizar um modelo de veículo comum na instituição ou um número de placa conhecido. Ex:Ford/Corsa ou MYG-6134