@extends('layouts.app') @section('title', $item->name . ' - Détail Article') @push('styles') @endpush @section('content')
{{ $item->sku ?? 'Sans référence' }} • {{ ucfirst($item->category ?? 'Autre') }} @if($item->urgent_sale_id) ⚡ Vente Flash Active @endif
💡 📦 Stock Total − 🔒 Réservé − ✅ Vendu = 📊 Disponible. Survolez les cartes pour plus d'infos.
{{-- Statistiques Stock & Réservations --}}{{ $stats['total_stock'] }}
Total Stock Total 📦
{{ $stats['reserved'] }}
Réserv. Réservé 🔒
{{ $stats['sold'] }}
Vendu Vendu ✅
{{ $stats['available'] }}
Dispo Disponible 📊
⚠️ Stock faible
@endif⚠️ Seuil d'alerte atteint
{{ number_format(($stats['reserved'] / $stats['total_stock']) * 100, 0) }}% du stock est réservé. Pensez à réapprovisionner ou à gérer vos réservations.
Prix d'achat
{{ number_format($costPrice, 2) }}€
Prix de vente
{{ number_format($sellingPrice, 2) }}€
Marge
{{ $margin >= 0 ? '+' : '' }}{{ number_format($margin, 0) }}%
Profit/unité
{{ $profitPerUnit >= 0 ? '+' : '' }}{{ number_format($profitPerUnit, 2) }}€
Profit potentiel sur stock disponible: {{ number_format($totalPotentialProfit, 2) }}€ ({{ $stats['available'] }} unités × {{ number_format($profitPerUnit, 2) }}€)
{{ $reservation->client->name ?? 'Client' }}
{{ $reservation->created_at->format('d/m/Y H:i') }}
Qté: {{ $reservation->quantity }}
{{ $reservation->client->name ?? 'Client' }}
Confirmée le {{ $reservation->confirmed_at?->format('d/m/Y H:i') ?? $reservation->updated_at->format('d/m/Y H:i') }}
Qté: {{ $reservation->quantity }}
{{ $sale->title }}
{{ $sale->price }}€ • @if($sale->end_date && $sale->end_date->isPast()) Terminée @else Active @endif
{{ $item->urgentSale->title }}
{{ $item->urgentSale->price }}€ • @if($item->urgentSale->end_date && $item->urgentSale->end_date->isPast()) Terminée @else Active @endif
{{ $reservation->client->name ?? 'Client' }}
{{ $reservation->completed_at?->format('d/m/Y') ?? $reservation->updated_at->format('d/m/Y') }}