{{ \Carbon\Carbon::parse($mois)->locale('fr')->isoFormat('MMMM YYYY') }}
Période : du {{ $dateDebut->format('d/m/Y') }} au {{ $dateFin->format('d/m/Y') }}
Généré le {{ now()->locale('fr')->isoFormat('DD MMMM YYYY à HH:mm') }}
| Nom complet : | {{ $user->name }} |
| Email : | {{ $user->email }} |
| Fonction : | {{ $user->role->nom }} |
| Période : | {{ \Carbon\Carbon::parse($mois)->locale('fr')->isoFormat('MMMM YYYY') }} |
| Date | Statut | Arrivée | Départ | Durée | Notes |
|---|---|---|---|---|---|
|
{{ $presence->date_jour->locale('fr')->isoFormat('dddd') }} {{ $presence->date_jour->format('d/m/Y') }} |
@if($presence->statut === 'Présent') @if($estEnRetard) En retard @else Présent @endif @else Absent @endif | {{ $presence->heure_arrivee ?? '-' }} | {{ $presence->heure_depart ?? '-' }} | {{ $duree ? number_format($duree, 1) . 'h' : '-' }} | {{ $presence->notes ?? '-' }} |
@if($taux >= 95) ✓ EXCELLENTE ASSIDUITÉ - L'employé démontre une présence exemplaire. @elseif($taux >= 90) ✓ TRÈS BONNE ASSIDUITÉ - L'employé maintient un excellent taux de présence. @elseif($taux >= 80) ○ BONNE ASSIDUITÉ - L'employé a une présence satisfaisante. @elseif($taux >= 70) ○ ASSIDUITÉ MOYENNE - Quelques améliorations sont nécessaires. @else ✗ ASSIDUITÉ À AMÉLIORER - Un entretien est recommandé. @endif
@if($stats['nombre_retards'] > 5)Attention : {{ $stats['nombre_retards'] }} retard(s) enregistré(s) ce mois.
@endif @if($stats['jours_absent'] > 3)Alerte : {{ $stats['jours_absent'] }} jour(s) d'absence ce mois.
@endif