|
CLIENTE:
@if ($orcamento?->proposta?->cliente)
{{-- EM 29/02/2024, o dompdf não suporta as propriedades css para adicionar "..." no texto --}}
@if (strlen($orcamento->proposta->cliente?->nome) > 43)
{{substr($orcamento->proposta->cliente?->nome, 0, 43) . "..." }}
@else
{{$orcamento->proposta->cliente?->nome}}
@endif
@endif
|
CPF/CNPJ:
@if ($orcamento?->proposta?->cliente)
@php
$cpfCnpj = preg_replace("/\D/", '', $orcamento->proposta->cliente?->cpf_cnpj);
$cpfCnpjFormatado = '';
if (strlen($cpfCnpj) === 11) {
$cpfCnpjFormatado = preg_replace("/(\d{3})(\d{3})(\d{3})(\d{2})/", "\$1.\$2.\$3-\$4", $cpfCnpj);
}
else if(strlen($cpfCnpj) > 11){
//Adiciona os zeros à esquerda
$cpfCnpj = str_pad($cpfCnpj, 14, '0', STR_PAD_LEFT);
$cpfCnpjFormatado = preg_replace("/(\d{2})(\d{3})(\d{3})(\d{4})(\d{2})/", "\$1.\$2.\$3/\$4-\$5", $cpfCnpj);
}
@endphp
{{$cpfCnpjFormatado}}
@endif
|
|
OBRA:
{{$orcamento?->proposta->nome_obra}}
|
TELEFONE:
@if ($orcamento?->proposta?->cliente?->pessoa_contatos_telefone)
@foreach ($orcamento?->proposta?->cliente?->pessoa_contatos_telefone as $telefone)
@if ($loop->index == 0)
{{$telefone->contato}}
@endif
@endforeach
@endif
|
|
A/C:
{{$orcamento?->proposta->dados_contato}}
|
E-MAIL:
@if ($orcamento?->proposta->cliente?->pessoa_contatos_email)
@foreach ($orcamento->proposta->cliente->pessoa_contatos_email as $email)
@if ($loop->index == 0)
{{$email->contato}}
@endif
@endforeach
@endif
|
|
END. OBRA:
@if ($orcamento?->proposta?->endereco_entrega)
{{$orcamento?->proposta?->endereco_entrega->endereco_sem_cidade}}
@endif
|
CIDADE / CEP:
@if ($orcamento?->proposta?->endereco_entrega)
{{$orcamento?->proposta?->endereco_entrega->cidade->nome}} - {{$orcamento?->proposta?->endereco_entrega->zip_code}}
@endif
|
| Item |
Descrição |
Quant. |
Vlr Unit. |
Total |
@foreach ($orcamento->proposta_orcamento_itens ?? [] as $key => $item )
@php
$newKey = $key + 1
@endphp
| {{$newKey}} |
@if($item->categoria->descricao_orcamento)
{{$item->categoria->descricao_orcamento}}
@endif
@if(count((array) $item->proposta_orcamento_item_categorias_ordem))
@foreach($item->proposta_orcamento_item_categorias_ordem as $index => $subcategoria)
{{$subcategoria->descricao}}
@if($index < 3) @endif
@if($index == 3) / @endif
@endforeach
@else
{{$item->descricao}}
@endif
@if($item->observacao)
Obs:
{{$item->observacao}}
@endif
|
{{number_format($item->quantidade, 2, ',', '.')}} |
R$ {{number_format($item->preco_unitario_com_variacao,2, ',', '.')}} |
R$ {{number_format($item->valor_total_com_variacao,2, ',', '.')}} |
@endforeach
|
@php
$totalQuantidade = 0;
foreach($orcamento->proposta_orcamento_itens as $item) {
$totalQuantidade += $item->quantidade;
}
@endphp
{{number_format($totalQuantidade,2, ',', '.')}}
|
Valor total |
R$ {{$orcamento->valor_itens_com_variacoes}} |
@if ((float)$orcamento->valor_desconto > 0)
|
Desconto |
R$ {{$orcamento->valor_desconto}} |
@endif
|
@php
$tipoFrete = TipoFrete::tryFrom($orcamento->tipo_frete)->label();
if(strtoupper($tipoFrete) != strtoupper('Sem Frete')){ $tipoFrete = 'Frete '.$tipoFrete; };
@endphp
{{$tipoFrete}}
|
R$ {{$orcamento->valor_frete ?? '0,00'}}
|
|
|
R$ {{$orcamento->valor_total}} |
OBSERVAÇÕES GERAIS PERTINENTES A ESTE ORÇAMENTO E À OBRA ORÇADA:
@if($observacoesGerais !== '')
{!! $observacoesGerais->OBSERVACOESRELATORIO ?? '' !!}
@endif