| @lang('lang_v1.payment_method') | @lang('sale.sale') | @lang('lang_v1.expense') |
|---|---|---|
| @lang('cash_register.cash_in_hand'): | @format_currency($register_details->cash_in_hand ?? 0) | -- |
| @lang('cash_register.cash_payment'): | @format_currency($register_details->total_cash ?? 0) | @format_currency($register_details->total_cash_expense ?? 0) |
| @lang('cash_register.card_payment'): | @format_currency($register_details->total_card ?? 0) | @format_currency($register_details->total_card_expense ?? 0) |
| @lang('cash_register.checque_payment'): | @format_currency($register_details->total_cheque ?? 0) | @format_currency($register_details->total_cheque_expense ?? 0) |
| @lang('cash_register.bank_transfer'): | @format_currency($register_details->total_bank_transfer ?? 0) | @format_currency($register_details->total_bank_transfer_expense ?? 0) |
| @lang('lang_v1.advance_payment'): | @format_currency($register_details->total_advance ?? 0) | @format_currency($register_details->total_advance_expense ?? 0) |
| @lang('lang_v1.customer_deposit'): | @format_currency($register_details->total_customer_deposit ?? 0) | @format_currency(0) |
| @lang('lang_v1.refund') @lang('lang_v1.advance_balance'): | @format_currency($register_details->total_customer_advance_refund ?? 0) | @format_currency(0) |
| Other Income (Cash): | @format_currency($register_details->total_cash_direct_income ?? 0) | @format_currency(0) |
| {{$payment_types['custom_pay_1']}}: | @format_currency($register_details->total_custom_pay_1 ?? 0) | @format_currency($register_details->total_custom_pay_1_expense ?? 0) |
| {{$payment_types['custom_pay_2']}}: | @format_currency($register_details->total_custom_pay_2 ?? 0) | @format_currency($register_details->total_custom_pay_2_expense ?? 0) |
| {{$payment_types['custom_pay_3']}}: | @format_currency($register_details->total_custom_pay_3 ?? 0) | @format_currency($register_details->total_custom_pay_3_expense ?? 0) |
| {{$payment_types['custom_pay_4']}}: | @format_currency($register_details->total_custom_pay_4 ?? 0) | @format_currency($register_details->total_custom_pay_4_expense ?? 0) |
| {{$payment_types['custom_pay_5']}}: | @format_currency($register_details->total_custom_pay_5 ?? 0) | @format_currency($register_details->total_custom_pay_5_expense ?? 0) |
| {{$payment_types['custom_pay_6']}}: | @format_currency($register_details->total_custom_pay_6 ?? 0) | @format_currency($register_details->total_custom_pay_6_expense ?? 0) |
| {{$payment_types['custom_pay_7']}}: | @format_currency($register_details->total_custom_pay_7 ?? 0) | @format_currency($register_details->total_custom_pay_7_expense ?? 0) |
| @lang('cash_register.other_payments'): | @format_currency($register_details->total_other ?? 0) | @format_currency($register_details->total_other_expense ?? 0) |
| @lang('lang_v1.payment_method') | @lang('sale.amount') | @lang('lang_v1.percentage') | @lang('lang_v1.visual') |
|---|---|---|---|
| @lang('cash_register.cash_payment'): | @format_currency($register_details->total_cash ?? 0) | {{ number_format($additional_metrics['payment_percentages']['cash'], 1) }}% |
|
| @lang('cash_register.card_payment'): | @format_currency($register_details->total_card ?? 0) | {{ number_format($additional_metrics['payment_percentages']['card'], 1) }}% |
|
| @lang('cash_register.checque_payment'): | @format_currency($register_details->total_cheque ?? 0) | {{ number_format($additional_metrics['payment_percentages']['cheque'], 1) }}% |
|
| @lang('lang_v1.gross_profit'): |
@format_currency($additional_metrics['gross_profit'] ?? 0)
@if(!empty($additional_metrics['gross_profit_margin']))
({{ number_format($additional_metrics['gross_profit_margin'], 2) }}%) @endif |
|---|---|
| @lang('lang_v1.cost_of_goods_sold'): | @format_currency($additional_metrics['cost_of_goods_sold'] ?? 0) |
| @lang('sale.discount'): |
@format_currency($details['transaction_details']->total_discount ?? 0)
@if(!empty($additional_metrics['discount_ratio']))
({{ number_format($additional_metrics['discount_ratio'], 2) }}% of sales) @endif |
| @lang('report.total_expense'): | @format_currency($register_details->total_expense ?? 0) |
| @lang('lang_v1.net_profit'): |
@format_currency($additional_metrics['net_profit'] ?? 0)
@if(!empty($additional_metrics['net_profit_margin']))
({{ number_format($additional_metrics['net_profit_margin'], 2) }}%) @endif |
| @lang('lang_v1.category') | @lang('lang_v1.count') | @lang('sale.total_amount') |
|---|---|---|
| {{ $expense['category_name'] }} | {{ $expense['transaction_count'] }} | @format_currency($expense['total_amount'] ?? 0) |
| @lang('lang_v1.tax_name') | @lang('lang_v1.rate') (%) | @lang('sale.total_amount') |
|---|---|---|
| {{ $tax['tax_name'] ?? 'N/A' }} | {{ number_format($tax['tax_rate'] ?? 0, 2) }} | @format_currency($tax['total_tax_amount'] ?? 0) |
| @lang('sale.total'): | @format_currency($additional_metrics['tax_summary']['total_tax'] ?? 0) | |
| @lang('cash_register.cash_payment'): |
@format_currency($additional_metrics['cash_vs_credit']['cash_amount'] ?? 0)
({{ number_format($additional_metrics['cash_vs_credit']['cash_percentage'], 1) }}%) |
|---|---|
| @lang('lang_v1.credit_sales'): |
@format_currency($additional_metrics['cash_vs_credit']['credit_amount'] ?? 0)
({{ number_format($additional_metrics['cash_vs_credit']['credit_percentage'], 1) }}%) |
| @lang('lang_v1.gross_profit_margin'): | {{ number_format($additional_metrics['gross_profit_margin'], 2) }}% |
|---|---|
| @lang('lang_v1.net_profit_margin'): | {{ number_format($additional_metrics['net_profit_margin'], 2) }}% |
| @lang('lang_v1.expense_ratio'): | {{ number_format($additional_metrics['expense_ratio'], 2) }}% |
| @lang('lang_v1.refund_ratio'): | {{ number_format($additional_metrics['refund_ratio'], 2) }}% |
| @lang('lang_v1.discount_ratio'): | {{ number_format($additional_metrics['discount_ratio'], 2) }}% |
| @lang('cash_register.opening_balance'): | @format_currency($additional_metrics['opening_balance'] ?? 0) |
|---|---|
| @lang('cash_register.closing_balance'): | @format_currency($additional_metrics['closing_balance'] ?? 0) |
| @lang('lang_v1.net_change'): |
@format_currency($additional_metrics['balance_change'] ?? 0)
@if($additional_metrics['balance_change'] != 0)
({{ $additional_metrics['balance_change'] >= 0 ? '+' : '' }}{{ number_format(($additional_metrics['balance_change'] / max($additional_metrics['opening_balance'], 1)) * 100, 2) }}%) @endif |
| Other Income (Total): | @format_currency($register_details->total_direct_income ?? 0) |
|---|---|
| @lang('sale.discount'): |
@format_currency($details['transaction_details']->total_discount ?? 0)
@if(!empty($additional_metrics['discount_ratio']))
({{ number_format($additional_metrics['discount_ratio'], 2) }}% of sales) @endif |
| @lang('cash_register.total_cash'): |
@php
$total_cash_val = ($register_details->cash_in_hand ?? 0) + ($register_details->total_cash ?? 0) - ($register_details->total_cash_refund ?? 0) + ($register_details->total_customer_deposit ?? 0) - ($register_details->total_customer_advance_refund ?? 0) + ($register_details->total_cash_direct_income ?? 0);
@endphp
@format_currency($total_cash_val)
@if(!empty($additional_metrics['expected_cash']))
@lang('lang_v1.expected'): @format_currency($additional_metrics['expected_cash'] ?? 0) @endif |
| @lang('lang_v1.total_card'): | @format_currency($register_details->total_card ?? 0) |
| @lang('lang_v1.credit_sales'): | @php $credit_sales_val = ($details['transaction_details']->total_sales ?? 0) - ($register_details->total_sale ?? 0); @endphp @format_currency($credit_sales_val) |
| @lang('contact.customer') | @lang('sale.invoice_no') | @lang('lang_v1.date') | @lang('sale.total_amount') | @lang('lang_v1.balance') |
|---|---|---|---|---|
| {{ e($credit_sale['customer_name']) }} | {{ e($credit_sale['invoice_no']) }} | {{ \Carbon::parse($credit_sale['transaction_date'])->format('Y-m-d') }} | @format_currency($credit_sale['final_total'] ?? 0) | @format_currency($credit_sale['balance'] ?? 0) |
| @lang('sale.total'): | @php $credit_total = collect($additional_metrics['credit_sales_details'])->sum('balance'); @endphp @format_currency($credit_total) | |||
| @lang('contact.customer') | @lang('sale.invoice_no') | @lang('lang_v1.date') | @lang('sale.total_amount') | @lang('sale.discount') | @lang('lang_v1.net_sales') |
|---|---|---|---|---|---|
| {{ e($sale['customer_name']) }} | {{ e($sale['invoice_no']) }} | {{ \Carbon::parse($sale['transaction_date'])->format('Y-m-d') }} | @format_currency($sale['final_total'] ?? 0) | @format_currency($sale['discount'] ?? 0) | @format_currency($sale['net_sales'] ?? $sale['final_total']) |
| @lang('sale.total'): | @php $tot_final = collect($additional_metrics['customer_sales_details'])->sum('final_total'); @endphp @format_currency($tot_final) | @php $tot_disc = collect($additional_metrics['customer_sales_details'])->sum('discount'); @endphp @format_currency($tot_disc) | @php $tot_net = collect($additional_metrics['customer_sales_details'])->sum('net_sales'); @endphp @format_currency($tot_net) | ||
| # | @lang('sale.product') | @lang('sale.qty') | @lang('sale.total_amount') |
|---|---|---|---|
| {{ $loop->iteration }} | {{ $product->product_name }} | {{ number_format($product->total_quantity) }} | @format_currency($product->total_amount ?? 0) |
| @lang('lang_v1.hour') | @lang('lang_v1.transactions') | @lang('sale.total_amount') |
|---|---|---|
| {{ $hour }}:00 | {{ $data['count'] }} | @format_currency($data['total'] ?? 0) |
| @lang('lang_v1.denomination') | X | @lang('lang_v1.count') | = | @lang('sale.subtotal') |
|---|---|---|---|---|
| {{$key}} | X | {{$value ?? 0}} | = | @format_currency($key * $value) |
| @lang('sale.total') | @format_currency($total) | |||