@extends('layouts.master') @section('title', trans('messages.supplier_details')) @section('content')
{{ trans('messages.name') }}: {{ $supplier->name }}
{{ trans('messages.email') }}: {{ $supplier->email ?? 'N/A' }}
{{ trans('messages.phone') }}: {{ $supplier->phone ?? 'N/A' }}
{{ trans('messages.address') }}: {{ $supplier->address ?? 'N/A' }}
{{ trans('messages.current_balance') }}: @php $balance = $supplier->calculated_balance ?? $supplier->calculateCurrentBalance(); @endphp {{ format_currency($balance) }}
| {{ trans('messages.invoice_number') }} | {{ trans('messages.date') }} | {{ trans('messages.total_amount') }} | {{ trans('messages.amount_paid') }} | {{ trans('messages.amount_remaining') }} | {{ trans('messages.status') }} | {{ trans('messages.actions') }} |
|---|---|---|---|---|---|---|
| {{ $purchaseInvoice->invoice_number }} | {{ $purchaseInvoice->created_at->format('Y-m-d') }} | {{ format_currency($purchaseInvoice->total_amount) }} | {{ format_currency($purchaseInvoice->amount_paid) }} | {{ format_currency($purchaseInvoice->amount_remaining) }} | @php $badgeClass = match($purchaseInvoice->status) { 'paid' => 'success', 'partially_paid' => 'warning', 'draft' => 'secondary', 'returned' => 'danger', 'confirmed' => 'info', default => 'info' }; @endphp {{ trans('messages.' . $purchaseInvoice->status) }} | |
| {{ trans('messages.no_purchase_invoices_found') }} | ||||||