@extends('reports.pdf.layout')
@section('title', $data['meta']['title'])
@php
$meta = $data['meta'];
$kpis = $data['kpis'];
$sites = $data['site_breakdown'];
$trajectory = $data['trajectory'];
$status = $data['status'];
$fmt = fn ($v, $unit = '') => is_numeric($v) ? number_format((float) $v, 0, ',', ' ') . ' ' . $unit : '—';
@endphp
@section('content')
DADYCAR FLEET MANAGER
{{ $meta['title'] }}
Fiscalité
{{ $meta['code'] }}
{{ $meta['period']['label'] }} · {{ $meta['site_label'] }} ·
{{ $meta['total_vehicles'] }} véhicules ·
Généré le {{ $meta['generated_at']->locale('fr')->isoFormat('D MMMM YYYY') }}
{{ $status['label'] }} · Taux verdissement {{ $kpis['verdissement_rate']['value'] }}% vs quota {{ $meta['fiscal_year'] }} : {{ $kpis['verdissement_rate']['delta_label'] }}
Indicateurs clés
Taux verdissement
{{ $kpis['verdissement_rate']['value'] }}%
{{ $kpis['verdissement_rate']['delta_label'] }}
VFE manquants
{{ $kpis['vfe_missing']['value'] }}véh.
{{ $kpis['vfe_missing']['delta_label'] }}
TAI projetée
{{ $fmt($kpis['tai_projection']['value']) }}€
{{ $kpis['tai_projection']['delta_label'] }}
Jours échéance
{{ $kpis['days_to_deadline']['value'] }}j
{{ $kpis['days_to_deadline']['delta_label'] }}
@if (!empty($sites))
Vue par site (multi-clients)
| Site |
Flotte |
Verdissement % |
Quota % |
VFE manquants |
TAI € |
Statut |
@foreach ($sites as $s)
@php
$rowStatus = $s['status'];
$bg = ['green' => '#D1FAE5', 'orange' => '#FEF3C7', 'red' => '#FEE2E2'][$rowStatus] ?? '#F3F4F6';
$fg = ['green' => '#065F46', 'orange' => '#92400E', 'red' => '#991B1B'][$rowStatus] ?? '#374151';
@endphp
| {{ $s['site'] }} |
{{ $s['fleet'] }} |
{{ $s['verdissement_rate'] }}% |
{{ $s['quota_pct'] }}% |
{{ $s['vfe_missing'] }} |
{{ $fmt($s['tai_amount']) }} |
{{ strtoupper($rowStatus) }}
|
@endforeach
@endif
Trajectoire LOM 2025-2030
@foreach ($trajectory as $t)
{{ $t['year'] }}
{{ $t['quota_pct'] }}%
@endforeach
@endsection