@if ($print) @Lang('admin.supplier_account_stmt')
@Lang('admin.supplier_name'): {{ $customer->{'supplier_name_'.__('admin.lang')} }}
@Lang('admin.vat_number'): {{ $customer->vat_number }}
@Lang('admin.suppliers_phone'): {{ $customer->phone_number }}
@Lang('admin.country'): {{ $customer->{'country_'.__('admin.lang')} }}
@Lang('admin.city'): {{ $customer->{'city_'.__('admin.lang')} }}
@if ($start != '' && $end != '') @Lang('admin.period-from-to'): {{ $start.' '.__('admin.to').' '.$end }}
@endif
@Lang('admin.marchent-name'): {{ $merchant->{'company_name_'.__('admin.lang')} }}
@Lang('admin.vat-register-no'): {{ $merchant->vat_register }}
@Lang('admin.phone'): {{ $merchant->phone }}

@endif
@if ($print != 1)
@endif @php $digits = $system_settings->system_digit; $totalTemp = $total_sum->total_sum_2 - $total_sum->total_sum_1; $totalDaen = $total_sum->total_sum_1; $totalMadeen = $total_sum->total_sum_2; $rowNumber = 2; @endphp
@foreach ($invoices as $item) @php $invoiceTotal = $item->invoice_details->sum('total_tax'); $paymentType = $item->payment_types_id == -1 ? __('admin.receivable') : ($item->payment_types_id == -2 ? __('admin.multi_payment') : optional($item->payment_type)->{'account_name_'.__('admin.lang')} ?? '-'); $madeen = $item->payment_types_id != -1 ? $invoiceTotal : 0; $daen = $invoiceTotal; $totalMadeen += $madeen; $totalDaen += $daen; $totalTemp += $madeen - $daen; @endphp @endforeach @foreach ($returns as $item) @php $returnTotal = $item->items->sum('total_tax'); $paymentType = $item->payment_types_id == -1 ? __('admin.receivable') : ($item->payment_types_id == -2 ? __('admin.multi_payment') : optional($item->payment_type)->{'account_name_'.__('admin.lang')} ?? '-'); $madeen = $returnTotal; $daen = $item->payment_types_id != -1 ? $returnTotal : 0; $totalMadeen += $madeen; $totalDaen += $daen; $totalTemp += $madeen - $daen; @endphp @endforeach @foreach ($payments as $item) @php $paymentType = $item->payment_types_id == -1 ? __('admin.receivable') : ($item->payment_types_id == -2 ? __('admin.multi_payment') : optional($item->payment_type)->{'account_name_'.__('admin.lang')} ?? '-'); $madeen = $item->amount; $daen = 0; $totalMadeen += $madeen; $totalTemp += $madeen; @endphp @endforeach @foreach ($catchs as $item) @php $paymentType = $item->payment_types_id == -1 ? __('admin.receivable') : ($item->payment_types_id == -2 ? __('admin.multi_payment') : optional($item->payment_type)->{'account_name_'.__('admin.lang')} ?? '-'); $madeen = 0; $daen = $item->amount; $totalDaen += $daen; $totalTemp -= $daen; @endphp @endforeach @foreach ($journals as $item) @php $madeen = $item->type == 2 ? $item->amount : 0; $daen = $item->type == 1 ? $item->amount : 0; $difference = $madeen - $daen; $totalMadeen += $madeen; $totalDaen += $daen; $totalTemp += $difference; @endphp @endforeach
# @Lang('admin.date') @Lang('admin.baian') @Lang('admin.account_name') @Lang('admin.madeen') @Lang('admin.daen') @Lang('admin.old-total')
1 @Lang('admin.accounts_reports-credit') {{ number_format($total_sum->total_sum_2, $digits) }} {{ number_format($total_sum->total_sum_1, $digits) }} {{ number_format($totalTemp, $digits) }}
{{ $rowNumber++ }} {{ $item->invoice_date }} @Lang('admin.invoice_purchase') ({{ $item->id }}) {{ $paymentType }} {{ number_format($madeen, $digits) }} {{ number_format($daen, $digits) }} {{ number_format($madeen - $daen, $digits) }}
{{ $rowNumber++ }} {{ $item->invoice_date }} @Lang('admin.purchase_return') ({{ optional($item->fatoorah)->fatoorah_seq ?? '' }}) {{ $paymentType }} {{ number_format($madeen, $digits) }} {{ number_format($daen, $digits) }} {{ number_format($madeen - $daen, $digits) }}
{{ $rowNumber++ }} {{ $item->date_receipt }} @Lang('admin.payment_voucher') ({{ $item->id }}) {{ $paymentType }} {{ number_format($madeen, $digits) }} {{ number_format($daen, $digits) }} {{ number_format($madeen, $digits) }}
{{ $rowNumber++ }} {{ $item->date_receipt }} @Lang('admin.receipt_catch') ({{ $item->id }}) {{ $paymentType }} {{ number_format($madeen, $digits) }} {{ number_format($daen, $digits) }} {{ number_format(-$daen, $digits) }}
{{ $rowNumber++ }} {{ $item->journal->journal_date }} @Lang('admin.journal') @Lang('admin.manual') ({{ $item->journal_id }}) {{ $item->journal->journal_desc }} {{ $item->sub_account_name->{'account_name_'.trans('admin.lang')} }} {{ $madeen ? number_format($madeen, $digits) : '' }} {{ $daen ? number_format($daen, $digits) : '' }} {{ number_format($difference, $digits) }}
@Lang('admin.total') {{ number_format($totalMadeen, $digits) }} {{ number_format($totalDaen, $digits) }} {{ number_format($totalTemp, $digits) }}
@if ($print)
@Lang('admin.created_by'): {{ auth()->user()->name }}
@Lang('admin.created_at'): {{ date('Y-m-d h:i:s') }}
@Lang('admin.signature')
@endif