Rapport d'Exécution Budgétaire {{ $annee }}
{{ $service }} | {{ $type }} | {{ $envelope }}
Généré le {{ date('d/m/Y H:i') }} par {{ $user->name }}
@foreach($lignes as $lb) @endforeach
Budget / Ligne Service Type Arbitré (€) Consommé (€) Engagé (€) Total (€) Reste (€) %
{{ $lb->nom }}
{{ ucfirst($lb->type_depense) }}
{{ $lb->budget->service->nom ?? 'Agglo' }} {{ $lb->budget->type_budget === 'agglo' ? 'Agglomération' : 'Mutualisé' }} {{ number_format($lb->montant_arbitre, 2, ',', ' ') }} {{ number_format($lb->consomme, 2, ',', ' ') }} {{ number_format($lb->engage, 2, ',', ' ') }} {{ number_format($lb->total_cumule, 2, ',', ' ') }} {{ number_format($lb->reste, 2, ',', ' ') }} {{ $lb->montant_arbitre > 0 ? round(($lb->total_cumule / $lb->montant_arbitre) * 100, 1) : 0 }}%
TOTAL GÉNÉRAL {{ number_format($lignes->sum('montant_arbitre'), 2, ',', ' ') }} € {{ number_format($lignes->sum('consomme'), 2, ',', ' ') }} € {{ number_format($lignes->sum('engage'), 2, ',', ' ') }} € {{ number_format($lignes->sum('total_cumule'), 2, ',', ' ') }} € {{ number_format($lignes->sum('montant_arbitre') - $lignes->sum('total_cumule'), 2, ',', ' ') }} € {{ $lignes->sum('montant_arbitre') > 0 ? round(($lignes->sum('total_cumule') / $lignes->sum('montant_arbitre')) * 100, 1) : 0 }}%