Despesas e Receitas
Dashboard de Despesas e Receitas
1. Descrição da Interface
O Dashboard de Despesas e Receitas éapresenta uma ferramenta de visualizaçãvisão financeiraabrangente projetadadas para gerenciar e monitorar finanças despesas e receitas relacionadas a umaà frota de veículos. AEsta interface apresenta diversos painéis com informações sobre transações financeiras organizadas por diferentes categorias e períodos.
A tela está estruturadaorganizada em seções verticais que mostram:
- diferentes
Totais de despesas e receitas dos últimos 12 mesesDespesas e receitas por tipoDespesas e receitas por veículoUm gráfico comparativoaspectos das despesas ereceitasreceitas,aotantolongoparadosomesesperíodo Informaçõesatualdetalhadasquantodoparamêsosselecionadoúltimos
Omeses. usoA tela possui uma estrutura de corespainéis é(cards) estratégicobem na interface,definida, com vermelhodados geralmentecategorizados representandopor despesastipo (valoresde negativos)despesa/receita e azul/roxopor representandoveículo, receitasalém (valoresde positivos). Percentuaisgráficos comparativos comque períodosfacilitam anterioresa sãoanálise destacadosfinanceira emda verde quando favoráveis e em vermelho quando desfavoráveis.frota.
2. Elementos da Interface
Seção Superior - TotaisDespesas dedos Últimos 12 mesesMeses
Despesas
-
TotalCabeçalho Totalização:- Exibe o valor total de
Despesasdespesas- 12dos últimos 12 meses: Valor agregado(R$ -64.382,40)
- Exibe o valor total de
-
Painel "Total de Despesas por Tipo - 12
mesesmeses":- Lista
ordenadade despesas agrupadas porvalor (decrescente)categorias Colunas:CadaPosiçãolinha(1-18),inclui:Tiporanking, tipo deDespesa,despesa,Percentual,percentual,Valorvalor(R$)em reais- Tipos
predominantes:de despesas incluem:- Alimentaçã
o,oAbastecimento Externo, Borracharia, etc.(80,75%) ValoresAbastecimentopossíveis:ExternoQualquer(4,35%)- Borracharia
categorizada(3,11%) - Abastecimento
sistemaInterno (2,72%) - E outras categorias com percentuais menores
despesano - Alimentaçã
- Lista
-
Painel "Total de Despesas por Veí
culoculo":- Lista
ordenadade despesas agrupadas por veículo - Cada linha inclui: ranking, placa/identificação do veículo, percentual, valor em reais
- Itens organizados por valor
(decrescente)de despesa em ordem decrescente Colunas:Exemplos:PosiçãoOEB-2320 (1-16)73,03%),Placa/Identificação do Veículo, Percentual, ValorSLU-SD66 (R$8,55%) , ValoresNHY-3620possíveis: Qualquer veículo cadastrado no sistema(3,88%)
- Lista
Seção Intermediária - Receitas
dos Últimos 12 Meses
-
Cabeçalho Totalização:
TotalExibe o valor total deReceitasreceitas- 12dos últimos 12 meses: Valor agregado(R$ 8.283,23)
-
Painel "Total de Receitas por Tipo - 12
mesesmeses":- Lista
ordenadade receitas agrupadas porvalor (decrescente)categorias Colunas:CadaPosiçãolinha(1-2),inclui:Tiporanking, tipo deReceita,receita,Percentual,percentual,Valorvalor em reais- Tipos de receitas incluem:
- Frete Durafix (
R$69,34%) Tipos: Frete Durafix,Frete Pago por Cliente
- Frete Durafix (
Painel de Receitas por Veículo:Lista ordenada por valor(decrescente)Colunas: Posição (1-2), Placa/Identificação do Veículo, Percentual, Valor (R$30,66%)
- Lista
-
Painel "Total de Receitas por Veículo":
- Lista de receitas agrupadas por veículo
- Cada linha inclui: ranking, placa/identificação do veículo, percentual, valor em reais
- Exemplos: SLU-SD66 (69,34%), ODX-1939 (30,66%)
Seção Central -de Gráfico Comparativo
- Gráfico de Barras
:"Despesas x Receitas dos 12 últimosmesesmeses":- Eixo X: Meses (
formato04-2024MM-YYYY)a 03-2025) - Eixo Y: Valores em
R$reais - Barras
azuis:emReceitasvermelho: Barras vermelhas: Despesasdespesas (valores negativos)LegendaBarrasincluindoemtotaisazul/roxo: receitas (valores positivos)- Legenda: "Receitas R$ 8.283,
23,23" e "Despesas R$ -64.382,40)40" Nota informativa:Instrução: "Clique no mês de uma receita/despesa para atualizar os quadros abaixo"- Valores específicos visíveis para alguns meses
- Eixo X: Meses (
Seção Inferior - Detalhamento dopor Mês Selecionado (11-2024)
Despesas
do-
Mês
Cabeçalho Despesa Total:
Despesa Total - [mês-ano]:Valoragregadototal da despesa do mês selecionado (ex:R$ 46.960,18)ComparativoPercentual de comparação com o mês anterior: Percentual e indicação(ex:+9.292,04%)
Painel de "Despesas por Tipo - [mês-ano]11-2024":
- Lista
ordenadade despesas do mês agrupadas porvalor (decrescente)categorias Colunas:CadaPosição,linhaTipoinclui: ranking, tipo deDespesa,despesa,Percentual,percentual,Valorvalor em reais- Destaque para Alimentação (96,25% - R$
)45.200,30)
Painel de "Despesas por Veículo - [mês-ano]11-2024":
- Lista
ordenadade despesas do mês agrupadas porvalor (decrescente)veículo Colunas:CadaPosição,linhaPlaca/Identificaçinclui: ranking, placa/identificação doVeíveículo,Percentual,percentual,Valorvalor em reais- Destaque para OEB-2320 (96,32% - R$
)45.231,39)
Receitas
Cabeçalho doReceita MêsTotal:
Receita Total - [mês-ano]:Valoragregadototal da receita do mês selecionado (ex:R$ 5.743,23)ComparativoPercentual de comparação com o mês anterior: Percentual e indicação(ex:+126,11%)
Painel de "Receitas por Tipo - [mês-ano]11-2024":
- Lista com tipo de receita,
percentual epercentual, valor em reais - Apenas Frete Durafix (100% - R$ 5.743,23)
Painel de "Receitas por Veículo - [mês-ano]11-2024":
- Lista com
identificação doveículo,percentual epercentual, valor em reais - Apenas SLU-SD66 (100% - R$ 5.743,23)
ModalElementos Interativos
3. Propósito e Fluxo de Trabalho
Propósito
O Dashboardpropósito dedesta Despesastela e Receitas tem como objetivo principalé fornecer uma visão abrangente e detalhadacompleta das finanças relacionadas à frota de veículos,frota, permitindo:
Monitorar o totalAnálise dedespesastendênciase-receitasatravésemdodiferentesgráficoperíodosde 12 mesesIdentificar padrõesIdentificação de gastosporprincipaiscategoria- visualizando os itens que mais impactam o orçamento- Comparação de eficiência entre veículos - detalhando receitas e despesas por
veículounidade CompararAcompanhamentodesempenhodefinanceirovariaçõesentremensaisperíodos- com indicadores percentuais de variaçãoAnalisarDetalhamentodetalhadamentede transações específicasTomar-decisõesatravésbaseadasdaem dados para otimizaçãofuncionalidade decustos e aumento de receitaspopup
Fluxo de Trabalho
O fluxo de trabalho típico para utilização desta tela segue estes passos:
Visualização Geral (12 meses):- O usuário
iniciaacessavisualizandoo dashboard para visualizar o panorama financeiro da frota - Analisa os
totaisdadose distribuição de despesas e receitasconsolidados dos últimos 12 meses (parte superior) Identifica categorias de despesas significativas e veículos com maiores custos
- O usuário
Análise Temporal:O usuário examinaObserva o gráficocomparativopara identificar meses atípicos ou tendênciase anomalias nos meses- Clica em um mês específico no gráfico para
análiseanalisardetalhadaem
detalhe- Verifica
Análise Detalhada (mês específico):Os painéis inferiores atualizam mostrandoos dadosespecíficosdetalhados do mês selecionado na parte inferiorOSeusuário analisa a distribuição de despesas e receitas daquele mêsCompara o desempenho com o mês anterior através dos percentuais comparativos
Detalhamento de Transações:O usuárionecessário, clica em um tipoespecíficodedespesa/receitadespesa ou veículo para ver as transações individuaisUm modal é aberto mostrando a lista completa de transações do filtro selecionado
Tomada de Decisão:Com base nas análises, o usuário identifica oportunidades de redução de custos ou aumento de receitasPode ajustar estratégias de gestão da frota com base nos dados apresentados
4. InstruçõesGuia Passo a Passo
Como Navegar pelo Dashboard
-
VisualizarAcessarosoTotaisDashboardGeraisde Despesas:AoNoentrarmenunaprincipal,tela,selecioneobservea opção "Dashboard de Despesas"- A tela carregará automaticamente os
valoresdados dos últimos 12 meses
-
Analisar Dados Consolidados:
- Observe os totais de despesas
(R$ -64.382,40)e receitas(R$ 8.283,23)dos últimos 12 meses no topo da página.gina - Verifique as listas de "Total de Despesas por Tipo" e "Total de Despesas por Veículo"
- Use as setas de navegação caso haja mais itens do que cabem na visualização
- Observe os totais de despesas
-
AnalisarConsultarDespesasDetalhespordeTipoumaeDespesaporouVeículoReceita:ExamineCliqueosnopainéisnomelateraisdosuperiores para identificar os principais tipostipo dedespesasdespesa/receita ou no nome do veículo- Um popup se abrirá mostrando todas as transações relacionadas
- Na janela de detalhamento, você pode ver: número de índice, tipo, nome, data, valor e
quais veículos estão gerando mais custos. Os percentuais indicam a proporção de cada item em relação ao total.placa
-
Analisar ReceitasFiltrar porTipo e por Veículo:Da mesma forma, observe os painéis de receitas para entender as principais fontes de receita e quais veículos estão gerando mais entradas.
Explorar o Gráfico Temporal:Observe o gráfico de barras central para identificar tendências nos últimos 12 meses.Barras azuis representam receitas e barras vermelhas representam despesas.
Selecionar umMês Específico:Clique em uma barra (mês) noNo gráficoparadeatualizarbarrasos"Despesas x Receitas dos 12 últimos meses", clique na barra do mês desejado- Os painéis inferiores
comserão atualizados automaticamente para mostrar apenas os dados daquele mêsespecífico. Note a atualização do título dos painéis inferiores para refletir o mês selecionado.
Analisar Dados do Mês Selecionado:- Observe o
totalpercentual dedespesas e receitas do mês, bem como a comparaçvariaçãopercentualemcomrelaçãooao mêsanterior. Examine a distribuição de despesas e receitas daquele mês específico nos painéis inferiores.
- Observe o
Visualizar Transações Detalhadas:Clique em qualquer item nos painéis (tipo de despesa/receita ou veículo) para abrir um pop-up com a lista detalhada de transações.Utilize a tabela no pop-up para analisar cada transação individual.anterior
-
Fechar
o Pop-upPopups deDetalhesDetalhamento:- Clique no botão de fechar (X)
ouno canto superior do popup - Ou clique fora da área do
pop-up para retornar à visualização principal do dashboard.popup
- Clique no botão de fechar (X)
Como FiltrarInterpretar e Analisaros Dados Específicos
-
Filtrar por TipoAnálise deDespesa/ReceitaTendências:- Use o gráfico de barras para identificar meses com despesas ou receitas atípicas
- Compare os valores mensais para detectar padrões sazonais
-
Identificação de Problemas:
- Observe os tipos de despesas com percentuais maiores
- Verifique os veículos que estão gerando mais despesas em relação às suas receitas
-
Comparação de Desempenho:
- Compare a proporção entre receitas e despesas para cada veículo
- Identifique veículos que possam estar operando de forma ineficiente
Perguntas Frequentes
1. Como identificar o veículo que mais gera despesas?
No painel "Total de Despesas por Veículo", os veículos são listados em ordem decrescente de valor. O veículo no topo da lista é o que gerou mais despesas no período.
2. Como posso ver as transações individuais de um determinado tipo de despesa?
Clique no nome do tipo desejadode despesa (por exemplo, "ALIMENTAÇÃO") em qualquer um dos painéisis. paraUm visualizarpopup apenasserá asexibido transações daquela categoria.
3. Por que alguns valores de despesas aparecem como negativos no gráfico?
FiltrarNo porcontexto Veículo:
- do
Cliquesistema,nadespesasplaca/identificaçsão representadas como valores negativos (saídas) e receitas como valores positivos (entradas), facilitando a visualização doveículoimpactoemnoqualquercaixa.painel4.
paraComovisualizarpossoapenascomparar astransaçõesdespesasrelacionadasdeàqueleumveículo.mês Oespecíficopop-upcommostraráotodasmêsas transações do veículo selecionado.
Analisar Mês Específico:
- Clique no mês desejado no gráfico
centraldeparabarras.focarNaa análise naquele período. Os painéis inferiores serãseçãoatualizados automaticamente para mostrar os dados do mês selecionado.
Comparar com Mês Anterior:
Observe os percentuais comparativosinferior, ao ladodos totaisdomêsvalorselecionadototal,paraoentendersistema exibe a variação percentual em relação ao mêsanterior.anterior Valores(porpositivosexemplo,em"+9.292,04%verde indicam melhoria, enquanto valores negativos em vermelho indicam piora.
6. Perguntas Frequentes
Perguntas Gerais
Como faço para visualizar as despesas de um mês específico?Clique na barra correspondentecomparado ao mêsdesejado no gráfico central "Despesas x Receitas dos 12 últimos meses"anterior").Os painéis inferiores serão atualizados automaticamente.
Por que os valores de despesas aparecem com sinal negativo?Os valores de despesas são representados com sinal negativo para facilitar a visualização no gráfico comparativo, onde despesas e receitas são mostradas em direções opostas.
5.
Como posso ver todas as despesas de um veículo específico?Clique na linha correspondente ao veículo desejado em qualquer um dos painéis "Despesas por Veículo". Um pop-up será aberto mostrando todas as transações daquele veículo.
O que significa o percentual ao lado do valor total do mês?Esse percentual indica a variação em relação ao mês anterior. Um valor positivo significa aumento e um valor negativo significa redução em relação ao mês anterior.
Como faço para ver os detalhes de um tipo específico de despesa?Clique na linha correspondente ao tipo de despesa desejado em qualquer um dos painéis "Despesas por Tipo". Um pop-up será aberto com todas as transações daquele tipo.
Perguntas Técnicas
Por que algumas despesas não estão aparecendo no mês que foram registradas?Para despesas parceladas, o sistema mostra a despesa no mês de pagamento de cada parcela, não no mês do registro inicial.
Como o sistema calcula o total de despesas dos últimos 12 meses?O sistema soma todas as despesas não parceladas com data nos últimos 12 meses e adiciona as parcelas pagas no mesmo período para despesas parceladas.
É possível exportar esses dados para análise externa?
Atualmentesistemaa interfaceatualmente nãooferecemostrafuncionalidadeumdiretabotão de exportação.oContatevisível na interface. Consulte o administrador do sistema sobre recursos de exportação disponíveis.6. Como são calculados os percentuais em cada categoria?
Os percentuais são calculados dividindo o valor de cada item pelo valor total da categoria. Por exemplo, se Alimentação representa R$ 45.200,30 de um total de R$ 46.960,18 em despesas, seu percentual será de aproximadamente 96,25%.
7. Por que algumas despesas aparecem com 0,00%?
Valores muito pequenos em relação ao total podem resultar em percentuais próximos a zero. O sistema arredonda esses valores para exibição, mas considera os valores reais nos cálculos.
8. Posso filtrar por um veículo específico?
A interface principal não mostra filtros diretos por veículo, mas ao clicar no nome do veículo nos painéis, você pode ver seus detalhes específicos.
Regras de Negócio e Funcionamento Interno
Carregamento de Dados
O dashboard realiza várias chamadas ao servidor para obter
extraçõesos diferentes conjuntos de dados. O processo começa com a funçãofetchDados()que é executada automaticamente quando o componente é montado. Esta função:- Busca dados através da API REST "DashboardDespesas/Carregar"
- Recebe um objeto de resposta contendo todos os dados financeiros
- Processa os dados em vários subconjuntos para popular cada painel
- Calcula estatísticas como percentuais e totalizações
Os dados são organizados em listas categorizadas:
graficoDespesasDoMes.analyticsData- despesas do mês por tipograficoReceitasDoMes.analyticsData- receitas do mês por tipograficoDespesasDoMes.analyticsDataPorVeiculo- despesas do mês por veículograficoReceitasDoMes.analyticsDataPorVeiculo- receitas do mês por veículototalListaDespesasPorTipo- despesas totais por tipo (12 meses)totalListaReceitasPorTipo- receitas totais por tipo (12 meses)listaTotalDespesasSomatorioPorVeiculo- despesas totais por veículo (12 meses)listaTotalReceitasSomatorioPorVeiculo- receitas totais por veículo (12 meses)
Filtragem por Período
O sistema permite duas abordagens para filtrar dados por período:
-
Filtro por parâmetro MesAno: Se um mês/ano específico for passado para a API, os dados retornados serão filtrados para aquele período.
-
ComoFiltrosãpor clique no gráfico: Quando otratadasusuárioasclicadespesasemsemumaveículobarraassociado?no gráfico, a funçãocarregarDados(indiceGrafico)é chamada, que:TodasExtraiasodespesasmês/anonodosistemaarrayprecisamlistaCategoriasestarusandoassociadaso índice da barra clicada- Atualiza a
umvariávelveículo.labelMesSeparahouverrefletirdespesasogerais,períodoelasselecionado - Chama
serfetchDados()distribuídascomouoassociadasnovoaperíodoumparaveículoatualizaradministrativo.todos os painéis
devem
Detalhamento de Transações
O que acontece seQuando umveículousuárioouclica em um tipo dedespesadespesa/receitafor excluído do sistema?O histórico de transações permanece no sistema, mas novas transações não poderão ser registradas com oou veículoou tipo excluído.
Por queespecífico, ográficosistema:mostra- Determina
emsequeanãsolicitaçãohouveétransações?para- o
Omêsgráficoatualmostraouconsistentementepara os últimos 12meses,meses usando funções comofetchListaDespesaVeiculoMes()oufetchListaDespesaVeiculo12Mes()- Define os parâmetros apropriados para a API (intervalo de datas, ID do veículo, tipo)
- Faz a chamada à API e recebe uma lista detalhada de transações
- Exibe as transações em um popup (controlado pelo objeto
popupLista)
mesesFormatação de Valores
O sistema utiliza funções de formatação para apresentar os valores de forma consistente:
formatarNumero()- formata números para exibição (ex: 1,234.56)formatarMoedaReal()- formata valores monetários incluindoaquelesosemsímbolo da moeda (ex: R$ 1.234,56)
Tratamento de Valores Parcelados
O sistema considera tanto despesas normais quanto parceladas em seus cálculos. No backend, as consultas SQL recuperam:
- Despesas normais (
isPagamentoParcelado = 0) diretamente da tabela DespesasVeiculos - Pagamentos parcelados (
isPagamentoParcelado = 1) através de junção com a tabela PagamentosDespesasReceitas
Isso garante que todas as obrigações financeiras sejam refletidas corretamente, independentemente da forma de pagamento.
Cálculo de Comparações
O sistema oferece comparações porcentuais entre períodos:
- Para o mês selecionado, mostra a variação percentual em relação ao mês anterior
- O cálculo é feito através da fórmula: ((valorAtual/valorAnterior) - 1) * 100
- Valores positivos indicam aumento, valores negativos indicam redução
Por exemplo, uma despesa de R$ 46.960,18 em 11-2024 comparada com um valor menor no mês anterior resultou em +9.292,04% de aumento.
Agrupamentos e Categorizações
O sistema aplica diversas regras de negócio para categorizar transações,
paraincluindo:manter- Padronização
continuidadedetemporalnomes de tipos (ex: transformando "ABASTECIMENTOINTERNO" em "ABASTECIMENTO INTERNO") - Concatenação de placa e nome do veículo (ex: "placa / labelVeiculo")
- Ordenação de listas por valor total em ordem decrescente
- Cálculo de percentuais baseados no total da
visualização.categoria
a- Determina
O
Estes