@extends('layouts.app') @section('title', 'Transactions - Cash Book') @section('content')

Transactions

@if(in_array(auth()->user()->role, ['super_admin', 'co_admin', 'branch_admin'])) Add Transaction @endif
@if(session('success'))
{{ session('success') }}
@endif @foreach($transactions as $transaction) @endforeach
TRX ID Business Branch Category Type Method Amount Date Reference Created By Actions
{{ $transaction->trx_id }} {{ $transaction->business->name ?? 'N/A' }} {{ $transaction->branch->name ?? 'N/A' }} {{ $transaction->category->name ?? 'N/A' }} @if($transaction->subcategory && $transaction->subcategory->parent_id) > {{ $transaction->subcategory->name }} @endif {{ ucfirst($transaction->transaction_type) }} {{ ucfirst($transaction->transaction_method) ?? 'N/A' }} SAR {{ number_format($transaction->amount, 2) }} {{ $transaction->transaction_date->format('Y-m-d') }} {{ $transaction->reference ?? 'N/A' }} {{ $transaction->user->name ?? 'N/A' }} Show @if( !in_array(auth()->user()->role, ['auditor']) && ( in_array(auth()->user()->role, ['super_admin', 'accountant']) || (auth()->user()->role === 'branch_admin' && $transaction->branch_id === auth()->user()->branch_id && \App\Services\TransactionService::isBusinessDay($transaction->transaction_date)) ) ) Edit
@csrf @method('DELETE')
@endif
{{ $transactions->links() }}
@endsection