Informations du fournisseur
Nom : {{ $purchase->supplier->name }}
Société : {{ $purchase->supplier->company ?? '-' }}
Contact : {{ $purchase->supplier->contact ?? '-' }}
Adresse : {{ $purchase->supplier->address ?? '-' }}
Informations de l'achat
Référence : {{ $purchase->reference }}
Créé par : {{ $purchase->user->name ?? '-' }}
Note : {{ $purchase->note ?? '-' }}
Date : {{ \Carbon\Carbon::parse($purchase->date)->format('d/m/Y') }}
@php $amount = $purchase->amount->amount ?? 0; $paid = $purchase->amount->paid_amount ?? 0; $reste = $purchase->amount->reste ?? 0; @endphp
Résumé financier
Montant total {{ number_format($amount, 0, '.', ' ') }} FCFA
Montant payé {{ number_format($paid,0, '.', ' ') }} FCFA
Reste à payer {{ number_format($reste,0, '.', ' ') }} FCFA
@if(session()->has('success'))
{{ session('success') }}
@endif
Historique des paiements
{{ number_format($paymentPercent,1) }}%
@if($payments->count() > 0) @foreach($payments as $key => $payment) @endforeach @else @endif
# Référence Date Mode Bordereau Montant Actions
{{ $key + 1 }} {{ $payment->reference }} {{ \Carbon\Carbon::parse($payment->date)->format('d/m/Y') }} {{ $payment->mode_paiement }} {{ $payment->numero_bordereau ?? '-' }} {{ number_format($payment->amount, 0, '.', ' ') }} FCFA
Aucun paiement trouvé
Produits achetés
@foreach($purchase->items as $key => $item) @php $ordered = $item->ordered_quantity ?? 0; $delivered = $item->delivered_quantity ?? 0; $remaining = $item->remaining_quantity ?? 0; $percent = $ordered > 0 ? ($delivered * 100) / $ordered : 0; @endphp @endforeach
# Produit Qté achat Qté livrée Reste Prix Progression
{{ $key + 1 }}
{{ $item->product?->name }}
{{ $item->product?->unit }}
{{ number_format($ordered, 0, '.', ' ') }} {{ number_format($delivered, 0, '.', ' ') }} {{ number_format($remaining, 0, '.', ' ') }} {{ number_format($item->price, 0, '.', ' ') }} FCFA
{{ round($percent) }}%
Totaux {{ number_format($purchase->items->sum('ordered_quantity'), 0, '.', ' ') }} {{ number_format($purchase->items->sum('delivered_quantity'), 0, '.', ' ') }} {{ number_format($purchase->items->sum('remaining_quantity'), 0, '.', ' ') }} {{ number_format($purchase->items->sum('amount'), 0, '.', ' ') }} FCFA
@php $totalOrdered = $purchase->items->sum('ordered_quantity'); $totalDelivered = $purchase->items->sum('delivered_quantity'); $totalRemaining = $purchase->items->sum('remaining_quantity'); $deliveryPercent = $totalOrdered > 0 ? ($totalDelivered * 100) / $totalOrdered : 0; @endphp
Résumé des livraisons

{{ round($deliveryPercent) }}%

livré
Total commandé {{ number_format($totalOrdered, 0, '.', ' ') }}
Total livré {{ number_format($totalDelivered, 0, '.', ' ') }}
Reste à livrer {{ number_format($totalRemaining, 0, '.', ' ') }}
@if($showDeliveriesTable)
Historique des livraisons
Suivi des livraisons effectuées
@if($deliveries->count() > 0) @foreach($deliveries as $delivery) @endforeach @else @endif
Référence Date Bordereau Camion Chauffeur Contact Produit Quantité Action
{{ $delivery->delivery?->reference }} {{ $delivery->delivery?->date ? \Carbon\Carbon::parse($delivery->delivery->date)->format('d/m/Y') : '-' }} {{ $delivery->delivery_note_number ?? '-' }} {{ $delivery->truck_registration ?? '-' }} {{ $delivery->driver_name ?? '-' }} {{ $delivery->driver_contact ?? '-' }} {{ $delivery->product?->name }} {{ number_format($delivery->quantity, 0, '.', ' ') }} {{ $delivery->product?->unit }}
Aucune livraison trouvée
@endif
Historique des ventes
Liste des ventes effectuées avec les produits de cet achat
Total ventes
{{ $this->sales->count() }}
@forelse($this->sales as $key => $sale) @empty @endforelse
# Référence Client Date Produits Quantité Montant Payé Reste Statut Action
{{ $key + 1 }} {{ $sale->reference }}
{{ $sale->customer->name ?? '-' }}
{{ $sale->customer->company ?? '' }}
{{ \Carbon\Carbon::parse($sale->date)->format('d/m/Y') }} @foreach($sale->items as $item)
{{ $item->product->name ?? '-' }}
@endforeach
@foreach($sale->items as $item)
{{ number_format($item->quantity,0,'.',' ') }} {{ $item->product->unit ?? '' }}
@endforeach
{{ number_format($sale->amount->amount ?? 0,0,'.',' ') }} FCFA {{ number_format($sale->amount->paid_amount ?? 0,0,'.',' ') }} FCFA {{ number_format($sale->amount->reste ?? 0,0,'.',' ') }} FCFA @if(($sale->amount->reste ?? 0) <= 0) Soldé @else Crédit @endif

Aucune vente trouvée

@if($showPaymentModal) @endif @if($showDeliveryModal) @endif