{{ __('filament/admin/reports.generated_at') }}: {{ now()->format('Y-m-d H:i') }}
{{ __('filament/admin/reports.cashbox') }}
{{ $report_data['cashbox']->name_ar }}
{{ __('filament/admin/reports.currency') }}: {{ $report_data['cashbox']->currency }}
{{ __('filament/admin/reports.from_date') }}: {{ $report_data['from_date'] }}
@endif @if($report_data['to_date']){{ __('filament/admin/reports.to_date') }}: {{ $report_data['to_date'] }}
@endif| {{ __('filament/admin/reports.date') }} | {{ __('filament/admin/reports.reference_number') }} | {{ __('filament/admin/reports.operation_type') }} | {{ __('filament/admin/reports.description') }} | {{ __('filament/admin/reports.amount') }} | {{ __('filament/admin/reports.income') }} | {{ __('filament/admin/reports.expense') }} | {{ __('filament/admin/reports.balance') }} | ||
|---|---|---|---|---|---|---|---|---|---|
| {{ $movement['date'] }} | #{{ $movement['reference_number'] }} | {{ $typeLabel }} | {{ $movement['description'] }} | {{ number_format($movement['amount'], 2) }} | @if($movement['amount_change'] > 0)+{{ number_format($movement['amount_change'], 2) }} | - | @else- | {{ number_format(abs($movement['amount_change']), 2) }} | @endif{{ number_format($running_balance, 2) }} |
| {{ __('filament/admin/reports.no_movements') }} | |||||||||
{{ __('filament/admin/reports.total_income') }}
{{ number_format($report_data['movements']->where('amount_change', '>', 0)->sum('amount_change'), 2) }}
{{ __('filament/admin/reports.total_expense') }}
{{ number_format(abs($report_data['movements']->where('amount_change', '<', 0)->sum('amount_change')), 2) }}
{{ __('filament/admin/reports.net_change') }}
{{ number_format($report_data['movements']->sum('amount_change'), 2) }}
{{ __('filament/admin/reports.total_transactions') }}
{{ count($report_data['movements']) }}
@switch($type) @case('sale') {{ __('filament/admin/reports.sale') }} @break @case('purchase') {{ __('filament/admin/reports.purchase') }} @break @case('customer_payment') {{ __('filament/admin/reports.customer_payment') }} @break @case('supplier_payment') {{ __('filament/admin/reports.supplier_payment') }} @break @case('sale_return') {{ __('filament/admin/reports.sale_return') }} @break @case('purchase_return') {{ __('filament/admin/reports.purchase_return') }} @break @case('cash_in') {{ __('filament/admin/reports.cash_in') }} @break @case('cash_out') {{ __('filament/admin/reports.cash_out') }} @break @endswitch
{{ number_format($movementsByType[$type]->sum('amount'), 2) }}
({{ $movementsByType[$type]->count() }} {{ __('filament/admin/reports.transactions') }})
{{ __('filament/admin/reports.select_cashbox_message') }}