arcadiasuite/plus/resources/views/caixa/imprimir.blade.php

340 lines
9.8 KiB
PHP

<!DOCTYPE html>
<html>
<head>
<title></title>
<!-- -->
<style type="text/css">
.content {
margin-top: -30px;
}
.titulo {
font-size: 20px;
margin-bottom: 0px;
font-weight: bold;
}
.b-top {
border-top: 1px solid #000;
}
.b-bottom {
border-bottom: 1px solid #000;
}
.page_break {
page-break-before: always;
}
td {
font-size: 12px;
}
td strong {
color: #666876;
}
.logoBanner img {
float: left;
max-width: 70px;
}
*{
font-family: "Lucida Console", "Courier New", monospace;
}
</style>
</head>
<header>
<div class="headReport" style="display:flex; justify-content: padding-top:1rem">
<img style="margin-top: -75px;" src="{{'data:image/png;base64,' . base64_encode(file_get_contents(@public_path('logo.png')))}}" alt="Logo" class="mb-2" height="160px">
<div class="row text-right">
<div class="col-12" style="margin-top: -50px;">
<small class="float-right" style="color:grey; font-size: 11px;">Emissão:
{{ date('d/m/Y - H:i') }}</small><br>
</div>
</div>
<div class="row">
<h4 style="text-align:center; margin-top: -50px;">Relátorio de Caixa</h4>
</div>
</div>
</header>
<body>
{{-- <div class="content">
<table>
<tr>
<img style="margin-top: -75px;" src="{{'data:image/png;base64,' . base64_encode(file_get_contents(@public_path('logo.png')))}}" alt="Logo" class="mb-2" height="290">
<br>
<td class="" style="width: 100px;">
<label class="titulo">Relátorio de Caixa</label>
</td>
<td>
<strong>
Emissão: {{ date('d/m/Y H:i') }}
</strong>
</td>
</tr>
</table>
</div> --}}
<br>
<table>
<tr>
<td class="" style="width: 500px;">
Razão social: <strong>{{ $config->nome_fantasia }}</strong>
</td>
<td class="" style="width: 197px;">
Documento: <strong>{{ str_replace(" ", "", $config->cpf_cnpj) }}</strong>
</td>
</tr>
</table>
<table>
<tr>
<td class="" style="width: 333px;">
Total de vendas: <strong>{{ number_format($totalVendas, 2, ',', '.') }}</strong>
</td>
<td class="" style="width: 333px;">
Data de abertura: <strong>{{ \Carbon\Carbon::parse($item->created_at)->format('d/m/Y H:i') }}</strong>
</td>
<td class="" style="width: 333px;">
Data de fechamento: <strong>{{ \Carbon\Carbon::parse($item->updated_at)->format('d/m/Y H:i') }}</strong>
</td>
</tr>
<tr>
<td class="" style="width: 333px;">
Total de compras: <strong>{{ number_format($totalCompras, 2, ',', '.') }}</strong>
</td>
</tr>
</table>
@php $valorEmDinheiro = 0; @endphp
<table>
<tr>
<td class="b-top" style="width: 700px;">
Total por tipo de pagamento:
</td>
</tr>
</table>
<table>
@foreach($somaTiposPagamento as $key => $tp)
@if($tp > 0)
<tr>
<td class="b-top" style="width: 400px;">
{{App\Models\Nfce::getTipoPagamento($key)}}
</td>
<td class="b-top" style="width: 300px;">
<strong>R$ {{number_format($tp, 2, ',', '.')}}</strong>
</td>
</tr>
@php if($key == '01') $valorEmDinheiro = $tp; @endphp
@endif
@endforeach
</table>
<table style="margin-top: 20px">
<thead>
<tr>
<td width="180">CLIENTE</td>
<td>DATA</td>
<td>TIPO DE PAGAMENTO</td>
<td>ESTADO</td>
<td>NFCE/NFE</td>
<td>TIPO</td>
<td>VALOR</td>
<td>DESCONTO</td>
</tr>
</thead>
<tbody>
@foreach($data as $v)
<tr>
<td class="b-top">{{ $v->cliente->razao_social ?? 'NÃO IDENTIFCADO' }}</td>
<td class="b-top">{{ \Carbon\Carbon::parse($v->created_at)->format('d/m/Y H:i:s')}}</td>
<td class="b-top">
@if($v->tipo_pagamento == '99')
Outros
@else
{{ $v->tipo_pagamento ? $v->getTipoPagamento($v->tipo_pagamento) : 'Pag Múltiplo'}}
@endif
</td>
<td class="b-top">{{ $v->tipo != 'OS' ? $v->estado : '' }}</td>
@if($v->estado == 'aprovado')
@if($v->tipo == 'Nfe')
<td class="b-top">
{{ $v->numero > 0 ? $v->numero : '--' }}
</td>
@else
<td class="b-top">
{{ $v->numero > 0 ? $v->numero : '--' }}
</td>
@endif
@else
<td class="b-top">--</td>
@endif
<td class="b-top" style="width: 100px">{{ $v->tipo }}</td>
@if($v->tipo != 'OS')
<td class="b-top" style="width: 100px">{{ __moeda($v->total) }}</td>
@else
<td class="b-top" style="width: 100px">{{ __moeda($v->valor) }}</td>
@endif
<td class="b-top" style="width: 100px">{{ __moeda($v->desconto) }}</td>
</tr>
@endforeach
</tbody>
</table>
@php
$somaSuprimento = 0;
$somaSangria = 0;
@endphp
<br>
<table>
<tr>
<td class="b-bottom" style="width: 350px;">
Suprimentos
</td>
</tr>
</table>
@if(sizeof($suprimentos) > 0)
@foreach($suprimentos as $s)
@php
$somaSuprimento += $s->valor;
@endphp
<table>
<tr>
<td class="b-bottom" style="width: 200px;">
{{ \Carbon\Carbon::parse($s->created_at)->format('d/m/Y H:i') }}
</td>
<td class="b-bottom" style="width: 300px;">
{{$s->observacao}}
</td>
<td class="b-bottom" style="width: 200px;">
R$ {{number_format($s->valor, 2, ',', '.')}}
</td>
</tr>
</table>
@endforeach
@else
<table>
<tr>
<td class="b-bottom" style="width: 700px;">
R$ 0,00
</td>
</tr>
</table>
@endif
<br>
<table>
<tr>
<td class="b-bottom" style="width: 350px;">
Sangrias
</td>
</tr>
</table>
@if(sizeof($sangrias) > 0)
@foreach($sangrias as $s)
@php
$somaSangria += $s->valor;
@endphp
<table>
<tr>
<td class="b-bottom" style="width: 200px;">
{{ \Carbon\Carbon::parse($s->created_at)->format('d/m/Y H:i') }}
</td>
<td class="b-bottom" style="width: 300px;">
{{$s->observacao}}
</td>
<td class="b-bottom" style="width: 200px;">
R$ {{number_format($s->valor, 2, ',', '.')}}
</td>
</tr>
</table>
@endforeach
@else
<table>
<tr>
<td class="b-bottom" style="width: 700px;">
R$ 0,00
</td>
</tr>
</table>
@endif
<br>
<table>
<tr>
<td class="b-bottom" style="width: 233px;">
Soma de vendas: <strong>R$ {{number_format($totalVendas, 2, ',', '.')}}</strong>
</td>
<td class="b-bottom" style="width: 233px;">
Soma de sangria: <strong>R$ {{number_format($somaSangria, 2, ',', '.')}}</strong>
</td>
<td class="b-bottom" style="width: 233px;">
Soma de suprimento: <strong>R$ {{number_format($somaSuprimento, 2, ',', '.')}}</strong>
</td>
</tr>
<tr>
<td class="b-bottom" style="width: 233px;">
Valor em caixa: <strong>R$ {{number_format($somaSuprimento + $totalVendas - $somaSangria, 2, ',', '.')}}</strong>
</td>
<td class="b-bottom" style="width: 233px;">
Contagem da gaveta: <strong>R$ {{number_format($item->valor_dinheiro, 2, ',', '.')}}</strong>
</td>
<td class="b-bottom" style="width: 233px;">
Soma de serviços: <strong>R$ {{number_format($somaServicos, 2, ',', '.')}}</strong>
</td>
</tr>
</table>
<h4>Produtos vendidos</h4>
<table style="margin-top: -20px">
<thead>
<tr>
<td width="280">PRODUTO</td>
<td width="100">QUANTIDADE</td>
<td width="120">VALOR DE VENDA</td>
<td width="120">VALOR DE COMPRA</td>
</tr>
</thead>
<tbody>
@foreach($produtos as $p)
<tr>
<td class="b-top">{{ $p['nome'] }}</td>
<td class="b-top">{{ $p['quantidade'] }}</td>
<td class="b-top">{{ __moeda($p['valor_venda']) }}</td>
<td class="b-top">{{ __moeda($p['valor_compra']) }}</td>
</tr>
@endforeach
</tbody>
</table>
<br><br>
<table>
<tr>
<td class="" style="width: 300px;">
________________________________________
</td>
</tr>
<tr>
<td class="" style="width: 300px;">
{{$usuario->name}} - {{ date('d/m/Y H:i') }}
</td>
</tr>
</table>
</body>