@extends(niche_shell_layout()) @section('title', niche_label('finance.dashboard', 'لوحة المحاسبة').' - '.config('app.name')) @section('breadcrumb') الرئيسية › المحاسبة @endsection @push('styles') @endpush @section('content')
{{-- شريط الأدوات: الترتيب من اليمين لليسار = تحديث - القيود اليومية - قيد يومي جديد، ومثبت على اليسار --}}
القيود اليومية قيد يومي جديد

{{ niche_label('finance.dashboard', 'لوحة المحاسبة') }}

@php $dashExpenseSupplierOpts = collect($expenseSuppliers ?? [])->map(fn ($s) => [ 'value' => (string) $s->id, 'label' => (string) $s->localized_display_name, ])->all(); $dashExpenseSupplierSelected = isset($expenseSupplierId) && $expenseSupplierId !== '' && $expenseSupplierId !== null ? (string) $expenseSupplierId : ''; @endphp
@if(!empty($expenseFiltersActive)) إزالة الفلاتر @endif
@if(!empty($expenseFiltersActive))

يتم احتساب عمود «المصروفات» في الرسم أدناه وملخص «استخدام الميزانية» من سندات المصروفات المطابقة للفلاتر فقط.

@endif
{{-- البطاقات العلوية الأربع --}}
{{ $unsettledCount ?? 0 }}
غير مسوى
{{ number_format($budgetVsActualPercent ?? 0, 1) }}%
الميزانية مقابل الفعلي
SAR {{ number_format($payableAgingTotal ?? 0, 2) }}
ذمم دائنة (2010)
SAR {{ number_format($receivableAgingTotal ?? 0, 2) }}
ذمم مدينة (1030)
{{-- استخدام الميزانية + الإيرادات والمصروفات الشهرية --}}
{{-- refresh-key: accounting-charts-20260312 --}} {{-- استخدام الميزانية (رسم بياني دائري) --}}
استخدام الميزانية
@if(($budgetTotal ?? 0) > 0)

تم استخدام {{ number_format($budgetUsed ?? 0, 2) }} SAR من {{ number_format($budgetTotal ?? 0, 2) }} SAR

المصروفات المتبقي من الميزانية
@else

لا توجد بيانات ميزانية مسجلة.

@endif
{{-- الإيرادات والمصروفات الشهرية (آخر 6 أشهر) --}}
{{ niche_label('finance.revenue', 'الإيرادات') }} و{{ niche_label('finance.expense', 'المصروفات') }} الشهرية آخر ٦ أشهر — من القيود
إجمالي الإيرادات: {{ number_format(collect($chartRevenue ?? [])->sum(), 2) }} SAR إجمالي المصروفات (الأعمدة الحمراء): {{ number_format(collect($chartExpenses ?? [])->sum(), 2) }} SAR @if(!empty($expenseFiltersActive)) — حسب الفلاتر @endif
@if(collect($chartRevenue ?? [])->sum() + collect($chartExpenses ?? [])->sum() > 0)
إجمالي الإيرادات إجمالي المصروفات
@else

لا توجد بيانات للفترة.

@endif
{{-- لوحات الملخص: الحسابات البنكية، تقادم الدائنين، تقادم المدينين، آخر القيود --}}
{{ niche_label('finance.cash', 'النقدية') }} والبنك (الأستاذ العام)
صندوق النقدية (1010) SAR {{ number_format($cashLedgerBalance ?? 0, 2) }}
البنك الرئيسي (1020) SAR {{ number_format($bankLedgerBalance ?? 0, 2) }}
دفتر الأستاذ ←
ذمم دائنة (2010)

SAR {{ number_format($payableAgingTotal ?? 0, 2) }}

عرض الكل ←
ذمم مدينة (1030)

SAR {{ number_format($receivableAgingTotal ?? 0, 2) }}

عرض الكل ←
آخر القيود اليومية
@forelse($latestJournals ?? [] as $entry)
{{ $entry->reference ?: 'قيد #' . $entry->id }} عرض
@empty

لا توجد قيود

عرض الكل ←
@endforelse
{{-- إجراءات سريعة --}}
إجراءات سريعة
{{-- أقسام المحاسبة (بطاقات سريعة) --}}

دليل الحسابات

أقسام المحاسبة

←

القيود اليومية

أقسام المحاسبة

←

الحسابات البنكية

أقسام المحاسبة

←

التقارير المالية

أقسام المحاسبة

←

إعدادات الضرائب

ربط كل ضريبة بحساب خصوم في الدليل

←

وسائل الدفع والدليل

نقد، تحويل، شبكة — أصول نقدية

←
@push('scripts') @endpush @endsection