@extends('layouts.app') @section('title', 'Relatórios - Vendas') @section('content')
Sair

Filtros

    @foreach( $array_filtros as $k => $v ) @if( !empty($v) )
  • {{ $v }}
  • @endif @endforeach
Data: {{ \Carbon\Carbon::now()->format('d/m/Y H:i:s') }}
Relatório {{ $nome_relatorio }}
@php( $i = 0 ) @php( $itens_vendedor = 0 ) @php( $venda_cidade = 0 ) @forelse( $pedidos as $pedido ) @if( isset($pedidos[$i][0]['id_funcionario']) ) @php( $vendedor = App\Models\Funcionario::select('nm_funcionario')->where('id', $pedidos[$i][0]['id_funcionario'])->first() ) @endif @php( $branco = 0 ) @php( $vr_branco = 0 ) @php( $total_vendas = 0 ) @php( $valor_vendas = 0 ) @foreach( $pedido as $ped ) @if( $branco != $ped['cidade_id'] ) @if( $venda_inicial != "" && $venda_final != "" ) @php( $venda_cidade = App\Models\Pedido::select( 'pedidos.cd_venda') ->leftJoin('clientes', 'clientes.id', '=', 'pedidos.id_cliente') ->whereNull('pedidos.deleted_at') ->where('pedidos.id_funcionario', $pedidos[$i][0]['id_funcionario']) ->where('clientes.id_cidade', $ped['cidade_id']) ->whereBetween('pedidos.dt_venda', [$venda_inicial, $venda_final]) ->count() ) @php( $venda_por_cidade = App\Models\PedidoItens:: leftJoin('pedidos', 'pedidos.id', '=', 'pedido_itens.id_pedido') ->leftJoin('clientes', 'clientes.id', '=', 'pedidos.id_cliente') ->whereNull('pedidos.deleted_at') ->where('pedidos.id_funcionario', $pedidos[$i][0]['id_funcionario']) ->where('clientes.id_cidade', $ped['cidade_id']) ->whereBetween('pedidos.dt_venda', [$venda_inicial, $venda_final]) ->sum(DB::raw('(pedido_itens.vr_unitariodesc * pedido_itens.quantidade) + pedido_itens.vr_acrescimo + pedido_itens.vr_icmsst + pedidos.vr_frete + pedidos.vr_seguro + pedidos.vr_outrasdespesas') )) @else @php( $venda_cidade = App\Models\Pedido::select( 'pedidos.cd_venda') ->leftJoin('clientes', 'clientes.id', '=', 'pedidos.id_cliente') ->where('pedidos.id_funcionario', $pedidos[$i][0]['id_funcionario']) ->where('clientes.id_cidade', $ped['cidade_id']) ->whereNull('pedidos.deleted_at') ->count() ) @php( $venda_por_cidade = App\Models\PedidoItens:: leftJoin('pedidos', 'pedidos.id', '=', 'pedido_itens.id_pedido') ->leftJoin('clientes', 'clientes.id', '=', 'pedidos.id_cliente') ->where('pedidos.id_funcionario', $pedidos[$i][0]['id_funcionario']) ->where('clientes.id_cidade', $ped['cidade_id']) ->whereNull('pedidos.deleted_at') ->sum(DB::raw('(pedido_itens.vr_unitariodesc * pedido_itens.quantidade) + pedido_itens.vr_acrescimo + pedido_itens.vr_icmsst + pedidos.vr_frete + pedidos.vr_seguro + pedidos.vr_outrasdespesas') )) @endif @endif @php( $branco = $ped['cidade_id'] ) @php( $vr_venda = App\Models\PedidoItens:: leftJoin('pedidos', 'pedidos.id', '=', 'pedido_itens.id_pedido') ->whereNull('pedidos.deleted_at') ->where('pedido_itens.id_pedido', $ped['id']) ->sum(DB::raw('(pedido_itens.vr_unitariodesc * pedido_itens.quantidade) + pedido_itens.vr_acrescimo + pedido_itens.vr_icmsst + pedidos.vr_frete + pedidos.vr_seguro + pedidos.vr_outrasdespesas')) ) @if( $vr_branco != $ped['cd_venda'] ) @endif @php( $vr_branco = $ped['cd_venda'] ) @php( $total_vendas++ ) @php( $valor_vendas += $vr_venda ) @endforeach @if( isset($pedidos[$i][0]['id_funcionario']) ) @endif
Vendedor: {{ $vendedor->nm_funcionario }}
Cidade: {{ $ped['ds_cidade'] }} - {{ $ped['ds_sigla'] }} Venda por cidade: {{ $venda_cidade }} Valor total: R$ {{ number_format($venda_por_cidade, 2, ',', '.') }}
Cód venda Data venda Baixa Gerou contas receber Via web Razão social / Nome fantasia Valor venda
{{ $ped['cd_venda'] }} {{ \Carbon\Carbon::parse($ped['dt_venda'])->format('d/m/Y') }} {{ $ped['ds_baixa'] == 'S' ? 'SIM' : 'NÃO' }} {{ $ped['gr_contarec'] == 'S' ? 'SIM' : 'NÃO' }} {{ $ped['ds_viaweb'] == 'S' ? 'SIM' : 'NÃO' }} {{ $ped['rz_social'] }} / {{ $ped['nm_fantasia'] }} R$ {{ number_format($vr_venda, 2, ',', '.') }}
Qtde. total por vendedor: Vendas: {{ $total_vendas }} Valor: R$ {{ number_format($valor_vendas, 2, ',', '.') }}
@php( $i++ ) @empty
Nenhum registro encontrado
@endforelse
@endsection