{{ $rapports->count() }} rapport{{ $rapports->count() > 1 ? 's' : '' }} archivé{{ $rapports->count() > 1 ? 's' : '' }} @php use App\Support\Fg; @endphp
Rapports officiels @if(session('success'))
{{ session('success') }}
@endif {{-- ============ Générer à la demande ============ --}}
@error('periode_a_generer')

{{ $message }}

@enderror
Générer le rapport PDF Génération en cours…
Période par défaut : mois précédent ({{ $periode_par_defaut }})
{{-- ============ Liste des rapports ============ --}}
@if($rapports->isEmpty())
Aucun rapport encore généré. Le cron mensuel tourne le 10 de chaque mois à 03:00 pour le mois écoulé.
@else @foreach($rapports as $r)
{{ $r['periode'] }}
{{ \Illuminate\Support\Str::ucfirst(\Carbon\Carbon::parse($r['periode'].'-01')->locale('fr_FR')->translatedFormat('F Y')) }}
{{ Fg::dateTimeFr($r['date']) }} {{ $r['taille_ko'] }} ko
@endforeach
@endif
À propos du rapport mensuel
Le rapport PDF est destiné à la communication officielle (copie signée {{ config('cmu.agence.sigle') }}, archivage). L'export XLSX permet des analyses fines par les équipes — il contient les 4 tables brutes (adhérents, PEC, cotisations, remboursements) et est généré à la volée.