@extends('adminlte.app') @section('content')

Relatorio Comissões

{{--
@if($permissao->criar_venda) @endif
--}}
@if ($message = Session::get('success'))

{{ $message }}

@endif @if ($message = Session::get('danger'))

{{ $message }}

@endif
Filtros
@if($permissao->visualizar_relatorio_todas_comissoes)
@endif
{{-- {{dd($nomeGestor->name)}} --}}

Relatorio Comissões:    {{$mes_data_Fim}}

Gestor:    {{$buscaGestor != 'Todos'? $nomeGestor->name : 'Todos' }}

{{-- {{$gestores}} --}}
@php // $canalTfuel =["tfuelTotalComissao" =>0,"tfuelTotalLitros"=>0 ]; // $canalilidioMota =["ilidioMotaTotalComissao" =>0,"ilidioMotaTotalLitros"=>0 ]; // $grandesCOntas =["grandesCOntasTotalComissao" =>0,"grandesCOntasTotalLitros"=>0 ]; // $postos =["postosTotalComissao" =>0,"postosTotalLitros"=>0 ]; $tfuelComissao=0; $tfuelLitro=0; $IMComissao=0; $IMLitro=0; $grandesContasComissao=0; $grandesContasLitro=0; $postosComissao=0; $postosLitro=0; @endphp @foreach($comissao_vendas as $cv) @if($cv->canal_id==2) @php $tfuelComissao+=$cv->valor_comissao; $tfuelLitro+=$cv->quantidade; @endphp @endif @if($cv->canal_id==3) @php $IMComissao+=$cv->valor_comissao; $IMLitro+=$cv->quantidade; @endphp @endif @if($cv->canal_id==4) @php $grandesContasComissao+=$cv->valor_comissao; $grandesContasLitro+=$cv->quantidade; @endphp @endif @if($cv->canal_id==5) @php $postosComissao+=$cv->valor_comissao; $postosLitro+=$cv->quantidade; @endphp @endif @endforeach {{-- --}} @php $somaObjetivos = 0; if ($objetivoTfuel != 0) { $somaObjetivos += $objetivoTfuel; } if ($objetivoIM != 0) { $somaObjetivos += $objetivoIM; } if ($objetivoPostos != 0) { $somaObjetivos += $objetivoPostos; } if ($objetivoGrandesContas != 0) { $somaObjetivos += $objetivoGrandesContas; } @endphp {{-- {{dd($somaObjetivos,($tfuelLitro+ $IMLitro+ $grandesContasLitro+ $postosLitro))}} --}}
Canal Comissões Vendido Objetivo %Alcançado
Tfuel {{number_format($tfuelComissao, 2, '.', ',')}} € {{$tfuelLitro}} {{$objetivoTfuel}} {{ $objetivoTfuel != 0 ? number_format(($tfuelLitro / $objetivoTfuel) * 100, 2) : '0.00' }} %
Ilidio Mota {{ number_format($IMComissao, 2, '.', ',') }} € {{$IMLitro}} {{$objetivoIM}} {{ $objetivoIM != 0 ? number_format(($IMLitro / $objetivoIM) * 100, 2) : '0.00' }} %
Grandes Contas {{number_format($grandesContasComissao, 2, '.',',')}} €{{$grandesContasComissao}} €{{$grandesContasLitro}} {{$objetivoGrandesContas}} {{$objetivoGrandesContas != 0 ? number_format(($grandesContasLitro / $objetivoGrandesContas) * 100, 2) : '0.00' }} %
Postos {{number_format($postosComissao, 2, '.',',')}} € {{$postosLitro}} {{$objetivoPostos}} {{$objetivoPostos != 0 ? number_format(($postosLitro / $objetivoPostos) * 100, 2) : '0.00' }} %
Totais {{number_format($tfuelComissao+$IMComissao+$grandesContasComissao+$postosComissao,2 ,'.',',')}} € {{$tfuelLitro+$IMLitro+$grandesContasLitro+ $postosLitro}} {{$somaObjetivos}} {{ number_format($somaObjetivos != 0 ? (($tfuelLitro + $IMLitro + $grandesContasLitro + $postosLitro) / $somaObjetivos) * 100 : 0, 2)}} %
{{-- --}} {{-- preco minimo do dia da venda --}} {{-- investimentos em equipamentos se houver --}} {{-- @if($permissao->alterar_venda || $permissao->excluir_venda) @endif --}} @foreach ($comissao_vendas as $comissao) {{-- --}} {{-- preço minimo da venda --}} {{-- @if($permissao->alterar_venda || $permissao->excluir_venda) @endif --}} @endforeach
NRCanal Gestor Cliente Cliente Data Venda Data Vencimento Data Pagamento Quantidade ProdutoPreço Minimo Preço da VendaAmortizaçao ComissãoAções
{{$comissao->id }}{{$comissao->canal ? $comissao->canal->nome_canal: '' }} {{$comissao->cliente->gestor_user->name ?? '' }} {{$comissao->cliente->nome ?? '' }} {{isset($comissao->data) ? \Carbon\Carbon::parse($comissao->data)->format('d/m/Y') : '' }} {{isset($comissao->faturas) ? \Carbon\Carbon::parse($comissao->faturas->dt_vencimento)->format('d/m/Y') : ''}} {{isset($comissao->faturas) ? \Carbon\Carbon::parse($comissao->faturas->dt_pagamento)->format('d/m/Y') : ''}} {{number_format($comissao->quantidade, 0, '', '');}} {{$comissao->produto->descricao }} {{number_format($comissao->preco_minimo_fixo,3, '.',',')}} € {{-- Atenção. Somente 3 casas pode dar uma pequena difrença na comissão --}} {{number_format($comissao->v_bruto,2,'.',',')}} € {{$comissao->investimentos_em_equipamentos==null ? '0.00' : number_format($comissao->investimentos_em_equipamentos,2,'.',',')}} € @if(isset($comissao->valor_comissao)) {{number_format($comissao->valor_comissao, 2,'.',',')}} € @else - @endif
@if($permissao->alterar_venda)
Editar
@endif @if ($permissao->excluir_venda)
@csrf @method('DELETE')
@endif
@endsection