@extends('layouts.master') @push('css') @endpush @section('content') {{-- ════════ FILTER CARD ════════ --}}

General Ledger

@if ($errors->any())
Errors:
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- From Date --}}
{{-- To Date --}}
{{-- Khata Select (Suppliers + Customers + Accounts) --}}
{{-- .row --}}
@if ($ledgerData !== null)   پرنٹ @endif

{{-- ════════ LEDGER RESULT ════════ --}} @if ($ledgerData !== null) @if (count($ledgerData) <= 1)
اس کھاتے کے لیے کوئی اندراج نہیں ملا۔
@else {{-- Khata type indicator --}}
@if ($khataType === 'customer') کسٹمر کھاتہ (Customer Ledger) @elseif($khataType === 'supplier') سپلائر کھاتہ (Supplier Ledger) @elseif($khataType === 'purchaser') خریدار کھاتہ (Purchaser Ledger) @else اکاؤنٹ کھاتہ (Account Ledger) @endif
{{-- Summary row --}}
کل ڈیبٹ (Total Debit) {{ number_format($totalDebit, 0) }}
کل کریڈٹ (Total Credit) {{ number_format($totalCredit, 0) }}
بقایا (Balance) {{ number_format(abs($totalCredit - $totalDebit), 0) }} @if ($totalCredit != $totalDebit) {{ $totalCredit - $totalDebit > 0 ? 'Cr' : 'Dr' }} @endif
{{-- Ledger Table --}}
M.D.S
{{ $khataType === 'customer' ? 'Customer Ledger' : ($khataType === 'supplier' ? 'Supplier Ledger' : 'Account Ledger') }}
کھاتہ   {{ $khataList[$selectedKhata] ?? $selectedKhata }}
کھا تہ رجسٹر
کھاتہ کوڈ   {{ $selectedKhata }}
@foreach ($ledgerData as $row) @if ($row['is_opening']) {{-- Opening row hidden per original design --}} @else {{-- Voucher button: Payment → payment/edit/{id}, Receipt → receipt_voucher/edit/{id} --}} @endif @endforeach
تاریخ تفصیل ڈ یبٹ رقم کریڈٹ رقم میزان ووچر
{{ $row['date'] }} {{ $row['detail'] }} {{ $row['debit'] ? number_format($row['debit'], 0) : '' }} {{ $row['credit'] ? number_format($row['credit'], 0) : '' }} {{ number_format($row['balance'], 0) }} {{ $row['dr_cr'] }} @if (!empty($row['voucher_url'])) @if (stripos($row['voucher_type'] ?? '', 'payment') !== false) Payment @elseif (stripos($row['voucher_type'] ?? '', 'receipt') !== false) Receipt @endif @endif
کُل {{ number_format($totalDebit, 0) }} {{ number_format($totalCredit, 0) }}
{{-- .ledger-wrap --}} @endif @endif
{{-- .card-body --}}
{{-- .card --}} @endsection @push('scripts') @endpush