@include('pdf.partials.styles-unified')

ESTADO DE CUENTAS | {{ $empresa->name }}

Período: {{ \Carbon\Carbon::parse($filtros['fecha_inicio'])->format('d/m/Y') }} - {{ \Carbon\Carbon::parse($filtros['fecha_fin'])->format('d/m/Y') }}

Cuenta: @if($filtros['account_id']) @php $account = $records->first(); @endphp {{ $account->name ?? 'N/A' }} - {{ $account->number ?? 'N/A' }} @else Todas las cuentas @endif

Total de Cuentas: {{ $records->count() }}

Generado: {{ now()->format('d/m/Y H:i:s') }}

ESTADO DE CUENTAS BANCARIAS

@php $index = 1; @endphp @forelse($records as $account) @empty @endforelse @if($records->count() > 0) @endif
Cuenta Número Saldo Inicial Ingresos Egresos Saldo Final Variación
{{ $index++ }} {{ $account->name }} @if($account->account_type)
{{ $account->account_type->description }} @endif
{{ $account->number }} S/ {{ number_format($account->saldo_inicial ?? 0, 2) }} S/ {{ number_format($account->total_ingresos ?? 0, 2) }} S/ {{ number_format($account->total_egresos ?? 0, 2) }} S/ {{ number_format($account->saldo_final ?? 0, 2) }} @php $variacion = $account->variacion_porcentaje ?? 0; @endphp @if($variacion > 0) +{{ number_format($variacion, 1) }}% @elseif($variacion < 0) {{ number_format($variacion, 1) }}% @else 0% @endif
No se encontraron cuentas
TOTALES: S/ {{ number_format($records->sum('saldo_inicial'), 2) }} S/ {{ number_format($records->sum('total_ingresos'), 2) }} S/ {{ number_format($records->sum('total_egresos'), 2) }} S/ {{ number_format($records->sum('saldo_final'), 2) }}
@if($transferencias && $transferencias->count() > 0)

TRANSFERENCIAS ENTRE CUENTAS ({{ $transferencias->count() }})

@php $indexTrans = 1; @endphp @foreach($transferencias as $transferencia) @endforeach
Fecha Cuenta Origen Cuenta Destino Monto Tipo N° Operación Caja Descripción
{{ $indexTrans++ }} {{ \Carbon\Carbon::parse($transferencia->date_of_issue)->format('d/m/Y') }} {{ $transferencia->account_origen->name }} {{ $transferencia->account_destino->name }} S/ {{ number_format($transferencia->total, 2) }} {{ $transferencia->payment_method->description ?? 'N/A' }} {{ $transferencia->numero_operacion ?? '-' }} @if($transferencia->caja) Caja #{{ $transferencia->caja->id }} @else - @endif {{ $transferencia->description ?? 'Sin descripción' }}
TOTAL TRANSFERENCIAS: S/ {{ number_format($transferencias->sum('total'), 2) }}
@else

No se encontraron transferencias en el período seleccionado.

@endif