Generado el {{ now()->format('d/m/Y H:i') }}
{{ $desde?->format('d/m/Y') ?? 'Inicio' }} — {{ $hasta?->format('d/m/Y') ?? 'Hoy' }}

Reporte de tesorería

{{ $paralelo->nombre }} · {{ $paralelo->institucion->nombre ?? $paralelo->institucion()->value('nombre') }} · {{ $paralelo->periodo_lectivo }}

Resultado del periodo

Ingresos
$ {{ number_format((float) $reporte['totales_periodo']['ingresos'], 2, ',', '.') }}
Gastos
$ {{ number_format((float) $reporte['totales_periodo']['gastos'], 2, ',', '.') }}
Resultado
$ {{ number_format((float) $reporte['totales_periodo']['resultado'], 2, ',', '.') }}
Saldo disponible
$ {{ number_format((float) $reporte['resumen']['saldo_disponible'], 2, ',', '.') }}
Total esperado
$ {{ number_format((float) $reporte['resumen']['total_esperado'], 2, ',', '.') }}
Total recaudado
$ {{ number_format((float) $reporte['resumen']['total_recaudado'], 2, ',', '.') }}
Total pendiente
$ {{ number_format((float) $reporte['resumen']['total_pendiente'], 2, ',', '.') }}
Saldo inicial
$ {{ number_format((float) $reporte['resumen']['saldo_inicial'], 2, ',', '.') }}

Movimientos del periodo

@forelse ($reporte['movimientos'] as $movimiento) @empty @endforelse
FechaTipoNúmeroDetalleMonto
{{ $movimiento['fecha']->format('d/m/Y H:i') }}{{ $movimiento['tipo'] }}{{ $movimiento['numero'] }}{{ $movimiento['detalle'] }}$ {{ number_format((float) $movimiento['monto'], 2, ',', '.') }}
No hay movimientos confirmados en el periodo.

Saldos por estudiante

@forelse ($reporte['estados_cuenta'] as $estado) @empty @endforelse
EstudianteIdentificaciónEsperadoPagadoPendiente
{{ $estado['estudiante']->nombre_completo }}•••• {{ $estado['estudiante']->identificacion_ultimos4 }}$ {{ number_format((float) $estado['esperado'], 2, ',', '.') }}$ {{ number_format((float) $estado['pagado'], 2, ',', '.') }}$ {{ number_format((float) $estado['pendiente'], 2, ',', '.') }}
No hay estudiantes registrados.