echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Relatório de Combustíveis Distribuídos por Unidade ======
Esta funcionalidade é utilizada pelos gestores de transportes com a finalidade de listar o consumo de determinados combustíveis por unidades em um período de tempo.
===== 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 -> Combustíveis Distribuídos por Unidade//.
As seguintes opções de filtragens são oferecidas:
* **Período***: Formato - XXXX/AAAA. Tipo TEXTO.
* **Combustíveis***: Tipo TEXTO.
* **Mostrar Saldo?***: Tipo TEXTO. Pode ser ''SIM'' ou ''Não''.
Então o sistema exibe um relatório tal qual o modelo abaixo quando não for mostrar saldo:
**__Relatório de Consumo de Itens de Manutenção por Unidade__**
* **__Período__**: Formato - XXXX/AAAA. Tipo TEXTO e NUMÉRICO.
* **__Combustíveis__**: Tipo TEXTO.
* **__Mostrar Saldo?__**: Tipo TEXTO.
^Unidade ^^ Denominação do Combustível ^^
| Cód.|Nome Abreviado | Litros | Valor (R$)|
| CÓDIGO|SIGLA DA UNIDADE | 9.999,99 | R$ 99,99|
| CÓDIGO|SIGLA DA UNIDADE | 9.999,99 | R$ 99,99|
| **Total (R$):**|| **99.999,99**| **99.999,99**|
Ou então o sistema exibe um relatório tal qual o modelo abaixo quando for para mostrar saldo:
**__Relatório de Consumo de Itens de Manutenção por Unidade__**
* **__Período__**: Formato - XXXX/AAAA. Tipo TEXTO e NUMÉRICO.
* **__Combustíveis__**: Tipo TEXTO.
* **__Mostrar Saldo?__**: Tipo TEXTO.
^Unidade ^ Denominação do Combustível (Litros) ^
|CÓDIGO - SIGLA DA UNIDADE | 9.999,99|
|CÓDIGO - SIGLA DA UNIDADE | 9.999,99|
| **Total**| **99.999,99**|
^SALDO^^^^
|Saldo Anterior em **__DD/MM/AAAA__** | Entradas em **__MÊS de ANO__** | Saídas em **__MÊS de ANO__**| Saldo Atual em **__DD/MM/AAAA__**|
|Denominação do Combustível ||||
| 9.999,99| 9.999,99| 9.999,99| 9.999,99|
| 9.999,99| 9.999,99| 9.999,99| 9.999,99|
Ao final do relatório deve ser impresso local, data e ainda espaços para a assinatura do
encarregado do serviço e do diretor da divisão.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
Não se aplica
==== Resoluções/Legislações Associadas ====
Não se aplica
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela |
| br.ufrn.sipac.transportes.dominio.TipoCombustivel| administrativo.transporte.tipo_combustivel |
| br.ufrn.sipac.transportes.dominio.Abastecimento| administrativo.transporte.abastecimento |
| br.ufrn.sipac.cadastro.dominio.Unidade| administrativo.transporte.unidade |
| br.ufrn.sipac.transportes.dominio.EntradaCombustivel | administrativo.transporte.entrada_combustivel |
====== Plano de Teste ======
Sistema: SIPAC
Módulo: TRANSPORTES
Link(s): Aba de Relatórios -> Abastecimento -> Combustíveis Distribuídos por Unidade
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 =====
* Verificar se o fluxo do caso de uso está funcionando corretamente.
===== Dados para o Teste =====
* Para verificar os dados dos combustíveis e usá-los nas consultas abaixo, basta executar a consulta abaixo: