@extends('reports.pdf.layout') @section('title', 'Relatório de Conciliações') @section('content')

Informações do Relatório

@if(isset($filters['date_from']) && $filters['date_from'])
Data Inicial: {{ \Carbon\Carbon::parse($filters['date_from'])->format('d/m/Y') }}
@endif @if(isset($filters['date_to']) && $filters['date_to'])
Data Final: {{ \Carbon\Carbon::parse($filters['date_to'])->format('d/m/Y') }}
@endif @if(isset($filters['bank_account_id']) && $filters['bank_account_id'])
Conta Bancária: {{ $filters['bank_account_name'] ?? 'ID: ' . $filters['bank_account_id'] }}
@endif @if(isset($filters['status']) && $filters['status'])
Status: {{ ucfirst($filters['status']) }}
@endif
Total {{ $stats['total'] }}
Aprovadas {{ $stats['approved'] }}
Pendentes {{ $stats['pending'] }}
Taxa Aprovação {{ $stats['total'] > 0 ? number_format(($stats['approved'] / $stats['total']) * 100, 1) : 0 }}%
@forelse($reconciliations as $reconciliation) @empty @endforelse
ID Conta Período Saldo Inicial Saldo Final Diferença Status Criado em
{{ $reconciliation->id }} {{ $reconciliation->bankAccount->name ?? 'N/A' }} {{ $reconciliation->period_start->format('d/m/Y') }} - {{ $reconciliation->period_end->format('d/m/Y') }} R$ {{ number_format($reconciliation->opening_balance, 2, ',', '.') }} R$ {{ number_format($reconciliation->closing_balance, 2, ',', '.') }} R$ {{ number_format($reconciliation->difference_amount, 2, ',', '.') }} @switch($reconciliation->status) @case('approved') Aprovado @break @case('completed') Concluído @break @case('draft') Rascunho @break @case('rejected') Rejeitado @break @default {{ ucfirst($reconciliation->status) }} @endswitch {{ $reconciliation->created_at->format('d/m/Y H:i') }}
Nenhuma conciliação encontrada com os filtros aplicados.
@if($reconciliations->count() > 30)
@endif @endsection