{{-- TAB FATURAÇÃO --}}
Histórico de Vendas
{{ count($dados) }} vendas
@php $totalFarmacosVendidos = 0; $totalLucrosVendidos = 0; $totalVendas = 0; $totalCustoVendas = 0; $totalCustocompra = 0; @endphp @forelse ($dados as $produtoitem) @php $totalVendas++; $custoVenda = 0; @endphp
#{{ $produtoitem->id }} Tipo: {{ $produtoitem->TipodeVenda ?? 'N/A' }} | Cliente: {{ $produtoitem->cliente->nome ?? 'Consumidor Final' }}
{{ $produtoitem->created_at->format('d/m/Y H:i') ?? 'Data N/A' }}
@php $totalVendaItem = 0; $totalCompraItem = 0; $lucroItem = 0; @endphp @foreach ($produtoitem->produto as $produtovendido) @php $precoCompra = $produtovendido->produtos->produto_compra->preco_compra ?? 0; $precoVenda = $produtovendido->produtos->produto_compra->preco_venda ?? 0; $quantidade = $produtovendido->qunatidade; $totalCompraProduto = $quantidade * $precoCompra; $totalVendaProduto = $quantidade * $precoVenda; $lucroProduto = $totalVendaProduto - $totalCompraProduto; $totalCompraItem += $totalCompraProduto; $totalVendaItem += $totalVendaProduto; $lucroItem += $lucroProduto; $totalCustocompra += $totalCompraProduto; $totalCustoVendas += $totalVendaProduto; $totalLucrosVendidos += $lucroProduto; $totalFarmacosVendidos += $quantidade; @endphp @endforeach
@foreach ($produtoitem->produto as $index => $produtovendido) @php $precoCompra = $produtovendido->produtos->produto_compra->preco_compra ?? 0; $precoVenda = $produtovendido->produtos->produto_compra->preco_venda ?? 0; $quantidade = $produtovendido->qunatidade; $totalCompraProduto = $quantidade * $precoCompra; $totalVendaProduto = $quantidade * $precoVenda; $lucroProduto = $totalVendaProduto - $totalCompraProduto; @endphp @endforeach
# Fármaco Qtd Preço Compra Preço Venda Lucro
{{ $index + 1 }} {{ $produtovendido->produtos->produto_compra->produtos->nome ?? 'N/A' }} {{ $quantidade }} {{ number_format($totalCompraProduto, 2) }} MZN {{ number_format($totalVendaProduto, 2) }} MZN {{ number_format($lucroProduto, 2) }} MZN
TOTAL DA VENDA: {{ number_format($totalCompraItem, 2) }} MZN {{ number_format($totalVendaItem, 2) }} MZN {{ number_format($lucroItem, 2) }} MZN
@empty
Nenhuma venda registrada

Comece a vender para ver os dados aqui.

@endforelse {{-- RESUMO GERAL --}} @if(count($dados) > 0)
📊 RESUMO GERAL DE FATURAÇÃO
Total Vendas {{ $totalVendas }}
Produtos Vendidos {{ $totalFarmacosVendidos }}
Custo Compra {{ number_format($totalCustocompra, 2) }} MZN
Total Faturado {{ number_format($totalCustoVendas, 2) }} MZN
Lucro Total {{ number_format($totalLucrosVendidos, 2) }} MZN
Margem Média @php $margem = $totalCustoVendas > 0 ? ($totalLucrosVendidos / $totalCustoVendas) * 100 : 0; @endphp {{ number_format($margem, 1) }}%
@endif
{{-- TAB IVA --}}
Gestão de IVA
Taxas aplicadas
@php // Calculando IVA a partir das vendas $totalIva = 0; $totalSemIva = 0; $taxaIvaPadrao =""; // 17% IVA em Moçambique @endphp @foreach ($dados as $produtoitem) @foreach ($produtoitem->produto as $produtovendido) @php $precoVenda = $produtovendido->produtos->produto_compra->preco_venda ?? 0; $taxaIvaPadrao = $produtovendido->produtos->produto_compra->iva ?? 0; $quantidade = $produtovendido->qunatidade; $valorVenda = $quantidade * $precoVenda; $iva = ($valorVenda * ($taxaIvaPadrao/100)) ; $semIva = $valorVenda; $totalIva += $iva; $totalSemIva += $semIva; @endphp @endforeach @endforeach
Total sem IVA

{{ number_format($totalSemIva, 2) }} MZN

Taxa IVA

{{ $taxaIvaPadrao }}%

Total IVA

{{ number_format($totalIva, 2) }} MZN

Total com IVA

{{ number_format($totalSemIva + $totalIva, 2) }} MZN

@forelse ($dados as $index => $produtoitem) @foreach ($produtoitem->produto as $produtovendido) @php $precoVenda = $produtovendido->produtos->produto_compra->preco_venda ?? 0; $taxaIvaPadrao = $produtovendido->produtos->produto_compra->iva ?? 0; $quantidade = $produtovendido->qunatidade; $valorVenda = $quantidade * $precoVenda; $iva = ($valorVenda * ($taxaIvaPadrao/100)); //$semIva = $valorVenda - $iva; //dd($produtovendido->produtos->produto_compra,$quantidade, $taxaIvaPadrao); @endphp @endforeach @empty @endforelse
# Produto Valor sem IVA Taxa Valor IVA Valor com IVA
{{ $loop->parent->iteration ?? $index + 1 }} {{ $produtovendido->produtos->produto_compra->produtos->nome ?? 'N/A' }} {{ number_format($valorVenda, 2) }} MZN {{ $taxaIvaPadrao }}% {{ number_format($iva, 2) }} MZN {{ number_format($valorVenda+$iva, 2) }} MZN
Nenhum dado para calcular IVA
TOTAIS: {{ number_format($totalSemIva, 2) }} MZN {{ $taxaIvaPadrao }}% {{ number_format($totalIva, 2) }} MZN {{ number_format($totalSemIva + $totalIva, 2) }} MZN
@push('scripts') @endpush @push('style') @endpush