@extends('print.layout') @section('title', 'Employee_Ledger_' . ($employee['employee_no'] ?? 'N/A') . '_' . ($dfrom ?? 'All') . '_to_' . ($dto ?? 'Current')) @section('content')
| Date | Reference | Description | Debit | Credit | Balance |
|---|---|---|---|---|---|
| {{ $dfrom ?? 'Start' }} | - | Opening Balance | - | - | {{ number_format($runningBalance, 2) }} |
| {{ $transaction->transaction_date ?? 'N/A' }} | @if(isset($transaction->transaction_id)) TXN-{{ date('Y') }}-{{ str_pad($transaction->transaction_id, 4, '0', STR_PAD_LEFT) }} @elseif(isset($transaction->stock_no)) {{ $transaction->stock_no }} @else - @endif | @if(isset($transaction->transaction_type)) @switch($transaction->transaction_type) @case('advance') Give Loan @break @case('receiveAdvance') Receive Loan Repayment @break @case('salaryAdvance') Salary Advance @break @case('salary') Monthly Salary{{ isset($transaction->description) ? ' - ' . strip_tags($transaction->description) : '' }} @break @default @if(isset($transaction->description)) {{ strip_tags($transaction->description) }} @elseif(isset($transaction->stock_no)) Work: {{ $transaction->stock_no }} @else {{ ucfirst($transaction->transaction_type) }} @endif @endswitch @else @if(isset($transaction->description)) {{ strip_tags($transaction->description) }} @elseif(isset($transaction->stock_no)) Work: {{ $transaction->stock_no }} @else Transaction @endif @endif | {{ $displayDebit > 0 ? number_format($displayDebit, 2) : '-' }} | {{ $displayCredit > 0 ? number_format($displayCredit, 2) : '-' }} | {{ number_format($runningBalance, 2) }} |
| Closing Balance: | {{ number_format($detail->sum('debit') ?? 0, 2) }} | {{ number_format($detail->sum('credit') ?? 0, 2) }} | {{ number_format($balance ?? 0, 2) }} | ||