@props(['payment', 'currency', 'fromClient' => false])
{{ $payment->invoice_number ?? $payment->reference }}
Faite le {{ $payment->payment_date->format('d/m/Y') }} @if($payment->due_date)
Échéance: {{ $payment->due_date->format('d/m/Y') }} @endif
{{ $payment->client->full_name ?? 'N/A' }}
@if($payment->invoice_status === 'draft') Brouillon @elseif($payment->status === 'annulee' || $payment->credit_note_id) Annulée @else @if($payment->is_overdue) RETARD ({{ $payment->days_overdue }}j) @elseif($payment->due_date && $payment->due_date >= now()->startOfDay() && $payment->due_date <= now()->addDays(7)->endOfDay() && in_array($payment->status, ['non_payee', 'partiellement_payee'])) À échéance @endif @if($payment->isCreditNote()) Avoir @else @switch($payment->status ?? 'non_payee') @case('non_payee') Non payée @break @case('partiellement_payee') Part. payée @break @case('payee') Payée @break @endswitch @endif @endif
HT: {{ format_currency($payment->amount) }} {{ $currency }}
TTC: {{ format_currency($payment->total_ttc) }} {{ $currency }}
Net: {{ format_currency($payment->net_to_pay) }} {{ $currency }}
@if($payment->status === 'partiellement_payee')
Rest: {{ format_currency($payment->net_amount - $payment->paid_amount) }} {{ $currency }}
@endif