@php
$empresaNome = $empresa->razao_social ?? $empresa->nome_empresa ?? 'Empresa';
$empresaDocumento = $empresa->cnpj_formatado ?? $empresa->cpf_formatado ?? ($empresa->cnpj ?? $empresa->cpf ?? '-');
$pessoaNome = $tipo === 'pagar'
? ($conta->fornecedor->nome ?? $conta->fornecedor->razao_social ?? '-')
: ($conta->cliente->nome ?? $conta->cliente->razao_social ?? '-');
$pessoaDocumento = $tipo === 'pagar'
? ($conta->fornecedor->cpf_cnpj ?? '-')
: ($conta->cliente->cpf_cnpj ?? '-');
$valorPagoTotal = (float) ($conta->valor_pago ?? 0);
$valorOriginal = (float) ($conta->valor_total ?? 0);
$dataReferencia = $conta->data_pagamento ?: optional($pagamentos->first())->data_pagamento;
$dataReferenciaFormatada = $dataReferencia ? \Carbon\Carbon::parse($dataReferencia)->format('d/m/Y') : now()->format('d/m/Y');
$cidadeUf = trim(($empresa->cidade ?? '') . ' - ' . ($empresa->uf ?? ''));
$dataExtenso = now()->locale('pt_BR')->isoFormat('DD [de] MMMM [de] YYYY');
$textoAcao = $tipo === 'pagar' ? 'Pagamos para' : 'Recebemos de';
$textoRef = $tipo === 'pagar' ? 'pagamento da conta' : 'recebimento da conta';
$logoSrc = \App\Helpers\PdfAssetHelper::resolveCompanyConfigImage($empresa, 'logo_url', true);
$assinaturaSrc = \App\Helpers\PdfAssetHelper::resolveCompanyConfigImage($empresa, ['assinatura_locadora_url', 'assinatura_url']);
@endphp
{{ $textoAcao }} {{ $pessoaNome }}, inscrito(a) no CPF/CNPJ {{ $pessoaDocumento }},
a importância total de R$ {{ number_format($valorPagoTotal, 2, ',', '.') }},
referente ao {{ $textoRef }} {{ $conta->descricao }}.
Valor original da conta: R$ {{ number_format($valorOriginal, 2, ',', '.') }}
Data de referência: {{ $dataReferenciaFormatada }}
@if($pagamentos->count() > 0)
| Data |
Forma de Pagamento |
Banco |
Valor |
@foreach($pagamentos as $item)
| {{ optional($item->data_pagamento)->format('d/m/Y') }} |
{{ $item->formaPagamento->nome ?? '-' }} |
{{ $item->banco->nome_banco ?? '-' }} |
R$ {{ number_format((float) $item->valor_pago, 2, ',', '.') }} |
@endforeach
| Total |
R$ {{ number_format($valorPagoTotal, 2, ',', '.') }} |
@endif
Para todos os fins legais, declara-se {{ $tipo === 'pagar' ? 'realizado o pagamento' : 'confirmado o recebimento' }} do valor acima.
{{ $cidadeUf ?: 'Brasil' }}, {{ $dataExtenso }}.
|
@if($assinaturaSrc)
@endif
{{ $empresaNome }}
{{ $tipo === 'pagar' ? 'Pagador' : 'Recebedor' }}
|
@if($assinaturaSrc)
@endif
{{ $pessoaNome }}
{{ $tipo === 'pagar' ? 'Favorecido' : 'Pagador' }}
|