Accounts

@include('accounting.partials.nav')
Account Types
Manage Banks, Wallets, Cash, People, and System Accounts.
@if($tab !== 'system') + Add @endif
@foreach($tabs as $key => $label) {{ $label }} @endforeach
@if(($viewMode ?? 'list') === 'card')
@forelse($accounts as $a)
@if($tab === 'banks') @php $inst = trim((string) ($a->institution_name ?: '')); $logoMap = [ 'BOC' => asset('image/bank/bank_of_ceylon.png'), 'Commercial' => asset('image/bank/commercial_bank.png'), 'DFCC' => asset('image/bank/dfcc_bank.png'), 'HNB' => asset('image/bank/hatton_national_bank.png'), 'NSB' => asset('image/bank/national_savings_bank.png'), 'NDB' => asset('image/bank/ndb_bank.png'), "People's" => asset("image/bank/people's_bank.png"), 'Sampath' => asset('image/bank/sampath_bank.png'), 'Seylan' => asset('image/bank/seylan_bank.png'), 'Union' => asset('image/bank/union_bank.png'), ]; $logoSrc = $inst !== '' ? ($logoMap[$inst] ?? null) : null; @endphp @if($logoSrc)
{{ $inst }}
@else
{{ $a->institution_name ?: $a->name }}
@endif
Account: {{ $a->account_name ?: '-' }}
@if(($defaultChequeBankId ?? 0) === (int) $a->id)
Default cheque bank
@endif @elseif($tab === 'wallets')
{{ $a->institution_name ?: $a->name }}
Account: {{ $a->account_name ?: '-' }}
@elseif($tab === 'cash')
{{ $a->name }}
@elseif($tab === 'people')
{{ $a->name }}
{{ $a->mobile ?: '-' }}{{ $a->whatsapp ? (' • WA: ' . $a->whatsapp) : '' }}
@else
{{ $a->name }}
{{ $a->type }}
@endif
@if($tab !== 'system') {{ $a->is_active ? 'Active' : 'Inactive' }} @endif
@if($tab === 'banks' || $tab === 'wallets')
Acc. No.
{{ $a->account_number ?: '-' }}
Branch
{{ $a->branch ?: '-' }}
@elseif($tab === 'people')
Address
{{ $a->address ?: '-' }}
Notes
{{ $a->notes ?: '-' }}
@endif
Balance
{{ number_format((float)($balances[$a->id] ?? 0), 2) }}
@if($tab !== 'system')
@if($tab === 'banks') @if(($defaultChequeBankId ?? 0) !== (int) $a->id)
@csrf
| @endif @endif Edit | View |
@csrf @method('DELETE')
@endif
@empty
No accounts found.
@endforelse
@else @if($tab === 'banks') @elseif($tab === 'wallets') @elseif($tab === 'cash') @elseif($tab === 'people') @else @endif @forelse($accounts as $a) @if($tab === 'banks') @elseif($tab === 'wallets') @elseif($tab === 'cash') @elseif($tab === 'people') @else @endif @empty @endforelse
Name Account Name Acc. No. Branch Balance Status ActionsApp Name Account Name Acc. No. Branch Balance Status ActionsName Balance Status ActionsName Mobile WhatsApp Address Notes Balance Status ActionsName Balance
{{ $a->institution_name ?: $a->name }} @if(($defaultChequeBankId ?? 0) === (int) $a->id) Default cheque @endif {{ $a->account_name ?: '-' }} {{ $a->account_number ?: '-' }} {{ $a->branch ?: '-' }} {{ number_format((float)($balances[$a->id] ?? 0), 2) }} {{ $a->is_active ? 'Active' : 'Inactive' }} @if(($defaultChequeBankId ?? 0) !== (int) $a->id)
@csrf
| @endif Edit | View |
@csrf @method('DELETE')
{{ $a->institution_name ?: $a->name }} {{ $a->account_name ?: '-' }} {{ $a->account_number ?: '-' }} {{ $a->branch ?: '-' }} {{ number_format((float)($balances[$a->id] ?? 0), 2) }} {{ $a->is_active ? 'Active' : 'Inactive' }} Edit | View |
@csrf @method('DELETE')
{{ $a->name }} {{ number_format((float)($balances[$a->id] ?? 0), 2) }} {{ $a->is_active ? 'Active' : 'Inactive' }} Edit | View |
@csrf @method('DELETE')
{{ $a->name }} {{ $a->mobile ?: '-' }} {{ $a->whatsapp ?: '-' }} {{ $a->address ?: '-' }} {{ $a->notes ?: '-' }} {{ number_format((float)($balances[$a->id] ?? 0), 2) }} {{ $a->is_active ? 'Active' : 'Inactive' }} Edit | View |
@csrf @method('DELETE')
{{ $a->name }} {{ number_format((float)($balances[$a->id] ?? 0), 2) }}
No accounts found.
@endif