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

Listar Vendas

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

{{ $message }}

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

{{ $message }}

@endif
{{-- @csrf --}}
Filtros
@if($permissao->visualizar_todas_vendas)
@endif

Total Litros: {{ number_format($vendas->sum('quantidade'), 2,",", " ") }}

Total Valor Bruto: {{ number_format($vendas->sum('v_bruto'), 2, ",", " ")}} €


{{-- @if($permissao->alterar_venda)
@csrf
@endif --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- preco minimo do dia da venda --}} @if($permissao->alterar_venda || $permissao->excluir_venda) @endif @php $contador=0; @endphp @foreach ($vendas as $key => $venda) {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- preço minimo da venda --}} @php if(isset($venda->canal->nome_canal) && $venda->canal->nome_canal == "Ilidio Mota"){ $iva =0; }else{ $iva = isset($venda->produto->iva) ? ($venda->produto->iva / 100) : 0; } $valorLitroVendaComIva = ($venda->v_bruto/$venda->quantidade)*(1+$iva); @endphp {{--preço da venda litro--}} @php if($venda->venda_ajuste){ $bonus = $venda->venda_ajuste->where("tipo","Bônus")->sum('valor'); $penalizacao = $venda->venda_ajuste->where("tipo","Penalização")->sum('valor'); }else{ $bonus=0; $penalizacao=0; } $valorAjuste = $bonus - $penalizacao; $valorAjusteFormatado = number_format($valorAjuste, 2, '.', ','); $valorvenda = $venda->valor_venda + $valorAjuste; @endphp {{-- --}} {{-- --}} @if($permissao->alterar_venda || $permissao->excluir_venda) @endif @endforeach
Data
Aprov.
Comissão
Entidade Cliente Artigo Data Venda Canal GestorContribuinteData VencimentoData PagamentoQuantidade Valor Bruto Num Documento fatura Produto RentabilidadePreço Minimo Preço Venda Litro ComissãoAções
{{ $venda->data_venda ? \Carbon\Carbon::parse($venda->data_venda)->format('d/m/Y H:i:s') : '' }}{{$venda->entidade ?? '' }} {{$venda->cliente->nome ?? '' }} {{$venda->produto->artigo ?? '' }} {{isset($venda->data) ? \Carbon\Carbon::parse($venda->data)->format('d/m/Y') : '' }} {{$venda->canal ? $venda->canal->nome_canal: '' }} {{$venda->cliente->gestor_user->name ?? '' }}{{$venda->cliente->contribuinte ?? '' }}{{isset($venda->faturas) ? \Carbon\Carbon::parse($venda->faturas->dt_vencimento)->format('d/m/Y') : ''}}{{isset($venda->faturas) ? \Carbon\Carbon::parse($venda->faturas->dt_pagamento)->format('d/m/Y') : ''}}{{number_format($venda->quantidade, 2);}} {{number_format($venda->v_bruto,2)}} {{$venda->documento ?? '' }} {{$venda->faturas->id ?? '' }} {{$venda->produto->descricao }} {{number_format($venda->rentabilidade,2)}} {{number_format($venda->preco_minimo_fixo,3)}} {{-- Atenção. Somente 3 casas pode dar uma pequena difrença na comissão --}} {{number_format($valorLitroVendaComIva,3)}}{{$valorAjusteFormatado}} --}} {{-- {{number_format($valorvenda, 2, '.', ',') ?? '0.00'}} {{number_format($venda->valor_comissao, 2, '.', ',') ?? '0.00'}}
@if($permissao->alterar_venda)
{{-- --}}
{{-- --}} @endif @if ($permissao->excluir_venda)
{{--
@csrf @method('DELETE') --}} {{--
--}} {{--
@csrf @method('DELETE')
--}}
@endif
@endsection