Vue d'ensemble

@if(config('app.display_facture')) @endif @forelse ( $ensembles as $ensemble) @if(config('app.display_facture')) @endif @empty @endforelse @if(config('app.display_facture')) @endif
Lieux Intervention Référent N° Demande + (Date) N° Devis + (Date) Montant Date de commande Votre Réf.Commande Date début intervention Rapport(s) validé(s) Notation du rapportN° Facture + Date Montant TTC Date écheance
{{ $ensemble->t_planning->t_location->libelle }} {{ $ensemble->t_planning->t_location->t_user->nom }} {{ $ensemble->t_planning->t_location->t_user->prenom }} {{ $ensemble->t_planning->t_devi->t_demande ? $ensemble->t_planning->t_devi->t_demande->id : '-' }} {{ $ensemble->t_planning->t_devi->id_libelle }} @if($ensemble->t_planning->t_devi->id_contrat_entretien && $ensemble->t_planning->t_devi->validation_client == 1) @if($ensemble->t_planning->t_devi->t_devis_sites->isNotEmpty()) @php // Récupérer le devis_site correspondant à l'ID de location de l'ensemble actuel $devisSite = $ensemble->t_planning->t_devi->t_devis_sites->firstWhere('id_location', $ensemble->t_planning->id_location); $total = $devisSite ? $devisSite->total_sum : 0; @endphp @if($total > 0) {{ number_format($total, 2, ',', ' ') }} € @else - @endif @else - @endif @else @if ($ensemble->t_planning->t_devi->total_ht > 0) {{ number_format($ensemble->t_planning->t_devi->total_ht, 2, ',', ' ') }} € @else - @endif @endif {{ $ensemble->t_planning->t_devi->date_validate ? $ensemble->t_planning->t_devi->date_validate->format('d/m/Y') : '-' }} {{ $ensemble->t_planning->t_devi->bon_commande ? $ensemble->t_planning->t_devi->bon_commande : '-' }} {{ $ensemble->date_starting ? $ensemble->date_starting->format('d/m/Y') : '-' }} @if($ensemble->fichier() !== '#') @else Fichier non disponible @endif {{-- État général --}} @if ($ensemble->etat_general == -1 || $ensemble->etat_general == -2) @elseif ($ensemble->etat_general == 0) @elseif ($ensemble->etat_general == 1) @elseif ($ensemble->etat_general == 1.5) @elseif ($ensemble->etat_general == 2) @endif {{-- Sécurité existante --}} @if ($ensemble->securite_exist == -1) @elseif ($ensemble->securite_exist == 0) @elseif ($ensemble->securite_exist == 2) @endif {{-- Conformité sécurité --}} @if ($ensemble->securite_conforme == -1) @elseif ($ensemble->securite_conforme == 0) @elseif ($ensemble->securite_conforme == 1.5) @endif @php $facture = null; if ($ensemble->t_planning->t_devi->id_contrat_entretien) { // Cas CTE : Récupérer la première facture associée au lieu (t_facture_location) $factures = $ensemble->t_planning->t_devi->t_factures; $factureLocation = null; // Recherche dans chaque facture de la collection foreach ($factures as $factureItem) { // Assure-toi que la facture a la relation 't_facture_location' et vérifie l'id_location $factureLocation = $factureItem->t_facture_location->firstWhere('id_location', $ensemble->t_planning->id_location); if ($factureLocation) { $facture = $factureLocation->t_facture; break; } } } else { // Cas DV/FT : Récupérer la première facture depuis t_devis->t_factures $facture = $ensemble->t_planning->t_devi->t_factures->first(); } @endphp @if ($facture) {{ $facture->id_libelle }} - {{ $facture->date_facture->format('d/m/Y') }} @else - @endif @php $facture = null; if ($ensemble->t_planning->t_devi->id_contrat_entretien) { // Cas CTE : Récupérer la première facture associée au lieu (t_facture_location) $factures = $ensemble->t_planning->t_devi->t_factures; $factureLocation = null; // Recherche dans chaque facture de la collection foreach ($factures as $factureItem) { // Assure-toi que la facture a la relation 't_facture_location' et vérifie l'id_location $factureLocation = $factureItem->t_facture_location->firstWhere('id_location', $ensemble->t_planning->id_location); if ($factureLocation) { $facture = $factureLocation->t_facture; break; } } } else { // Cas DV/FT : Récupérer la première facture depuis t_devis->t_factures $facture = $ensemble->t_planning->t_devi->t_factures->first(); } @endphp @if ($facture) {{ number_format($facture->total_ht, 2, ',', ' ') }} € @else - @endif @php $facture = null; if ($ensemble->t_planning->t_devi->id_contrat_entretien) { // Cas CTE : Récupérer la première facture associée au lieu (t_facture_location) $factures = $ensemble->t_planning->t_devi->t_factures; $factureLocation = null; // Recherche dans chaque facture de la collection foreach ($factures as $factureItem) { // Assure-toi que la facture a la relation 't_facture_location' et vérifie l'id_location $factureLocation = $factureItem->t_facture_location->firstWhere('id_location', $ensemble->t_planning->id_location); if ($factureLocation) { $facture = $factureLocation->t_facture; break; } } } else { // Cas DV/FT : Récupérer la première facture depuis t_devis->t_factures $facture = $ensemble->t_planning->t_devi->t_factures->first(); } @endphp @if ($facture) {{ $facture->date_echeance->format('d/m/Y') }} @else - @endif
Aucun enregistrement trouvé
Lieux Intervention Référent N° Demande + (Date) N° Devis + (Date) Montant Date de commande Votre Réf.Commande Date début intervention Rapport(s) validé(s) Notation du rapportN° Facture + Date Montant TTC Date écheance