@extends('layouts.app') @section('title', 'Reporte de Flujo de Caja') @section('content')

Reporte de Flujo de Caja

Análisis detallado de ingresos y egresos bancarios

Filtros
Limpiar
Total Ingresos
${{ number_format($stats['total_inflows'] ?? 0, 2) }}
Total Egresos
${{ number_format($stats['total_outflows'] ?? 0, 2) }}
Flujo Neto
${{ number_format($stats['net_flow'] ?? 0, 2) }}
Transacciones
{{ number_format($stats['total_transactions'] ?? 0) }}
Flujo de Caja Detallado
@forelse($cashFlow ?? [] as $flow) @empty @endforelse
Fecha Ingresos Egresos Flujo Neto Transacciones
{{ \Carbon\Carbon::parse($flow['date'])->format('d/m/Y') }} ${{ number_format($flow['inflows'] ?? 0, 2) }} ${{ number_format($flow['outflows'] ?? 0, 2) }} ${{ number_format($flow['net'] ?? 0, 2) }} {{ $flow['transactions'] ?? 0 }}
No se encontraron registros
@if(isset($byType) && $byType->count() > 0)
Resumen por Tipo de Transacción
@foreach($byType as $type => $data) @endforeach
Tipo Cantidad Total
{{ ucfirst(str_replace('_', ' ', $type)) }} {{ $data['count'] }} ${{ number_format($data['total'], 2) }}
@endif @if(isset($byAccount) && $byAccount->count() > 0)
Resumen por Cuenta Bancaria
@foreach($byAccount as $data) @endforeach
Cuenta Transacciones Ingresos Egresos Neto
{{ $data['account']->bank->name ?? 'N/A' }} - {{ $data['account']->account_number }} {{ $data['count'] }} ${{ number_format($data['inflows'], 2) }} ${{ number_format($data['outflows'], 2) }} ${{ number_format($data['inflows'] - $data['outflows'], 2) }}
@endif
@endsection