@php $voucherNo = 'EXP-' . str_pad((string) $expense->id, 4, '0', STR_PAD_LEFT) . '-' . optional($expense->expense_date)->format('Y'); $expenseDate = optional($expense->expense_date)->format('d/m/Y') ?? now()->format('d/m/Y'); $paymentDate = optional($expense->payment_date)->format('d/m/Y') ?? '-'; $dueDate = optional($expense->due_date)->format('d/m/Y') ?? '-'; $statusLabel = $expense->payment_status === 'paid' ? __('Paid') : __('Pending'); $adminName = $admin->display_shop_name ?? $admin->shop_name ?? $admin->name ?? config('app.name', 'Easy IMS'); $adminAddress = $admin->address ?? ''; $adminPhone = $admin->phone ?? ''; $shopLogoSrc = !empty($admin?->show_pos_receipt_logo) && !empty($admin?->pos_receipt_logo) ? \App\Support\Branding::storageImageSrc($admin->pos_receipt_logo) : null; @endphp {{ __('Expense Voucher') }} - {{ $voucherNo }}
@if($shopLogoSrc) {{ $adminName }} @else {{ __('NO SHOP LOGO') }} @endif

{{ $adminName }}

@if($adminAddress)
{{ $adminAddress }}
@endif @if($adminPhone)
{{ __('Contact No.') }}: {{ $adminPhone }}
@endif
{{ __('Expense Voucher') }}
{{ __('Voucher No.') }} {{ $voucherNo }}
{{ __('Date') }} {{ $expenseDate }}
{{ __('Name') }}: {{ $expense->title }}
{{ __('Status') }} {{ $statusLabel }}
{{ __('Category') }}: {{ $expense->category?->display_name ?? $expense->category?->name ?? '-' }}
{{ __('Payment Date') }} {{ $paymentDate }}
{{ __('Method') }}: {{ $expense->payment_method ?: '-' }}
{{ __('Due Date') }} {{ $dueDate }}
{{ __('Account') }}: {{ $expense->account?->account_name ?? '-' }}
{{ __('Amount') }} Rs. {{ number_format((float) $expense->amount, 2) }}
{{ __('Particulars') }} {{ __('Amount') }} {{ __('Note') }}
{{ $expense->title }}
{{ $expense->description ?: __('Expense entry recorded in the system.') }}
Rs. {{ number_format((float) $expense->amount, 2) }} {{ $expense->payment_method ?: '-' }} @if($expense->receipt)
{{ __('Receipt attached') }}
@endif
{{ __('Grand Total') }} Rs. {{ number_format((float) $expense->amount, 2) }}