{{ $company->name ?? 'Company' }}
{{ $sheet['type_label'] }}
Period: {{ $sheet['period_label'] }}
Voucher No: {{ $sheet['voucher_no'] }}
Department: {{ $sheet['filters']['department'] ?: 'All' }} @if($sheet['filters']['designation']) · Designation: {{ $sheet['filters']['designation'] }} @endif @if($sheet['filters']['project']) · Project: {{ $sheet['filters']['project'] }} @endif @if($sheet['filters']['branch']) · Branch: {{ $sheet['filters']['branch'] }} @endif @if($sheet['filters']['religion']) · Religion: {{ $sheet['filters']['religion'] }} @endif
@if($sheet['is_draft'])
Draft — for review only
@endif
@forelse($sheet['employees'] as $row) @php $emp = $row['employee']; @endphp @empty @endforelse
Code Employee Department Designation Earnings Deductions Net
{{ $emp->code }} {{ $emp->display_name ?: $emp->name }} {{ $emp->department ?: '—' }} {{ $emp->designation ?: '—' }} {{ number_format($row['earnings'], 2) }} {{ number_format($row['deductions'], 2) }} {{ number_format($row['net'], 2) }}
No employees match the selected filters.
Totals ({{ number_format($sheet['employee_count']) }} employees) {{ number_format($sheet['total_earnings'], 2) }} {{ number_format($sheet['total_deductions'], 2) }} {{ number_format($sheet['total_net'], 2) }}