@extends('reports.layout') @section('content') @php function fmt($amount) { return '$ ' . number_format((float)$amount, 2); } @endphp
فروشات
@forelse($salesTransactions as $index => $sale) @empty @endforelse
# تاریخ مشتری شماره فاکتور توضیحات مبلغ
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($sale->date, 0, 10)) }} {{ $sale->invoice->customer->name ?? '-' }} {{ $sale->invoice->invoice_number ?? '-' }} {{ $sale->description ?? '-' }} {{ fmt($sale->amount) }}
داده‌ای ثبت نشده است
مجموع فروشات {{ fmt($summary['totalSales'] ?? 0) }}
فیصدی انتقال ملکیت
@forelse($transferFees as $index => $fee) @empty @endforelse
# تاریخ شماره فاکتور مبلغ
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($fee->paid_at, 0, 10)) }} {{ $fee->invoice->invoice_number ?? '-' }} {{ fmt($fee->paid_amount) }}
داده‌ای ثبت نشده است
مجموع فیصدی انتقال {{ fmt($summary['totalFees'] ?? 0) }}
عایدات متفرقه
@forelse($otherIncome as $index => $income) @empty @endforelse
# تاریخ نوع توضیحات مبلغ
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($income->date, 0, 10)) }} {{ $income->category->name_fa ?? '-' }} {{ $income->description ?? '-' }} {{ fmt($income->amount) }}
داده‌ای ثبت نشده است
مجموع عایدات متفرقه {{ fmt($summary['totalIncome'] ?? 0) }}
مصارف
@forelse($expenses as $index => $expense) @empty @endforelse
# تاریخ دسته‌بندی توضیحات مبلغ
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($expense->date, 0, 10)) }} {{ $expense->category->name_fa ?? '-' }} {{ $expense->description ?? '-' }} {{ fmt($expense->amount) }}
داده‌ای ثبت نشده است
مجموع مصارف {{ fmt($summary['totalExpenses'] ?? 0) }}
انتقالات
@forelse($transfers as $index => $transfer) @empty @endforelse
# تاریخ حساب مبدأ حساب مقصد مبلغ ایجاد کننده
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($transfer->date, 0, 10)) }} {{ $transfer->fromAccount->name ?? '-' }} {{ $transfer->toAccount->name ?? '-' }} {{ fmt($transfer->amount) }} {{ $transfer->creator->name ?? '-' }}
داده‌ای ثبت نشده است
مجموع انتقالات {{ fmt($transfers->sum('amount')) }}
معاشات
@forelse($salaries as $index => $salary) @empty @endforelse
# تاریخ کارمند مبلغ
{{ $index + 1 }} {{ \App\Helpers\Jalali::formatForDisplay(substr($salary->paid_date, 0, 10)) }} {{ $salary->employee->name ?? '-' }} {{ fmt($salary->amount_paid) }}
داده‌ای ثبت نشده است
مجموع معاشات {{ fmt($summary['totalSalaries'] ?? 0) }}
موجودی حساب‌ها
@forelse($accountBalances as $index => $account) @empty @endforelse
# نام حساب شماره حساب منبع مصرف موازنه
{{ $index + 1 }} {{ $account['name'] ?? '-' }} {{ $account['number'] ?? '-' }} {{ fmt($account['inflow'] ?? 0) }} {{ fmt($account['outflow'] ?? 0) }} {{ fmt($account['net'] ?? 0) }}
داده‌ای ثبت نشده است
خلاصه کلی
مجموع فروشات {{ fmt($summary['totalSales'] ?? 0) }}
مجموع فیصدی انتقال {{ fmt($summary['totalFees'] ?? 0) }}
مجموع عایدات متفرقه {{ fmt($summary['totalIncome'] ?? 0) }}
مجموع مصارف {{ fmt($summary['totalExpenses'] ?? 0) }}
مجموع معاشات {{ fmt($summary['totalSalaries'] ?? 0) }}
مجموع مصارف کل {{ fmt($summary['grandTotalExpense'] ?? 0) }}
موازنه نهایی {{ fmt($summary['balance'] ?? 0) }}
@endsection