@extends('layouts.master') @section('title', 'Reports Modules - ') @section('content')

Reports Menu

Access comprehensive reports and analytics for your law firm

@php $authUser = auth()->user(); $modules = [ ['name' => 'Matter Reports', 'icon' => 'fas fa-gavel', 'route' => 'modules.reports.matter-reports', 'feature_slug' => 'matter-status', 'description' => 'Matter summary, case status, and lawyer statements by Matter', 'mode' => 'link', 'color' => 'blue'], ['name' => 'Client Statement', 'icon' => 'fas fa-file-alt', 'route' => 'modules.reports.client-statement', 'feature_slug' => 'client-statements', 'description' => 'Generate client account statements and balances', 'mode' => 'link', 'color' => 'green'], ['name' => 'Supplier Statement', 'icon' => 'fas fa-file-signature', 'route' => 'modules.reports.supplier-statement', 'feature_slug' => 'supplier-statements', 'description' => 'Monitor vendor accounts and payment status', 'mode' => 'link', 'color' => 'orange'], ['name' => 'Fees Collection Report', 'icon' => 'fas fa-chart-pie', 'route' => 'modules.reports.fees-report', 'feature_slug' => 'fee-collection', 'description' => 'Unified view of fee collection, totals, and outstanding balances', 'mode' => 'link', 'color' => 'purple'], ['name' => 'Tax Reports', 'icon' => 'fas fa-file-invoice-dollar', 'route' => 'modules.reports.tax-reports', 'feature_slug' => 'tax-reports', 'description' => 'Generate tax summaries and compliance reports', 'mode' => 'modal', 'color' => 'yellow'], ['name' => 'Cash Book', 'icon' => 'fas fa-cash-register', 'route' => 'modules.reports.cash-book', 'feature_slug' => 'cashbook-reports', 'description' => 'Review cash receipts and payment transactions', 'mode' => 'link', 'color' => 'teal'], ['name' => 'General Ledger', 'icon' => 'fas fa-book', 'route' => 'modules.reports.general-ledger', 'feature_slug' => 'general-ledger-reports', 'description' => 'Access all financial transactions and entries', 'mode' => 'link', 'color' => 'indigo'], ['name' => 'Trial Balance', 'icon' => 'fas fa-balance-scale-left', 'route' => 'modules.reports.trial-balance', 'feature_slug' => 'trial-balance', 'description' => 'Verify accounting records and balances', 'mode' => 'link', 'color' => 'red'], ['name' => 'Income Statements', 'icon' => 'fas fa-chart-line', 'route' => 'modules.reports.income-statements', 'feature_slug' => 'income-statements', 'description' => 'Analyze revenue, expenses, and profitability', 'mode' => 'link', 'color' => 'pink'], ['name' => 'Balance Sheet', 'icon' => 'fas fa-balance-scale', 'route' => 'modules.reports.balance-sheet', 'feature_slug' => 'balance-sheet', 'description' => 'Review assets, liabilities, and equity position', 'mode' => 'link', 'color' => 'cyan'], ]; @endphp @foreach (($modules ?? []) as $module) @if(!$authUser?->canFeature($module['feature_slug'], 'can_view')) @continue @endif @php $mode = $module['mode'] ?? 'link'; @endphp @if($mode === 'modal') @else @endif

{{ $module['name'] }}

{{ $module['description'] }}

View Report
@endforeach
@push('scripts') @endpush @endsection