~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Veículos por Unidade ====== Este caso de uso tem o objetivo de listar os veículos pertencentes a instituição ou a uma unidade específica. Pode ser emitido a qualquer momento pelos gestores de transportes. ===== Descrição do Caso de Uso ===== O caso de uso é começa quando o usuário acessa a opção: SIPAC -> Módulo Transportes -> Aba Relatórios -> Relatórios -> Frota -> Veículos por Unidade onde são mostradas as seguintes opções de filtragem: * **Unidade**: Formato - DENOMINAÇÃO OU CÓDIGO, Tipo - TEXTO. Entrada de dados: DENOMINAÇÃO ou CÓDIGO.([[#principais_regras_de_negócio|RN01]]) * **Status**: Tipo - TEXTO. * **Tipo de propriedade**: Tipo - TEXTO. * **Tipo de Uso**: Tipo - TEXTO. * **Ano de Fabricação**: Tipo - NUMÉRICO. * **Ano de Tombamento**: Tipo - NUMÉRICO. * **Ano de Emissão da Nota Fiscal**: Tipo - NUMÉRICO. * **Ano de Empenho**: Tipo - NUMÉRICO. * **Valor do Veículo**: Tipo - NUMÉRICO. * **Exibir apenas veículos com fluxo de atesto**: Tipo - BOOLEANO. O sistema emitirá um relatório conforme o modelo abaixo: **RELATÓRIO DE VEÍCULOS POR UNIDADE** **__Unidade__**: ([[#principais_regras_de_negócio|RN02]]) **__Status__**: ([[#principais_regras_de_negócio|RN02]]) **__Tipo de propriedade__**: ([[#principais_regras_de_negócio|RN02]]) **__Tipo de Uso__**: ([[#principais_regras_de_negócio|RN02]]) **__Ano de Fabricação__**: ([[#principais_regras_de_negócio|RN02]]) **__Ano de Tombamento__**: ([[#principais_regras_de_negócio|RN02]]) **__Ano de Emissão da nota Fiscal__**: ([[#principais_regras_de_negócio|RN02]]) **__Ano de Empenho__**: ([[#principais_regras_de_negócio|RN02]]) **__Valor do Veículo__**: ([[#principais_regras_de_negócio|RN02]]) **__Fluxo de Atesto pelo Chefe__**: ([[#principais_regras_de_negócio|RN02]]) ^**Unidade: CÓDIGO - DENOMINAÇÃO** ^^^^^^^^^ ^ #^ Placa ^ Marca/Modelo ^ Status ^ Cor ^ Ano Fab. ^ T.Identificação ^ Renavam^ N.º Tomb.^ | 1|XXX-9999 |MARCA/MODELO|STATUS|NOME COR| AAAA |IDENTIFICACAO| NÚMERO RENAVAN| NÚMERO TOMBAMENTO| | ...|...|...|...|...| ...|...| ...| ...| ^ **Quantidade da unidade:** 99 ([[#principais_regras_de_negócio|RN03]])^^^^^^^^^ ^**Unidade: CÓDIGO - DENOMINAÇÃO** ^^^^^^^^^ ^ #^ Placa ^ Marca/Modelo ^ Status ^ Cor ^ Ano Fab. ^ T.Identificação ^ Renavam^ N.º Tomb.^ | 1|XXX-9999 |MARCA/MODELO|STATUS|NOME COR| AAAA |IDENTIFICACAO| NÚMERO RENAVAN| NÚMERO TOMBAMENTO| | ...|...|...|...|...| ...|...| ...| ...| ^ **Quantidade da unidade:** 99 ([[#principais_regras_de_negócio|RN03]])^^^^^^^^^ ^ **Quantidade Total:** 99([[#principais_regras_de_negócio|RN03]])^^^^^^^^^ É incluído ao final do relatório o local e data e locais para assinaturas dos seguintes responsáveis: * **Encarregado do serviço** * **Diretor da divisão de transportes e oficinas** Ao selecionar a placa do veículo desejado, o sistema redirecionará para uma nova página onde será possível escolher o período que se deseja identificar as unidades beneficiadas pelos abastecimento do veículo conforme modelo a seguir: * __Placa__: Formato - XXX-9999, Tipo - TEXTO. * __Marca/Modelo__: Tipo - TEXTO. * **Data Inicial***: Tipo DATA. * **Data Final***: Tipo DATA. O sistema emitirá um relatório conforme o modelo abaixo: **RELATÓRIO DE ABASTECIMENTO DE VEÍCULOS POR UNIDADE** **__Placa__**: Tipo - TEXTO, formato: XXX-9999 **__Marca/Modelo__**: Tipo - TEXTO. **__Período__**: Tipo - DATA, formato: DD/MM/AAAA À DD/MM/AAAA ^Unidade ^ Valor Médio dos Custos com Combustível ^ Valor gasto com Abastecimento | |CÓDIGO - DENOMINAÇÃO UNIDADE | 99,99 | 99,99| Ao selecionar a unidade será emitido um relatório conforme o modelo abaixo: **RELATÓRIO DE ABASTECIMENTO DE VEÍCULOS POR UNIDADE DETALHADO** **__Placa__**: Tipo - TEXTO, formato: XXX-9999. **__Marca/Modelo__**: Tipo - TEXTO. **__Período__**: Tipo - DATA, formato: DD/MM/AAAA À DD/MM/AAAA. **__Unidade__**: Tipo - TEXTO. ^ Data ^Insumo ^ Km^Motorista ^ Valor^ | DD/MM/AAAA |NOME INSUMO | 99|NOME MOTORISTA| 99,99| | **Total:**|||| **99,99**| O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Se o usuário for gestor de unidade, só pode consultar de informações de sua unidade * **RN02** - Mostrar apenas as opções de filtragem informadas * **RN03** - Totalizar por unidades e geral * **RN04** - Não totalizar geral quando for informada a unidade ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.transportes.dominio.Veiculo | administrativo.transporte.veiculo | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTES Link(s): SIPAC -> Módulo Transportes -> Aba Relatórios -> Relatórios -> Frota -> Veículos 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_VEICULO, * SipacPapeis.AUDITOR. ===== Cenários de Teste ===== Para alterar os dados mostrados no relatório utilize o [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:frota:frota:veiculo:cadastrar|cadastro]] e o [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:abastecimento:abastecimento:registrar_abastecimento|abastecimento]] de veículos. ===== Dados para o Teste ===== Não se aplica.