Relatórios financeiros
Relatório por grupos Exportar CSV Imprimir / PDF
@include( 'admin.financeiro.relatorios.partials.filtros' ) @include( 'admin.financeiro.relatorios.partials.resumo' )
{{-- Distribuição por status --}} @if ( $distribuicaoStatus ->isEmpty() )
Nenhum dado disponível para o período.
@else
@foreach ( $distribuicaoStatus as $item ) @php $barraClasse = match ( $item['variant'] ) { 'success' => 'bg-emerald-500', 'warning' => 'bg-amber-500', 'danger' => 'bg-red-500', 'info' => 'bg-sky-500', 'primary' => 'bg-indigo-500', default => 'bg-slate-400', }; @endphp
{{ $item['label'] }} {{ $item[ 'quantidade' ] }}
R$ {{ number_format( $item['valor'], 2, ',', '.' ) }}
@endforeach
@endif
{{-- Ranking de clientes --}} @if ( $rankingClientes ->isEmpty() )
Nenhum cliente encontrado para o período.
@else
@foreach ( $rankingClientes as $posicao => $cliente )
{{ $posicao + 1 }}

{{ $cliente ->cliente_nome }}

{{ $cliente ->quantidade }} {{ (int) $cliente ->quantidade === 1 ? 'cobrança' : 'cobranças' }}

R$ {{ number_format( (float) $cliente ->valor_total, 2, ',', '.' ) }}

Recebido: R$ {{ number_format( (float) $cliente ->valor_recebido, 2, ',', '.' ) }}

@endforeach
@endif
{{-- Evolução mensal --}}
Valor selecionado
Valor recebido
@foreach ( $evolucaoMensal as $item )
{{ $item['label'] }}

Selecionado

R$ {{ number_format( $item[ 'valor_selecionado' ], 2, ',', '.' ) }}

Recebido

R$ {{ number_format( $item[ 'valor_recebido' ], 2, ',', '.' ) }}

@endforeach
@include( 'admin.financeiro.relatorios.partials.tabela' )