@php $companyId = auth()->user()->company_id; $fmt = fn ($n) => \App\Helpers\NumberHelper::formatAmount((float) $n, $companyId); $addressParts = array_filter([ $company->address ?? null, $company->city ?? null, $company->country ?? null, ]); $companyAddress = implode(', ', $addressParts); $amountWords = \App\Helpers\NumberHelper::amountInWordsForCompany((float) $letter['total_amount'], $companyId); $employeeName = fn ($emp) => $emp->display_name ?: $emp->name; @endphp Bank Transfer Letter — {{ $letter['period_label'] }}
{{ $company->name ?? 'Company' }}
@if($companyAddress)
{{ $companyAddress }}
@endif
SALARY BANK TRANSFER LETTER
Date {{ now()->format('d-m-Y') }}
Salary Period {{ $letter['period_label'] }}
@if($letter['voucher_no'])
Voucher No {{ $letter['voucher_no'] }}
@endif
Voucher Type {{ $letter['voucher_type'] }}
Total Employees {{ $letter['employee_count'] }}
Please arrange to credit the following employee salary accounts by bank transfer for {{ $letter['period_label'] }}. The account details and transfer amounts are listed below.
@foreach($letter['rows'] as $index => $row) @php $emp = $row['employee']; @endphp @endforeach
# Employee ID Name Department Bank Branch Account No Amount
{{ $index + 1 }} {{ $emp->code ?? '—' }} {{ $employeeName($emp) }} {{ $emp->department ?? '—' }} {{ $emp->bank_name ?? '—' }} {{ $emp->branch_name ?? '—' }} {{ $emp->bank_account ?? '—' }} {{ $fmt($row['amount']) }}
Grand Total {{ $fmt($letter['total_amount']) }}
Total amount in words: {{ $amountWords }}
PREPARED BY
CHECKED BY
APPROVED BY