@php // Helper function to format currency for the template function formatCurrency($amount, $currency = 'RM') { return is_numeric($amount) ? `$currency ` . number_format($amount, 2) : '-'; } @endphp

{{ $bankDetails['name'] }}

{!! $bankDetails['address'] !!}

{{ $gadaian['norujukan'] }}
IC: {{ $gadaian['nokp'] }} Tarikh Pembiayaan: {{ $gadaian['t_gadai'] }} Tempoh Pembiayaan: {{ $gadaian['tempoh'] }}

{{ $accountHolder['name'] }}

{!! $accountHolder['address'] !!}

{{ $accountHolder['city_state_zip'] }}

{{ $bankDetails['branch'] }}

Page 1 of 1

Ringkasan Pembiayaan

Pembiayaan:
{{ formatCurrency($gadaian['pinjaman']) }}
Nilai Marhun:
{{ formatCurrency($gadaian['nilaimarhun']) }}
1 Percent:
{{ formatCurrency($gadaian['ujrah']) }}
Ujrah:
{{ formatCurrency($gadaian['onepercent']) }}
Keuntungan:
{{ formatCurrency($gadaian['ujrah'] + $gadaian['onepercent']) }}
Harga Jualan:
{{ formatCurrency($gadaian['hargajualan']) }}
Jumlah Transaksi:
{{ $transaction_count }}
Harga Tebus:
{{ formatCurrency($tebusTransaction['duit_masuk']) }}

Transaksi

@php $totalUpahRebet=0;$totalUpah = 0; $totalBayaran = 0; $totalPembiayaan = 0; $totalRebet = 0; @endphp @foreach ($ansuranTransaction as $transaction) @php $totalUpahRebet += $transaction['keuntungan_rebet']; $totalUpah += $transaction['bayaran_keuntungan']; $totalBayaran += $transaction['duit_masuk']; $totalPembiayaan += $transaction['bayaran_pembiayaan']; $totalRebet += ($transaction['bayaran_keuntungan'] - $transaction['keuntungan_rebet']);@endphp @endforeach
Tarikh Deskripsi Tempoh Bayaran (RM) Upah (RM) Pembiayaan (RM) Rebet (RM) Baki (RM)
{{ date('d/m/Y', strtotime($transaction['created_at'])) }} {{ ($transaction['teller'] == 'Online') ? 'Bayaran Online' : 'Bayaran Kaunter' }} {{ $transaction['beza_tempoh'] }} @if ($transaction['duit_masuk']) {{ formatCurrency($transaction['duit_masuk']) }} @else - @endif @if ($transaction['bayaran_keuntungan']) {{ formatCurrency($transaction['bayaran_keuntungan']) }} @else - @endif @if ($transaction['bayaran_pembiayaan']) {{ formatCurrency($transaction['bayaran_pembiayaan']) }} @else - @endif {{ formatCurrency($transaction['bayaran_keuntungan'] - $transaction['keuntungan_rebet']) }} {{ formatCurrency($transaction['bakipinjaman']) }}
{{ date('d/m/Y', strtotime($tebusTransaction['created_at'])) }} Tebus Kaunter {{ $tebusTransaction['beza_tempoh'] }} @if ($tebusTransaction['duit_masuk']) {{-- {{ formatCurrency($tebusTransaction['duit_masuk']) }} --}} - @else - @endif @if ($tebusTransaction['bayaran_keuntungan']) {{ formatCurrency($tebusTransaction['bayaran_keuntungan']) }} @else - @endif @if ($tebusTransaction['bayaran_pembiayaan']) {{-- {{ formatCurrency($tebusTransaction['bayaran_pembiayaan']) }} --}} - @else - @endif @php $tebusRebet = ($tebusTransaction['bayaran_keuntungan'] - $tebusTransaction['keuntungan_rebet']) - $totalRebet;@endphp {{ formatCurrency($tebusRebet) }} 0
Jumlah {{ formatCurrency($totalBayaran) }} {{ formatCurrency($totalUpah + $tebusTransaction['bayaran_keuntungan']) }} {{ formatCurrency($totalPembiayaan) }} {{ formatCurrency($totalRebet + $tebusRebet) }}

SEMAKAN BAKI PEMBIAYAAN

@php /*Calculation Baki Pembiayaan*/ $bakiPembiayaan = $tebusTransaction['bayaran_pembiayaan']; $onePercent = $tebusTransaction['onepercent']; $onePercentRebet = $tebusTransaction['onepercent'] - $tebusTransaction['onepercent_rebet']; $ujrah = $tebusTransaction['ujrah']; $ujrahRebet = $tebusTransaction['ujrah'] - $tebusTransaction['ujrah_rebet']; $totalBayaranPembiayaan = $bakiPembiayaan + $onePercent - $onePercentRebet + $ujrah - $ujrahRebet; @endphp
JUMLAH
{{-- Beginning Balance --}}
Baki Pembiayaan
{{ formatCurrency($bakiPembiayaan) }}
{{-- Deposits and Additions --}}
(+) Keuntungan 1%
{{ formatCurrency($onePercent) }}
{{-- ATM & Debit Card Withdrawals --}}
(-) Rebet Keuntungan 1%
{{ formatCurrency($onePercentRebet) }}
{{-- Deposits and Additions --}}
(+) Ujrah
{{ formatCurrency($ujrah) }}
{{-- ATM & Debit Card Withdrawals --}}
(-) Rebet Ujrah
{{ formatCurrency($ujrahRebet) }}
{{-- Separator Line (Visual emphasis for Ending Balance calculation) --}}
{{-- Ending Balance --}}
Jumlah Bayaran
{{ formatCurrency($totalBayaranPembiayaan) }}

SEMAKAN BAKI HARGA JUALAN

@php /*Calculation Baki Harga Jualan*/ $bakiHargaJualan = $gadaian['hargajualan'] - $totalBayaran; $upah12 = $gadaian['upah12']; $totalUpahRebet = $totalUpahRebet; $tebusRebet = ($tebusTransaction['bayaran_keuntungan'] - $tebusRebet); $totalBayaranBakiHargaJualan = $bakiHargaJualan - $upah12 + $totalUpahRebet + $tebusRebet; @endphp
JUMLAH
{{-- Beginning Balance --}}
Baki Harga Jualan
{{ formatCurrency($bakiHargaJualan) }}
{{-- Deposits and Additions --}}
(-) Upah 12
{{ formatCurrency($upah12) }}
{{-- ATM & Debit Card Withdrawals --}}
(+) Jumlah Rebet
{{ formatCurrency($totalUpahRebet) }}
{{-- Deposits and Additions --}}
(+) Upah Tebus Rebet
{{ formatCurrency($tebusRebet) }}
{{-- Separator Line (Visual emphasis for Ending Balance calculation) --}}
{{-- Ending Balance --}}
Jumlah Bayaran
{{ formatCurrency($totalBayaranBakiHargaJualan) }}