{{-- HEADER --}}
@php $logoPath = $config->logo ? public_path('uploads/logos/' . $config->logo) : null; @endphp @if($logoPath && file_exists($logoPath)) @else
{{ strtoupper(substr($config->nome_fantasia ?? $config->nome, 0, 2)) }}
@endif
{{ $config->nome_fantasia ?? $config->nome }}
{{ $config->nome }}
CNPJ/CPF: {{ $config->cpf_cnpj }}
@if($config->ie)
IE: {{ $config->ie }}
@endif @if($config->rua)
{{ $config->rua }}{{ $config->numero ? ', '.$config->numero : '' }}@if($config->bairro) - {{ $config->bairro }}@endif
@endif @if($config->email)
{{ $config->email }}
@endif @if($config->celular)
Tel: {{ $config->celular }}
@endif
Pedido de Venda
N° {{ $item->numero_sequencial }}
{{ \Carbon\Carbon::parse($item->created_at)->format('d/m/Y') }}
{{-- CLIENTE --}}
Dados do Cliente
@if($item->cliente && ($item->cliente->rua || $item->cliente->cidade)) @php $endParts = []; if($item->cliente->rua) $endParts[] = $item->cliente->rua . ($item->cliente->numero ? ', '.$item->cliente->numero : ''); if($item->cliente->bairro) $endParts[] = $item->cliente->bairro; if($item->cliente->cidade) $endParts[] = $item->cliente->cidade->nome.'/'.$item->cliente->cidade->uf; if($item->cliente->cep) $endParts[] = 'CEP: '.$item->cliente->cep; $enderecoStr = implode(' - ', $endParts); @endphp @endif
Nome / Razao Social
{{ $item->cliente->razao_social ?? '-' }}
@if($item->cliente && $item->cliente->nome_fantasia)
{{ $item->cliente->nome_fantasia }}
@endif
CPF / CNPJ
{{ $item->cliente->cpf_cnpj ?? '-' }}
Telefone
{{ $item->cliente->telefone ?? '-' }}
E-mail
{{ $item->cliente->email ?? '-' }}
Endereco
{{ $enderecoStr }}
{{-- PRODUTOS --}}
Produtos / Servicos
@php $rowIndex = 0; @endphp @foreach($item->itens as $prod) @if(!$prod->produto) @continue @endif @php $bg = $rowIndex % 2 == 0 ? '#fff' : '#f5f9f6'; $rowIndex++; @endphp @if($prod->descricao && strlen(trim($prod->descricao)) > 0) @endif @if($prod->observacao_item && strlen(trim($prod->observacao_item)) > 0) @endif @endforeach
Produto / Descricao Qtd Valor Unit. Desconto Subtotal
@if($prod->produto->numero_sequencial)[{{ $prod->produto->numero_sequencial }}] @endif{{ $prod->produto->nome }}@if($prod->variacao_id && $prod->produtoVariacao) - {{ $prod->produtoVariacao->descricao }}@endif {{ __qtd($prod->quantidade) }} R$ {{ __moeda($prod->valor_unitario) }} - R$ {{ __moeda($prod->sub_total) }}
↳ {{ $prod->descricao }}
Obs: {{ $prod->observacao_item }}
{{-- TOTAIS + PAGAMENTO --}}
@if($item->fatura && count($item->fatura) > 0)
Condicoes de Pagamento
@foreach($item->fatura as $fat) @endforeach
{{ \App\Models\Nfe::getTipo($fat->tipo_pagamento) }}@if($fat->data_vencimento) — Venc: {{ \Carbon\Carbon::parse($fat->data_vencimento)->format('d/m/Y') }}@endif R$ {{ __moeda($fat->valor) }}
@endif
Resumo Financeiro
@if($item->desconto > 0) @endif @if($item->acrescimo > 0) @endif @if($item->valor_frete > 0) @endif
Subtotal Produtos R$ {{ __moeda($item->total + $item->desconto - $item->acrescimo - $item->valor_frete) }}
Desconto - R$ {{ __moeda($item->desconto) }}
Acrescimo + R$ {{ __moeda($item->acrescimo) }}
Frete R$ {{ __moeda($item->valor_frete) }}
TOTAL GERAL R$ {{ __moeda($item->total) }}
{{-- OBSERVACAO --}} @if($item->observacao && strlen(trim($item->observacao)) > 0)
Observacoes
{{ $item->observacao }}
@endif {{-- ASSINATURAS --}}
{{ $config->nome_fantasia ?? $config->nome }}
{{ $item->cliente->razao_social ?? 'Cliente' }}
{{-- RODAPE --}}
Documento gerado em {{ \Carbon\Carbon::now()->format('d/m/Y H:i') }}  —  {{ $config->nome }} — CNPJ: {{ $config->cpf_cnpj }}