@extends('dashboard.admin.layouts.master') @section('content') @php $statusClasses = [ 'draft' => 'badge-light-secondary', 'pending' => 'badge-light-warning', 'approved' => 'badge-light-success', ]; $paidClasses = [ 'unpaid' => 'badge-light-danger', 'partially_paid' => 'badge-light-warning', 'paid' => 'badge-light-success', ]; @endphp

{{ trans('finance.reports.expense_register.title') }}

{{ trans('finance.reports.total_count') }}
{{ number_format($totals['count']) }}
{{ trans('finance.reports.total_amount') }}
{{ number_format($totals['total_amount'], 2) }}
{{ trans('finance.reports.total_paid') }}
{{ number_format($totals['total_paid'], 2) }}
@forelse($expenses as $e) @empty @endforelse @if($expenses->count()) @endif
{{ trans('finance.reports.expense_date') }} {{ trans('finance.reports.code') }} {{ trans('finance.reports.branch') }} {{ trans('finance.reports.expense_item') }} {{ trans('finance.reports.cost_center') }} {{ trans('finance.reports.status') }} {{ trans('finance.reports.paid_status') }} {{ trans('finance.reports.amount') }} {{ trans('finance.reports.paid') }}
{{ $e->expense_date?->format('Y-m-d') }} {{ $e->code }} {{ $e->branch?->name ?? '—' }} {{ $e->expenseItem?->name ?? '—' }} {{ $e->costCenter?->name ?? '—' }} {{ ucfirst($e->status) }} {{ ucwords(str_replace('_',' ',$e->paid_status)) }} {{ number_format($e->amount, 2) }} {{ number_format($e->paid_amount, 2) }}
{{ trans('finance.reports.no_data') }}
{{ trans('finance.reports.page_total') }}: {{ number_format($expenses->sum('amount'), 2) }} {{ number_format($expenses->sum('paid_amount'), 2) }}
{{ $expenses->links() }}
@endsection