✓ {{session('success')}}
@endif
@if($errors->any()){{ $errors->first() }}
@endif
{{ $user->name }}
Overzicht {{ \Carbon\Carbon::create($year,$month,1)->locale('nl')->translatedFormat('F Y') }}
@foreach([['Deze maand',$calculator->formatMinutes($monthWorked),'blue'],['Maandsaldo',$calculator->formatMinutes($monthBalance,true),$monthBalance>=0?'green':'red'],['Jaar gewerkt',$calculator->formatMinutes($yearWorked),'blue'],['Jaarsaldo',$calculator->formatMinutes($yearBalance,true),$yearBalance>=0?'green':'red'],['Totaal overuren',$calculator->formatMinutes($allTimeOvertime,true),$allTimeOvertime>=0?'green':'red'],['VK beschikbaar',number_format($leave['available'],2,',','.').' d','amber']] as $card)
@endforeach
@if(count($employeeCards)){{$card[0]}}
{{$card[1]}}
Alle medewerkers
Administratieoverzicht {{ $year }}
| MEDEWERKER | GEWERKT | JAARSALDO | VAKANTIE | ACTIE |
|---|---|---|---|---|
| {{$card['user']->name}} | {{$calculator->formatMinutes($card['worked'])}} | {{$calculator->formatMinutes($card['balance'],true)}} | {{number_format($card['leave']['available'],2,',','.')}} d | Open → |
Gewerkte uren per dag
Dezelfde berekening als in de urenlijst.
@forelse($chart as $bar)@php($barBalance = (int) ($bar['balance'] ?? 0))@php($barStatus = strtolower((string) ($bar['status'] ?? '')))@php($barColor = $barStatus === 'verlof' ? '#a78bfa' : ($barBalance > 0 ? '#10b981' : ($barBalance < 0 ? '#dc2626' : '#f4511e')))
{{$bar['date']}}
@emptyNog geen uren voor deze maand.
@endforelseNormale dagOvergewerktMinder gewerktVerlof
Vakantie {{ $year }}
Beheren →Jaarrecht{{number_format($leave['entitlement'],2,',','.')}} d
Over vorig jaar{{number_format($leave['carryover'],2,',','.')}} d
Goedgekeurd{{number_format($leave['approved'],2,',','.')}} d
In aanvraag{{number_format($leave['pending'],2,',','.')}} d
Beschikbaar{{number_format($leave['available'],2,',','.')}} d
Controle
@if($missing>0)⚠ {{ $missing }} werkdagen zonder registratie Bekijken →@else
✓ Deze maand is compleet
@endif