{{ $nbrFacture }} Factures
Montant total : {{ number_format($totalFacture, thousands_separator: ' ', decimal_separator: ',', decimals: 2) }}€

Nombre de facture par mois

  Factures

10/10

{{ $nbrFacture }}

@forelse ($factures as $row) @empty {{-- Laisser vide car l'absence de donnée est géré par DataTable --}} {{-- --}} @endforelse
Date d'émission Date d'échéance Agence de facturation Site Numéro de facture Offre Montant HT Fichier(s)
{{ $row->date_facture ? $row->date_facture->format('d/m/Y') : '-' }} {{ $row->date_echeance ? $row->date_echeance->format('d/m/Y') : '-' }} @if ($row->agenceFacturation) {{ $row->agenceFacturation->libelle ?? '-' }}
{{ $row->agenceFacturation->adresse ?: '-' }}
{{ $row->agenceFacturation->cp ?? '-' }} - {{ $row->agenceFacturation->ville ?? '-' }} @else - @endif
@php $location = null; if ($row->t_devi->id_contrat_entretien) { // Si c'est un contrat d'entretien, récupérer le lieu depuis t_facture_location $factureLocation = $row->t_facture_location->first(); $location = $factureLocation?->t_location; } else { // Sinon, récupérer le lieu depuis t_devis_locations $firstLocation = $row->t_devi->t_devis_locations->first(); $location = $firstLocation?->t_location; } @endphp @if ($location) {{ $location->libelle }}
{{ $location->adresse }}
{{ $location->cp }} - {{ $location->ville }} @else Lieu introuvable @endif
{{ $row->id_libelle }} {{ $row->t_devi?->id_libelle ?? '-' }} {{ number_format($row->total_ht, thousands_separator: ' ', decimal_separator: ',', decimals: 2) }}€
Aucun enregistrement trouvé
Date d'émission Date d'échéance Agence de facturation Site Numéro de facture Offre Montant HT Fichier(s)