@extends('admin.layouts.app') @section('title', 'Supplier Ledger Details') @push('styles') @endpush @section('container')

Supplier Ledger Details

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
@error('supplier')

{{ $message }}

@enderror
@error('start_date')

{{ $message }}

@enderror
@error('end_date')

{{ $message }}

@enderror
@if($supplierName)

{{ config('app.name') }}

{{ config('app.address') }}

Account Name: {{ $supplierName }}

Opening Balance: {{ number_format($opening_balance,2) }}

@endif @php $total_due = $opening_balance; $t_invoice = 0; $t_return = 0; $t_payment = 0; $t_due = 0; @endphp @foreach ($allData as $key => $data) @php if (!$data['orderId']){ $total_due += $data['invoice'] - $data['return'] - $data['payment']; $t_invoice += $data['invoice']; $t_return += $data['return']; $t_payment += $data['payment']; $t_due = $total_due; } if ($data['orderId']){ $orderItems = \App\Models\PurchaseOrderDetail::where('purchase_order_id',$data['orderId'])->get(); } @endphp @if($data['orderId'] && $data['type']=='PURCHASE') @foreach($orderItems as $orderItem) @php $total_due += $orderItem->total_amount; $t_invoice += $orderItem->total_amount; $t_return += 0; $t_payment += 0; $t_due = $total_due; @endphp @endforeach @else @endif @endforeach
Date Voucher Payment Method Product Details Rate Pch. Qty Sale Qty Debit Credit Due Balance
{{ date('d-m-Y',strtotime($data['date'])) }} {{ $data['particular'] }} {{ $data['transaction_method'] ?? '' }} {{ $orderItem->product->name??'' }} {{ number_format($orderItem->unit_price,2) }} {{ number_format($orderItem->quantity,2) }} {{ number_format(0,2) }} {{ number_format($orderItem->total_amount,2) }} {{ number_format(0, 2) }} {{ number_format($total_due, 2) }}
{{ date('d-m-Y',strtotime($data['date'])) }} {{ $data['particular'] }} {{ $data['invoice'] == 0 ? '' : number_format($data['invoice'], 2) }} {{ $data['payment'] == 0 ? '' : number_format($data['payment'], 2) }} {{ number_format($total_due, 2) }}
Total {{ number_format($t_invoice, 2) }} {{ number_format($t_payment, 2) }} {{ number_format($t_due, 2) }}
@endsection @push('scripts') @endpush