@php $cfg = is_array($empresa->configuracoes ?? null) ? $empresa->configuracoes : []; $logo = $cfg['logo_url'] ?? null; $logoSrc = null; if ($logo) { $logoPath = parse_url($logo, PHP_URL_PATH); $logoFileLocal = $logoPath ? public_path(ltrim($logoPath, '/')) : null; $logoSrc = ($logoFileLocal && file_exists($logoFileLocal)) ? $logoFileLocal : $logo; } @endphp
@if($logoSrc) Logo @endif @if($empresa)

{{ $empresa->razao_social ?? $empresa->nome_fantasia ?? 'Empresa' }}

@if($empresa->cnpj)

CNPJ: {{ $empresa->cnpj }}

@endif @if($empresa->endereco)

{{ $empresa->endereco }}@if($empresa->cidade), {{ $empresa->cidade }}@endif @if($empresa->uf)- {{ $empresa->uf }}@endif

@endif @if($empresa->telefone)

Tel: {{ $empresa->telefone }}

@endif @endif

CONTRATO DE LOCAÇÃO Nº {{ $locacao->numero_contrato }}

DADOS DO CLIENTE (LOCATÁRIO)
@if($locacao->cliente)
Nome/Razão Social: {{ $locacao->cliente->nome }}
@if($locacao->cliente->cpf_cnpj)
CPF/CNPJ: {{ $locacao->cliente->cpf_cnpj }}
@endif @if($locacao->cliente->endereco)
Endereço: {{ $locacao->cliente->endereco }} @if($locacao->cliente->cidade), {{ $locacao->cliente->cidade }}@endif @if($locacao->cliente->uf) - {{ $locacao->cliente->uf }}@endif @if($locacao->cliente->cep) CEP: {{ $locacao->cliente->cep }}@endif
@endif @if($locacao->cliente->celular || $locacao->cliente->telefone)
Telefone: {{ $locacao->cliente->celular ?? $locacao->cliente->telefone }}
@endif @if($locacao->cliente->email)
E-mail: {{ $locacao->cliente->email }}
@endif @endif
PERÍODO DA LOCAÇÃO
Data/Hora de Saída: {{ optional($locacao->data_inicio)->format('d/m/Y') }} @if($locacao->hora_saida) às {{ $locacao->hora_saida }}@endif
Data/Hora de Retorno: {{ optional($locacao->data_fim)->format('d/m/Y') }} @if($locacao->hora_retorno) às {{ $locacao->hora_retorno }}@endif
Total de Dias: {{ $locacao->total_dias ?? '-' }} dias
@if($locacao->local_entrega)
Local de Entrega: {{ $locacao->local_entrega }}
@endif @if($locacao->data_transporte_ida)
Transporte Ida: {{ optional($locacao->data_transporte_ida)->format('d/m/Y') }} @if($locacao->hora_transporte_ida) às {{ $locacao->hora_transporte_ida }}@endif
@endif @if($locacao->data_transporte_volta)
Transporte Volta: {{ optional($locacao->data_transporte_volta)->format('d/m/Y') }} @if($locacao->hora_transporte_volta) às {{ $locacao->hora_transporte_volta }}@endif
@endif
ITENS LOCADOS
@forelse($locacao->produtos as $produto) @empty @endforelse
Item Sala/Ambiente Qtd Valor Unit. Subtotal
{{ $produto->produto->nome ?? $produto->descricao ?? 'Item' }} @if(($produto->tipo_item ?? 'proprio') === 'terceiro') Terceiro @endif @if($produto->patrimonio)
Patrimônio: {{ $produto->patrimonio->numero_serie ?? ('PAT-' . $produto->id_patrimonio) }} @endif
@if($produto->sala) {{ $produto->sala->nome }} @else - @endif {{ $produto->quantidade }} R$ {{ number_format($produto->valor_unitario, 2, ',', '.') }} R$ {{ number_format($produto->valor_total, 2, ',', '.') }}
Nenhum item
@if($locacao->servicos && $locacao->servicos->count() > 0)
SERVIÇOS ADICIONAIS
@foreach($locacao->servicos as $servico) @endforeach
Descrição Qtd Valor Unit. Subtotal
{{ $servico->descricao }} @if(($servico->tipo_item ?? 'proprio') === 'terceiro') Terceiro @endif {{ $servico->quantidade }} R$ {{ number_format($servico->valor_unitario, 2, ',', '.') }} R$ {{ number_format($servico->valor_total, 2, ',', '.') }}
@endif
@if($locacao->servicos && $locacao->servicos->sum('valor_total') > 0) @endif @if($locacao->desconto > 0) @endif @if($locacao->taxa_entrega > 0) @endif
Subtotal Itens: R$ {{ number_format($locacao->produtos->sum('valor_total'), 2, ',', '.') }}
Subtotal Serviços: R$ {{ number_format($locacao->servicos->sum('valor_total'), 2, ',', '.') }}
Desconto: - R$ {{ number_format($locacao->desconto, 2, ',', '.') }}
Taxa de Entrega: R$ {{ number_format($locacao->taxa_entrega, 2, ',', '.') }}
VALOR TOTAL: R$ {{ number_format($locacao->valor_total, 2, ',', '.') }}
@if($locacao->observacoes)
OBSERVAÇÕES

{{ $locacao->observacoes }}

@endif
TERMOS E CONDIÇÕES

1. O LOCATÁRIO se responsabiliza pela guarda, conservação e manutenção dos bens locados, obrigando-se a devolvê-los nas mesmas condições em que os recebeu, salvo o desgaste natural pelo uso normal.

2. Em caso de danos, avarias, extravio ou furto dos bens locados, o LOCATÁRIO se obriga a ressarcir o LOCADOR pelo valor de mercado dos bens, independentemente de culpa ou dolo.

3. O atraso na devolução dos bens acarretará multa diária equivalente ao valor da diária de locação, acrescida de juros de 1% ao mês.

4. O LOCATÁRIO declara ter recebido os bens locados em perfeito estado de conservação e funcionamento.

5. Fica eleito o foro da comarca de {{ $empresa->cidade ?? 'da sede do LOCADOR' }} para dirimir quaisquer dúvidas oriundas deste contrato.

{{ $empresa->razao_social ?? $empresa->nome_fantasia ?? 'LOCADOR' }}
LOCADOR
{{ $locacao->cliente->nome ?? 'LOCATÁRIO' }}
LOCATÁRIO