{{ $settings['company_name'] ?? 'USMAN BILAL Enterprises' }}
{{ $settings['company_address'] ?? 'Cotton Waste Processors & Dealers' }}
Debit Voucher (Payment)
Voucher No.
{{ $voucher->voucher_no }}
Date
{{ $voucher->date->format('d-M-Y') }}
Amount Paid
Rs. {{ number_format($voucher->amount, 2) }}
{{ ucwords(numberToWords($voucher->amount)) }} Rupees Only
@foreach($voucher->entries as $entry) @endforeach
Account Code Debit (Rs.) Credit (Rs.)
{{ $entry->account->name }} {{ $entry->account->code }} {{ $entry->debit > 0 ? number_format($entry->debit, 2) : '-' }} {{ $entry->credit > 0 ? number_format($entry->credit, 2) : '-' }}
Total: {{ number_format($voucher->entries->sum('debit'), 2) }} {{ number_format($voucher->entries->sum('credit'), 2) }}
@if($voucher->narration)
Narration / Description
{{ $voucher->narration }}
@endif
Paid To
Accountant
Authorized Signatory
@php function numberToWords($number) { $ones = ['', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten', 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', 'sixteen', 'seventeen', 'eighteen', 'nineteen']; $tens = ['', '', 'twenty', 'thirty', 'forty', 'fifty', 'sixty', 'seventy', 'eighty', 'ninety']; $number = (int)$number; if ($number == 0) return 'zero'; $words = ''; if ($number >= 10000000) { $words .= numberToWords(floor($number / 10000000)) . ' crore '; $number %= 10000000; } if ($number >= 100000) { $words .= numberToWords(floor($number / 100000)) . ' lakh '; $number %= 100000; } if ($number >= 1000) { $words .= numberToWords(floor($number / 1000)) . ' thousand '; $number %= 1000; } if ($number >= 100) { $words .= $ones[floor($number / 100)] . ' hundred '; $number %= 100; } if ($number >= 20) { $words .= $tens[floor($number / 10)] . ' '; $number %= 10; } if ($number > 0) { $words .= $ones[$number] . ' '; } return trim($words); } @endphp