RELATÓRIO DE FLUXO DIÁRIO DE CAIXA

{{-- listar caixas --}}
Lista dos Caixas - Tabela 01
{{--*/ $caixaFincanceiro = collect() /*--}} @forelse($situacaocaixas as $situacaocaixa) @if($situacaocaixa['opcao'] == '1') {{--*/ $caixaFincanceiro->push($situacaocaixa['valor']) /*--}} @endif @empty @endforelse
Tabela 01 - Relatório de fluxo de início caixa entre as datas {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador Data Situação Valor
{{ $situacaocaixa['caixa']['descricao'] }} {{ $situacaocaixa['user']['name'] }} {{ dataAmericaBrasilTime($situacaocaixa['created_at']) }} {!! $situacaocaixa['situacao'] !!} {{ moneyAmericaBrasil($situacaocaixa['valor']) }}
Não existe entrada
{{-- listar mensalidades --}} @if( count($mensalidades->get()->toArray()) > 0)
Lista das Mensalidades (Tipo de Pagamento) - Tabela 02
@foreach ($mensalidades->get()->toArray() as $mensalidade) @foreach ($mensalidade['mensalidades'] as $dado) @endforeach @endforeach
Tabela 02 - Relatório de fluxo entre as datas {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Operador Caixa Data Turma Parcela Aluno Forma de Pagamento Situação Valor
{{ $dado['caixa'] }} {{ $dado['user'] }} {{ $dado['vencimento'] }} {{ $dado['descricaoTurma'] }} {{ $dado['numero'] }} {{ $dado['codigoMatricula'] }} - {{ $dado['nomecompleto'] }} {{ $dado['formapagamento'] }} {!! $dado['situacao'] !!} {{ moneyAmericaBrasil($dado['valor']) }}
TOTAL {{ $mensalidade['descricao'] }}R$ {{ moneyAmericaBrasil($mensalidade['valorTotal']) }}
{{-- detalhamento da tabela de mensalidades --}} {{-- */ $totalMensalidade = collect([]) /* --}} @foreach($mensalidades->get()->toArray() as $mensalidade) {{-- */ $totalMensalidade->push($mensalidade['valorTotal']) /* --}} @endforeach
Tabela 02 - Detalhamento {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador T. pagamento Valor
{{ $mensalidade['caixa'] }} {{ $mensalidade['user'] }} {{ $mensalidade['descricao'] }} {{ moneyAmericaBrasil($mensalidade['valorTotal']) }}
TotalR$ {{ moneyAmericaBrasil($totalMensalidade->sum()) }}
@endif
{{-- */ $detalheEntrada = [] /* --}} {{-- listar entrada --}} {{-- listar entrada --}} @if(count($entradas->get()->toArray() )>0)
Lista das Entradas - Tabela 04
@foreach ($entradas->get()->toArray() as $entrada) @foreach ($entrada['entradas'] as $dado) @endforeach @endforeach
Tabela 04 - Relatório de [ENTRADA] entre as datas {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador Código Conta F. Pagamento Data Descrição Situação Valor
{{ $dado['caixa'] }} {{ $dado['user'] }} {{ $dado['codigo'] }} {{ $dado['conta'] }} {{ $dado['formapagamento_id'] }} {{ dataAmericaBrasilTime($dado['updated_at']) }} {{ $dado['entrada'] }} {!! $dado['situacao'] !!} {{ moneyAmericaBrasil($dado['valor']) }}
TOTAL {{ $entrada['descricao'] }}R$ {{ moneyAmericaBrasil($entrada['valorTotal']) }}
{{-- detalhamento da tabela das saídas --}} {{-- */ $totalEntrada = collect([]) /* --}} @foreach($entradas->get()->toArray() as $entrada) {{-- */ $totalEntrada->push($entrada['valorTotal']) /* --}} @endforeach
Tabela 04 - Detalhamento {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador T. pagamento Valor
{{ $entrada['caixa'] }} {{ $entrada['user'] }} {{ $entrada['descricao'] }} {{ moneyAmericaBrasil($entrada['valorTotal']) }}
TotalR$ {{ moneyAmericaBrasil($totalEntrada->sum()) }}
@endif {{-- {{ dd($saidas->get()->toArray()) }} --}} {{-- listar saida --}} @if(count($saidas->get()->toArray())>0)
Lista das Saída - Tabela 05
{{--*/ $somaCaixaSaida = collect() /*--}} @foreach ($saidas->get()->toArray() as $saida) @foreach ($saida['saidas'] as $dado) @endforeach @endforeach
Tabela 05 - Relatório de [SAÍDA] entre as datas {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador Código Conta F. Pagamento Data Descrição Situação Valor
{{ $dado['caixa'] }} {{ $dado['user'] }} {{ $dado['codigo'] }} {{ $dado['conta'] }} {{ $dado['formapagamento_id'] }} {{ dataAmericaBrasilTime($dado['updated_at']) }} {{ $dado['saida'] }} {!! $dado['situacao'] !!} {{ moneyAmericaBrasil($dado['valor']) }}
TOTAL {{ $saida['descricao'] }}R$ {{ moneyAmericaBrasil($saida['valorTotal']) }}
{{-- detalhamento da tabela das saídas --}} {{-- */ $totalSaida = collect([]) /* --}} @foreach($saidas->get()->toArray() as $saida) {{-- */ $totalSaida->push($saida['valorTotal']) /* --}} @endforeach
Tabela 05 - Detalhamento {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Caixa Operador T. pagamento Valor
{{ $saida['caixa'] }} {{ $saida['user'] }} {{ $saida['descricao'] }} {{ moneyAmericaBrasil($saida['valorTotal']) }}
TotalR$ {{ moneyAmericaBrasil($totalSaida->sum()) }}
@endif

RESULTADO DIÁRIO DOS CAIXAS

@foreach ($mensalidades->get()->toArray() as $mensalidade) @endforeach @foreach ($saidas->get()->toArray() as $saida) @endforeach @foreach ($entradas->get()->toArray() as $entrada) @endforeach
Valor total entre o início e fechamento do caixa entre as datas {{ dataAmericaBrasil($inicio) }} - {{ dataAmericaBrasil($final) }}
Discriminação Valores
MENSALIDADE ({{ $mensalidade['descricao'] }}) {{ moneyAmericaBrasil($mensalidade['valorTotal']) }}
SAÍDA ({{ $saida['descricao'] }}) {{ moneyAmericaBrasil($saida['valorTotal']) }}
ENTRADA ({{ $entrada['descricao'] }}) {{ moneyAmericaBrasil($entrada['valorTotal']) }}
TOTAL ENTRADA {{ moneyAmericaBrasil(($mensalidades->where('formapagamentos.id', 1)->first()['valorTotal'] + $entradas->where('formapagamentos.id', 1)->first()['valorTotal'])) }}
SALDO {{ moneyAmericaBrasil(($mensalidades->where('formapagamentos.id', 1)->first()['valorTotal'] + $entradas->where('formapagamentos.id', 1)->first()['valorTotal']) - $saidas->where('formapagamentos.id', 1)->first()['valorTotal']) }}