@extends('layouts.provider') @section('title', 'Paiements - Achat') @section('page-title', 'Finances > Achats > Paiements') @section('content')

Facture {{ $expense->supplier->name ?? 'N/A' }}

Type: {{ $expense->expenseType->name }}
@if($expense->supplier_invoice_no)
N° Facture: {{ $expense->supplier_invoice_no }}
@endif
Date: {{ ($expense->invoice_date ?? $expense->expense_date)->format('d/m/Y') }}
@if($expense->due_date)
Échéance: {{ $expense->due_date->format('d/m/Y') }}
@endif
Retour

Montant total

{{ format_currency($expense->amount) }} {{ $expense->currency }}

Montant payé

{{ format_currency($expense->totalPaid) }} {{ $expense->currency }}

Restant à payer

{{ format_currency($expense->remainingAmount) }} {{ $expense->currency }}

Paiements ({{ $payments->count() }})

@if($expense->remainingAmount > 0 && $expense->status !== 'cancelled') @endif
@if($expense->remainingAmount > 0 && $expense->status !== 'cancelled') @endif @if($payments->count() > 0)
@foreach($payments as $payment)
{{ $payment->isCancellation() ? '-' : '' }}{{ format_currency(abs($payment->amount)) }} {{ $expense->currency }} @if($payment->isCancellation()) Annulation @endif

Date: {{ $payment->payment_date->format('d/m/Y') }}

Compte: {{ $payment->treasuryAccount->name }}

@if($payment->payment_method)

Mode: @switch($payment->payment_method) @case('cash') Espèces @break @case('check') Chèque @break @case('bank_transfer') Virement @break @case('card') Carte @break @default {{ $payment->payment_method }} @endswitch

@endif @if($payment->reference)

Référence: {{ $payment->reference }}

@endif @if($payment->notes)

Notes: {{ $payment->notes }}

@endif
@if(!$payment->isCancellation() && !$payment->isReversed()) @endif
@endforeach
@else

Aucun paiement

Cette facture n'a pas encore été payée.

@endif
@if($errors->any()) @endif @foreach($payments as $payment) @if(!$payment->isCancellation() && !$payment->isReversed()) @endif @endforeach @endsection