~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Relatório de Despesas com Itens de Manutenção por Unidade ====== Esta funcionalidade é utilizada pelos gestores de transportes globais e de unidades com a finalidade de listar o valor gasto com os itens de manutenção de veículos pago por uma determinada unidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Transportes -> Relatórios -> Gastos -> Despesas com Itens de Manutenção por Unidade//. As seguintes opções de filtragens são oferecidas: * **Placa:*** Tipo AUTOCOMPLETE, formato: AAA-9999, entrada de dados: PLACA DO VEÍCULO. * **Tipo de Manutenção**: Tipo - TEXTO. * **Origem da Manutenção**: Tipo - TEXTO. * **Unidade:*** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO UNIDADE (CÓDIGO UNIDADE), entrada de dados: DENOMINAÇÃO ou CÓDIGO. * **Período de Cadastro da Manutenção:*** Tipo DATA, formato: DD/MM/AAAA até DD/MM/AAAA. * **Item de Manutenção:*** Tipo AUTOCOMPLETE, formato: DENOMINAÇÃO ITEM DE MANUTENÇÃO, entrada de dados: DENOMINAÇÃO. * **Somente custeadas pela instituição.*** Tipo Booleano. O Usuário ainda pode selecionar qual o tipo de relatório que será exibido na tela utilizando o atributo * **Tipo de Relatório:*** Tipo Texto. Entre as opções podemos seguir dos fluxos no caso de uso: === Fluxo 1 - Relatório Sintético === Selecionando o relatório do tipo //Sintético//, temos a seguinte disposição dos dados: **Relatório de Despesas com Itens de Manutenção por Unidade** * **Veículo:** DESCRIÇÃO DO VEÍCULO E PLACA. * **Tipo de Manutenção:** DENOMINAÇÃO DO TIPO DE MANUTENÇÃO. * **Origem da Manutenção:** DENOMINAÇÃO DO TIPO DE ORIGEM DE MANUTENÇÃO. * **Unidade:** NOME DA UNIDADE. * **Período de Cadastro da Manutenção:** DD/MM/AAAA a DD/MM/AAAA. * **Item de Manutenção:** NOME DO ITEM DE MANUTENÇÃO. ^ # ^ Item de Manutenção ^ Tipo ^ Custeada pela instituição? ^ Grupo ^ Valor Gasto R$ | | | ...9 | DENOMINACAO ITEM MANUTENCAO | [MATERIAL OU SERVICO] | [SIM OU NAO] | DENOMINACAO GRUPO | 99,99 | {{ :desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:relatorios:gastos:lupa.gif }} | | ...9 | DENOMINACAO ITEM MANUTENCAO | [MATERIAL OU SERVICO] | [SIM OU NAO] | DENOMINACAO GRUPO | 99,99 | {{ :desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:relatorios:gastos:lupa.gif }} | | ...9 | DENOMINACAO ITEM MANUTENCAO | [MATERIAL OU SERVICO] | [SIM OU NAO] | DENOMINACAO GRUPO | 99,99 | {{ :desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:relatorios:gastos:lupa.gif }} | Ao selecionar uma linha o usuário poderá ter os detalhes do gasto da unidade com o determinado item selecionado, tendo a seguinte disposição dos dados: ^ # ^ Veículo ^ Data de Manutenção ^ Usuário ^ Nota Fiscal ^ Valor do Item R$ ^ Valor Gasto R$ ^ | ...9 | DESCRICAO DO VEICULO | DD/MM/AAAA | LOGIN USUARIO | 9999-A | 99,99 | 99,99 | | ...9 | DESCRICAO DO VEICULO | DD/MM/AAAA | LOGIN USUARIO | 9999-A | 99,99 | 99,99 | | ...9 | DESCRICAO DO VEICULO | DD/MM/AAAA | LOGIN USUARIO | 9999-A | 99,99 | 99,99 | O caso de uso é finalizado. === Fluxo 2 - Relatório Analítico === Selecionando o relatório do tipo //Analítico//, o sistema exibe um relatório tal qual o modelo abaixo: **Relatório Analítico de Despesas com Itens de Manutenção por Unidade** * **Veículo:** DESCRIÇÃO DO VEÍCULO E PLACA. * **Tipo de Manutenção:** DENOMINAÇÃO DO TIPO DE MANUTENÇÃO. * **Origem da Manutenção:** DENOMINAÇÃO DO TIPO DE ORIGEM DE MANUTENÇÃO. * **Unidade:** NOME DA UNIDADE. * **Período de Cadastro da Manutenção:** DD/MM/AAAA a DD/MM/AAAA. * **Item de Manutenção:** NOME DO ITEM DE MANUTENÇÃO. ^ ^ Item de Manutenção ^^ Tipo ^^ Custeada pela instituição? ^ Grupo de Manutenção ^ | (CODIGO UNIDADE) UNIDADE CUSTO MANUTENÇÃO ||||||| | ...9 | DENOMINACAO ITEM MANUTENCAO | | [MATERIAL OU SERVICO] | | [SIM OU NAO] | DENOMINACAO GRUPO | | ^ Veículo ^ Data Manutenção ^ Usuário ^ N. Fiscal ^ Item R$ ^ NF R$ ^ | | DESCRICAO VEICULO | DD/MM/YYYY | LOGIN USUARIO | 9999-A | 99,99 | 99,99 | | | DESCRICAO VEICULO | DD/MM/YYYY | LOGIN USUARIO | 9999-A | 99,99 | 99,99 | | | | | | **Total Gasto** | **99,99** | **99,99** | 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.Veiculo | sipac.transporte.veiculo | | br.ufrn.sipac.transportes.dominio.ManutencaoNova | sipac.transporte.manutencao_nova | | br.ufrn.sipac.cadastro.dominio.Unidade | sipac.comum.unidade | | br.ufrn.sipac.transportes.dominio.ItemManutencao | sipac.transporte.item_manutencao | | br.ufrn.sipac.transportes.dominio.GrupoItemManutencao | sipac.transporte.grupo_item_manutencao | | br.ufrn.sipac.transportes.dominio.ManutencaoItemNovo | sipac.transporte.manutencao_item_novo | ====== Plano de Teste ====== Sistema: SIPAC Módulo: TRANSPORTE Link(s): Aba de Relatórios -> Gastos -> Despesas com Itens de Manutenção 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 ===== A [[desenvolvimento:especificacoes:sipac:transportes:casos_de_uso:operacoes:operacoes:manutencao_nova:cadastrar|manutenção]] deve afetar os valores e quantitativos mostradas neste relatório. ===== Dados para o Teste ===== Informar um período e unidade de custo qualquer que saiba existir manutenções.