Moving Intelligence controleren

{{$filename}} · er wordt nog niets definitief opgeslagen.

@if(!empty($parseErrors))

{{count($parseErrors)}} ritten met een fout

@foreach($parseErrors as $e)
Regel {{$e['line']}}: {{$e['message']}}
@endforeach
@endif
Werkdagen
{{count($days)}}
Niet-Z ritten
{{$ignoredRows}}
niet meegenomen
Bestaande dagen
{{collect($days)->whereNotNull('existing_id')->count()}}
worden gemarkeerd

Dagresultaat

Eén ChronoLab-dag per kalenderdatum.

Z = zakelijk
@foreach($days as $day) @php($date=\Carbon\Carbon::parse($day['work_date'])) @endforeach
DATUMTIJDGEWERKTSALDORITTENKMGROOTSTE PAUZESTATUS
{{$date->format('d-m-Y')}}{{$day['start_time']}} – {{$day['end_time']}}{{app(\App\ChronoLab\Services\WorkTimeCalculator::class)->formatMinutes($day['worked_minutes'])}}{{app(\App\ChronoLab\Services\WorkTimeCalculator::class)->formatMinutes($day['balance_minutes'],true)}}{{$day['ride_count']}}{{number_format($day['distance_km'],1,',','.')}}{{$day['largest_gap_minutes']}} min@if($day['existing_id'])Bestaat al@elseNieuw@endif @if($day['largest_gap_minutes']>=90)⚠ pauze@endif
Toon {{$day['ride_count']}} zakelijke ritten van deze dag
@foreach($day['rides'] as $ride){{$ride['start']}}–{{$ride['end']}} · {{number_format($ride['distance_km'],1,',','.')}} km · regel {{$ride['line']}}@endforeach
@if(!empty($day['existing_customers']))
Bestaande klanten: {{implode(' / ', $day['existing_customers'])}}
@endif
@csrf
Wat doen we met een bestaande dag?
Terug