@extends('layouts.app') @section('title', 'Détails de la Fourniture - Print Manager') @section('content')

Détails de la Fourniture

@include('partials.nav-arrows', [ 'navRoute' => 'fournitures.show', 'navParam' => 'fourniture', 'navFilters' => ['marque_id', 'modele_id', 'statut', 'search', 'sort', 'dir'], ]) Modifier Retour
Nom

{{ $fourniture->nom }}

Référence

{{ $fourniture->reference }}

Numéro

{{ $fourniture->numero ?? '-' }}

Code barre

{{ $fourniture->code_barre ?? '-' }}

Stock

{{ $fourniture->stock }}

Marque

{{ $fourniture->marque->nom ?? 'N/A' }}

Statut

@if($fourniture->statut) Actif @else Inactif @endif

Description

{{ $fourniture->description ?? 'Aucune description' }}

Sorties

{{ $fourniture->sorties_count }}

Matériels associés
@if($fourniture->materiels && $fourniture->materiels->count() > 0) @else

Aucun matériel associé

@endif
Commandes
@if($fourniture->commandes && $fourniture->commandes->count() > 0)
    @foreach($fourniture->commandes as $commande)
  • {{ $commande->numero_livraison }} {{ $commande->created_at->format('d/m/Y') }}
    {{ $commande->entrees->firstWhere('fourniture_id', $fourniture->id)?->quantite ?? 0 }}
  • @endforeach
@else

Aucune

@endif
Livraisons
@if($fourniture->livraisons && $fourniture->livraisons->count() > 0)
    @foreach($fourniture->livraisons as $livraison)
  • {{ $livraison->numero_livraison }} {{ $livraison->created_at->format('d/m/Y') }}
    {{ $livraison->entrees->firstWhere('fourniture_id', $fourniture->id)?->quantite ?? 0 }}
  • @endforeach
@else

Aucune livraison

@endif
Sorties enregistrées
@php $sortiesParMateriel = $fourniture->sorties->groupBy('materiel_id'); @endphp @if($sortiesParMateriel->isNotEmpty())
    @foreach($sortiesParMateriel as $materielId => $sorties) @php $mat = $sorties->first()->materiel; @endphp
  • @if($mat) {{ $mat->nom }} @else Matériel inconnu @endif {{ $sorties->count() }}
  • @endforeach
@else

Aucune sortie

@endif
Modifier
@csrf @method('DELETE')
@push('styles') @endpush @endsection