@vite(['resources/css/app.css', 'resources/js/app.js'])
| Settlement #: | {{ $settlement->settlement_number }} | Date: | {{ $settlement->settlement_date->format('d-M-Y') }} |
| Salesman: | {{ $settlement->employee->name }} ({{ $settlement->employee->employee_code ?? '-' }}) | Vehicle: | {{ $settlement->vehicle->registration_number }} |
| Warehouse: | {{ $settlement->warehouse->warehouse_name }} | Status: | {{ $settlement->status }} |
| # | Product | BF In | Issued | Batch Breakdown | Sold | Returned | Shortage | BF Out | Sales Value |
|---|---|---|---|---|---|---|---|---|---|
| {{ $item->line_no }} |
{{ $item->product->product_code }}
{{ $item->product->product_name }}
|
{{ number_format($bfIn, 2) }} | {{ number_format($item->quantity_issued, 2) }} |
@if($item->batches->count() > 0)
@foreach($item->batches as $b)
{{ number_format($b->quantity_issued, 0) }} ×
{{ number_format($b->selling_price, 2) }}
@if($b->is_promotional) (Promo) @endif
[S:{{ $b->quantity_sold }} R:{{ $b->quantity_returned }}
Sh:{{ $b->quantity_shortage }}]
@endforeach
@else
No batch data
@endif
|
{{ number_format($item->quantity_sold, 2) }} | {{ number_format($item->quantity_returned, 2) }} | {{ number_format($item->quantity_shortage, 2) }} | {{ number_format($bfOut, 2) }} | {{ number_format($item->total_sales_value, 2) }} |
| Totals: | {{ number_format($settlement->items->sum('quantity_issued'), 2) }} | {{ number_format($settlement->total_quantity_sold, 2) }} | {{ number_format($settlement->total_quantity_returned, 2) }} | {{ number_format($settlement->total_quantity_shortage, 2) }} | {{ number_format($settlement->total_sales_amount, 2) }} | ||||
| Customer | Invoice # | Notes | Sale Amount |
|---|---|---|---|
| {{ $credit->customer->customer_name ?? 'N/A' }} | {{ $credit->invoice_number ?? '-' }} | {{ $credit->notes ?? '-' }} | {{ number_format($credit->sale_amount, 2) }} |
| Total Credit Sales: | {{ number_format($settlement->credit_sales_amount, 2) }} | ||
| Rec # | Customer | Method | Bank / Ref | Notes | Amount |
|---|---|---|---|---|---|
| {{ $recovery->recovery_number ?? '-' }} | {{ $recovery->customer->customer_name ?? 'N/A' }} | {{ $recovery->payment_method }} | @if($recovery->payment_method === 'bank_transfer') {{ $recovery->bankAccount->account_name ?? '-' }} @elseif($recovery->payment_method === 'cheque') {{ $recovery->cheque_number ?? '-' }} @else - @endif | {{ $recovery->notes ?? '-' }} | {{ number_format($recovery->amount, 2) }} |
| Total Recoveries: | {{ number_format($settlement->credit_recoveries, 2) }} | ||||
| Date | Customer | Receiving Bank | Ref # | Notes | Amount |
|---|---|---|---|---|---|
| {{ $transfer->transfer_date ? \Carbon\Carbon::parse($transfer->transfer_date)->format('d-M-y') : '-' }} | {{ $transfer->customer->customer_name ?? 'N/A' }} | {{ $transfer->bankAccount->account_name ?? 'Online' }} | {{ $transfer->reference_number ?? '-' }} | {{ $transfer->notes ?? '-' }} | {{ number_format($transfer->amount, 2) }} |
| Total Transfers: | {{ number_format($settlement->bank_transfer_amount, 2) }} | ||||
| Cheque # | Date | Customer | Bank Name | Holder | Status | Notes | Amount |
|---|---|---|---|---|---|---|---|
| {{ $cheque->cheque_number }} | {{ $cheque->cheque_date ? \Carbon\Carbon::parse($cheque->cheque_date)->format('d-M-y') : '-' }} | {{ $cheque->customer->customer_name ?? 'N/A' }} | {{ $cheque->bank_name }} | {{ $cheque->account_holder_name ?? '-' }} | {{ $cheque->status }} | {{ $cheque->notes ?? '-' }} | {{ number_format($cheque->amount, 2) }} |
| Total Cheques: | {{ number_format($settlement->cheques_collected, 2) }} | ||||||
| Expense Account / Description | Rcpt # | Amount |
|---|---|---|
| @if($expense->expenseAccount) {{ $expense->expenseAccount->account_name }} ({{ $expense->expenseAccount->account_code }}) @else {{ $expense->description ?? 'Unknown Account' }} @endif | {{ $expense->receipt_number ?? '-' }} | {{ number_format($expense->amount, 2) }} |
| Advance Tax - {{ $tax->customer->customer_name }} @if($tax->invoice_number) (Inv: {{ $tax->invoice_number }}) @endif (A/C 1161) | - | {{ number_format($tax->tax_amount, 2) }} |
| Total Expenses: | {{ number_format($totalExpenses, 2) }} | |
| Product | Notes | Amount |
|---|---|---|
| {{ $amr->product->product_name }} | {{ $amr->notes ?? '-' }} | {{ number_format($amr->amount, 2) }} |
| Total AMR Powder: | {{ number_format($settlement->amrPowders->sum('amount'), 2) }} | |
| Product | Notes | Amount |
|---|---|---|
| {{ $amr->product->product_name }} | {{ $amr->notes ?? '-' }} | {{ number_format($amr->amount, 2) }} |
| Total AMR Liquid: | {{ number_format($settlement->amrLiquids->sum('amount'), 2) }} | |
| Denomination | Qty | Amount |
|---|---|---|
| {{ number_format($val) }} | {{ $qty > 0 ? $qty : '0' }} | {{ $amt > 0 ? number_format($amt, 2) : '-' }} |
| Coins | - | {{ number_format($coins, 2) }} |
| Total Physical Cash: | {{ number_format($totalCash, 2) }} | |
| Total Sale Amount | {{ number_format($settlement->total_sales_amount, 2) }} |
| Credit Sales | {{ number_format($settlement->credit_sales_amount, 2) }} |
| Cheque Sales | {{ number_format($settlement->cheque_sales_amount ?? 0, 2) }} |
| Bank Transfer | {{ number_format($settlement->bank_transfer_amount, 2) }} |
| Cash Sales | {{ number_format($settlement->cash_sales_amount ?? 0, 2) }} |
| Net Sale (Sold Items Value) | {{ number_format($settlement->items->sum('total_sales_value'), 2) }} |
| Recovery (Cash + Bank) | {{ number_format($settlement->credit_recoveries, 2) }} |
| Shortage Value | {{ number_format($shortageVal, 2) }} |