{{-- resources/views/filament/pages/general-treasury-report.blade.php --}} {{-- Bootstrap CSS --}} {{-- بطاقة الفلاتر المحسّنة --}}
خيارات البحث والتصفية
{{ $this->form }}
@if(empty($reportData) || !isset($reportData['date_from'])) {{-- رسالة عند عدم وجود بيانات --}}

لا توجد بيانات لعرضها

اختر الخزينة والفترة الزمنية ثم اضغط على زر "عرض التقرير"

@else {{-- محتوى التقرير --}}
{{-- رأس التقرير --}}

{{ __('general_treasury_report.page_title') }}

الخزينة: @if(isset($vault_id) && $vault_id) {{ \App\Models\Vault::find($vault_id)?->name ?? '' }} @else جميع الخزائن @endif
نوع الحركات: @if(isset($reportData['transaction_type'])) @if($reportData['transaction_type'] === 'installments') أقساط فقط @elseif($reportData['transaction_type'] === 'sales_purchases') مبيعات ومشتريات فقط @else جميع الحركات @endif @else جميع الحركات @endif
الفترة: {{ __('general_treasury_report.from_label') }} {{ isset($reportData['date_from']) ? $reportData['date_from']->format('d/m/Y') : '' }} {{ __('general_treasury_report.to_label') }} {{ isset($reportData['date_to']) ? $reportData['date_to']->format('d/m/Y') : '' }}
{{-- ملخص الحركة المالية --}}
{{ __('general_treasury_report.opening_balance') }}

{{ number_format($reportData['opening_balance'] ?? 0, 2) }}

{{ __('general_treasury_report.currency') }}
{{ __('general_treasury_report.total_revenues') }}

{{ number_format($reportData['total_revenues'] ?? 0, 2) }}

{{ __('general_treasury_report.currency') }}
{{ __('general_treasury_report.total_expenses') }}

{{ number_format($reportData['total_expenses'] ?? 0, 2) }}

{{ __('general_treasury_report.currency') }}
{{ __('general_treasury_report.closing_balance') }}

{{ number_format($reportData['closing_balance'] ?? 0, 2) }}

{{ __('general_treasury_report.currency') }}
{{-- ملخص تفصيلي حسب نوع الحركات --}}
{{-- الإيرادات حسب النوع --}}
تفصيل الإيرادات
أقساط مسددة {{ number_format($reportData['installments_revenue'] ?? 0, 2) }} جنيه
مبيعات نقدية {{ number_format($reportData['sales_revenue'] ?? 0, 2) }} جنيه
دفعات عملاء أخرى {{ number_format($reportData['payments_revenue'] ?? 0, 2) }} جنيه
إيداعات شركاء {{ number_format($reportData['deposits_revenue'] ?? 0, 2) }} جنيه
مقدم العقود {{ number_format($reportData['contract_advance_revenue'] ?? 0, 2) }} جنيه
إجمالي الإيرادات {{ number_format($reportData['total_revenues'] ?? 0, 2) }} جنيه
{{-- المصروفات حسب النوع --}}
تفصيل المصروفات
فواتير شراء {{ number_format($reportData['purchases_expenses'] ?? 0, 2) }} جنيه
مصروفات عامة {{ number_format($reportData['general_expenses'] ?? 0, 2) }} جنيه
إجمالي المصروفات {{ number_format($reportData['total_expenses'] ?? 0, 2) }} جنيه
{{-- تفاصيل الإيرادات --}} @if(isset($reportData['revenues']) && count($reportData['revenues']) > 0)
{{ __('general_treasury_report.revenues_details') }}
@foreach($reportData['revenues'] as $revenue) @endforeach
{{ __('general_treasury_report.date') }} {{ __('general_treasury_report.type') }} {{ __('general_treasury_report.description') }} {{ __('general_treasury_report.reference') }} {{ __('general_treasury_report.amount') }}
{{ \Carbon\Carbon::parse($revenue['date'])->format('d/m/Y') }} {{ $revenue['type_label'] }} {{ $revenue['description'] }} {{ $revenue['reference'] }} {{ number_format($revenue['amount'], 2) }} {{ __('general_treasury_report.currency') }}
{{ __('general_treasury_report.total_revenues_label') }} {{ number_format($reportData['total_revenues'], 2) }} {{ __('general_treasury_report.currency') }}
@endif {{-- تفاصيل المصروفات --}} @if(isset($reportData['expenses']) && count($reportData['expenses']) > 0)
{{ __('general_treasury_report.expenses_details') }}
@foreach($reportData['expenses'] as $expense) @endforeach
{{ __('general_treasury_report.date') }} {{ __('general_treasury_report.type') }} {{ __('general_treasury_report.description') }} {{ __('general_treasury_report.reference') }} {{ __('general_treasury_report.amount') }}
{{ \Carbon\Carbon::parse($expense['date'])->format('d/m/Y') }} {{ $expense['type_label'] }} {{ $expense['description'] }} {{ $expense['reference'] }} {{ number_format($expense['amount'], 2) }} {{ __('general_treasury_report.currency') }}
{{ __('general_treasury_report.total_expenses_label') }} {{ number_format($reportData['total_expenses'], 2) }} {{ __('general_treasury_report.currency') }}
@endif
@endif {{-- Bootstrap JS --}} {{-- PDF Download Handler --}}