diff --git a/app/Console/Commands/updateJbg.php b/app/Console/Commands/updateJbg.php new file mode 100644 index 0000000..04aea7c --- /dev/null +++ b/app/Console/Commands/updateJbg.php @@ -0,0 +1,48 @@ +json(); + if($updatejbg == 'successful'){ + return 0; + }else{ + return 'failed'; + } + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 01b3eaf..84d8703 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -14,6 +14,7 @@ class Kernel extends ConsoleKernel */ protected $commands = [ Commands\resetRoleDaily::class, + Commands\updateJbg::class, ]; /** @@ -24,7 +25,8 @@ class Kernel extends ConsoleKernel */ protected function schedule(Schedule $schedule) { - $schedule->command('reset:dailyrole')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:00'); + $schedule->command('reset:dailyrole')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:01'); + $schedule->command('update:jbg')->daily()->timezone('Asia/Kuala_Lumpur')->at('00:01'); } /** diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php index b26641d..8cebc55 100644 --- a/app/Http/Controllers/AliranTunaiController.php +++ b/app/Http/Controllers/AliranTunaiController.php @@ -1157,6 +1157,39 @@ class AliranTunaiController extends Controller } + public function alirantunaiUpahBknTawarruq(Request $request){ + + $auth_user = Auth::user(); + + $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan)->json(); + $gadai_detail = $gadai[0]; + + $advansur = Http::get(config('api.url') . '/api/advansur/'. $auth_user['cawangan'] . '/'. $request->norujukan)->json(); + + $getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $advansur['teller']])->json(); + + $keluar=$getTunai2['keluar']; + $baki=$getTunai2['baki']; + $masuk=$getTunai2['masuk']; + $bakiawal=$getTunai2['bakiawal']; + $pendahuluan=$getTunai2['tambah']; + $serahan=$getTunai2['kurang']; + $totalmasuk = 0; + $bakiakhir = $baki; + $totalkeluar = 0; + + $totalmasuk = $advansur['upahDibayar'] + $masuk; + $bakiakhir = $bakiakhir + $advansur['upahDibayar']; + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $advansur['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + } + public function LaporanSerahan(Request $request) { $auth_user = Auth::user(); diff --git a/app/Http/Controllers/GadaianController.php b/app/Http/Controllers/GadaianController.php index 54d3e0a..d9fd936 100644 --- a/app/Http/Controllers/GadaianController.php +++ b/app/Http/Controllers/GadaianController.php @@ -500,6 +500,39 @@ class GadaianController extends Controller return view('print.resittebussebelum',compact('gadai','customers_info','penebusan','wakil')); } + public function resitadvansur($id) + { + + $auth_user = Auth::user(); + + $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $id)->json(); + + + if(sizeof($gadai) != 0) + $gadai = $gadai[0][0]; + + $customers_info = Http::get(config('api.url') . '/api/customers/'. $gadai['nokp'])->json(); + + if(sizeof($customers_info) != 0) + $customers_info = $customers_info[0]; + + $advansur = Http::get(config('api.url') . '/api/advansur/'. $auth_user['cawangan'] . '/'. $id)->json(); + + if($advansur['nowakil'] != 0){ + $wakil = Http::get(config('api.url') . '/api/getwakil/' . $auth_user['cawangan'] . '/code/' . $advansur['nowakil'])->json(); + + if(sizeof($wakil) != 0){ + $wakil = $wakil[0]; + } + } + else + { + $wakil = []; + } + + return view('print.resitadvansur',compact('gadai','customers_info','advansur','wakil')); + } + public function resittambahpinjam($id) { diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 1badf17..152a178 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -117,11 +117,9 @@ class KhazanahController extends Controller $keseluruhanupahharian = $ringkasanharian['lelongupahsimpan'] + $ringkasanharian['tebus'][0]['upahsimpan'] + $ringkasanharian['advansur'][0]['upahsimpan']; - //Terkumpul - $ringkasanterkumpul = Http::get(config('api.url'). '/api/gadai/laporan/ringkasan/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json(); - $ringkasanterkumpul = $ringkasanterkumpul[0]; - - $keseluruhanupahterkumpul = $ringkasanterkumpul['lelongupahsimpan'] + $ringkasanterkumpul['tebus'][0]['upahsimpan'] + $ringkasanterkumpul['advansur'][0]['upahsimpan']; + //Upah Terkumpul + $upahsimpan = Http::get(config('api.url'). '/api/KeuntunganSebenar/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json(); + $keuntungan = Http::get(config('api.url'). '/api/UntungRugiCalculation/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json(); //Peti Besi Cawangan $getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); @@ -152,7 +150,7 @@ class KhazanahController extends Controller } $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); - return view('khazanah.dashboard',compact('komuditicheck','cawangan_info','api_url','dashboard','totalmarhun','ringkasanharian','ringkasanterkumpul','getVault','keseluruhanupahharian','keseluruhanupahterkumpul')); + return view('khazanah.dashboard',compact('komuditicheck','cawangan_info','api_url','dashboard','totalmarhun','ringkasanharian','getVault','keseluruhanupahharian','upahsimpan','keuntungan')); } public function alirantunai() @@ -447,7 +445,6 @@ class KhazanahController extends Controller else { - // dd(request()->all()); if($tebus_detail['jenistebus'] == 'P') { @@ -2657,7 +2654,7 @@ class KhazanahController extends Controller } public function cetakLaporanStokAudit(Request $request){ - // dd($request); + $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); @@ -2669,11 +2666,21 @@ class KhazanahController extends Controller $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } - $stokaudit = Http::get(config('api.url'). '/api/gadai/cawangan/'. $auth_user['cawangan']. '/' . $tebus_date)->json(); + $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; + + if($request->radaktif === 'aktif') + { + $stokaudit = Http::get(config('api.url'). '/api/stokaudit/aktif/'. $auth_user['cawangan'],['tarikh' => $tebus_date])->json(); + return view('print.laporan_stokaudit', compact('stokaudit','cawangan_detail','tarikh_cetak','tebus_date','api_url')); + }else{ + $stokaudit = Http::get(config('api.url'). '/api/stokaudit/takaktif/'. $auth_user['cawangan'],['tarikh' => $tebus_date])->json(); + return view('print.laporan_stokauditbelumaktif', compact('stokaudit','cawangan_detail','tarikh_cetak','tebus_date','api_url')); + } + + // dd($gadai); - return view('print.laporan_stokaudit', compact('stokaudit','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanBatalSuratGadai(){ @@ -3263,14 +3270,22 @@ class KhazanahController extends Controller $keuntungansebenar = Http::get(config('api.url').'/api/KeuntunganSebenar/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json(); $cajperkhidmatan = Http::get(config('api.url').'/api/cajperkhidmatanterkumpul/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json(); - + //TunaiDitangan Sementara Upah + if($tarikh_imbangan2 >= '2021-04-22') + { + $advansurharini = Http::get(config('api.url').'/api/advansurharini/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json(); + $totaltunaiditangan = floatval($tunaiditangan) - floatval($advansurharini); + }else{ + $totaltunaiditangan = $tunaiditangan; + } + //Terkumpul $untungrugiterkumpul = Http::get(config('api.url'). '/api/UntungRugiTerkumpul/'. $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json(); $hartasemasa = []; // $hartasemasa = ['serahan' => $imbangduga['serahan'],'pinjamankoop' => $pinjamandiberi['pinjamankoop'],'emaspalsu' => $pinjamandiberi['emaspalsu'],'tunaiditangan' => $tunaiditangan['bakiakhir']]; - array_push($hartasemasa,['glcode' => '1000/010','descpt' => 'Tunai Di Tangan', 'amaun' => $tunaiditangan]); + array_push($hartasemasa,['glcode' => '1000/010','descpt' => 'Tunai Di Tangan', 'amaun' => $totaltunaiditangan]); array_push($hartasemasa,['glcode' => '1000/010','descpt' => 'Pembiayaan Di Bawah Tawarruq', 'amaun' => $pembiayaantawarruq]); array_push($hartasemasa,['glcode' => '1000/011','descpt' => 'Penghutang Kakitangan', 'amaun' => $penghutangkaki]); array_push($hartasemasa,['glcode' => '1000/045','descpt' => 'Serahan Bayaran Online', 'amaun' => 0.00]); diff --git a/resources/views/customers/index.blade.php b/resources/views/customers/index.blade.php index be307fe..90e1d89 100644 --- a/resources/views/customers/index.blade.php +++ b/resources/views/customers/index.blade.php @@ -10,6 +10,14 @@
+ + +
diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index dac70c6..3738a37 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -16,6 +16,7 @@ @@ -37,7 +38,14 @@ No Kad Pengenalan
- + @php + if($customer_info['kpbaru'] != null){ + $noic = $customer_info['kpbaru']; + }else{ + $noic = $customer_info['kplama']; + } + @endphp +
@@ -404,6 +412,9 @@ var api_url = ""; var kodcaw = "{{ $cawangan_info['kodcaw'] }}"; $('#daftar_gadai').on('click',function(){ + var noic = $('#noic').val(); + var iclama = "{{ $customer_info['kplama'] }}"; + var icbaru = "{{ $customer_info['kpbaru'] }}"; event.preventDefault(); $.ajax({ method:'get', @@ -429,7 +440,11 @@ return false; } else{ - window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kpbaru'] ]) }}"; + if(icbaru.length > 0){ + window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kpbaru'] ]) }}"; + }else{ + window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kplama'] ]) }}"; + } } } } @@ -518,7 +533,7 @@ 'RM '+ formatter.format(gadai_detail['bakihargajualan']), 'RM '+formatter.format(gadai_detail['bakipjm']), (((Number(gadai_detail['pinjaman'])/Number(gadai_detail['nilaimarhun']))*100).toFixed(2)).toLocaleString("en-GB") + '%', - gadai_detail['jbg'], + gadai_detail['tempoh'], 'RM '+ formatter.format(upahsemasa) ]).draw(); } diff --git a/resources/views/gadaian/index.blade.php b/resources/views/gadaian/index.blade.php index bb166f2..f7b9d86 100644 --- a/resources/views/gadaian/index.blade.php +++ b/resources/views/gadaian/index.blade.php @@ -4,7 +4,12 @@ @php - $gadai_session = Http::get($api_url . '/api/check/sag',['kodcaw'=>$cawangan_info['kodcaw'],'norujukan'=>$norujukan,'nokp'=>$customer_info['kpbaru']])->json(); + if($customer_info['kpbaru'] != null){ + $noic = $customer_info['kpbaru']; + }else{ + $noic = $customer_info['kplama']; + } + $gadai_session = Http::get($api_url . '/api/check/sag',['kodcaw'=>$cawangan_info['kodcaw'],'norujukan'=>$norujukan,'nokp'=>$noic])->json(); @endphp @if($gadai_session != null) diff --git a/resources/views/khazanah/dashboard.blade.php b/resources/views/khazanah/dashboard.blade.php index 5582405..4d34971 100644 --- a/resources/views/khazanah/dashboard.blade.php +++ b/resources/views/khazanah/dashboard.blade.php @@ -25,6 +25,8 @@
+ +
{{-- First Column --}} @@ -76,7 +78,7 @@ {{-- Second Column --}}
-
+ {{--

RM {{ ($dashboard[0]['gadai']) ? number_format((float)$dashboard[0]['gadai'],2) : "0.00" }}

@@ -84,13 +86,27 @@
- {{-- More info --}} + {{-- More info +
--}} + +
+
Gadai Terkumpul
+
+
+
Tawarruq :
+

RM {{ ($dashboard[0]['gadaitawarruq']) ? number_format((float)$dashboard[0]['gadaitawarruq'],2) : "0.00" }}

+
+
+
Ar-Rahn :
+

RM {{ ($dashboard[0]['gadai']) ? number_format((float)$dashboard[0]['gadai'],2) : "0.00" }}

+
+
-
+ {{--

RM {{ ($dashboard[0]['tebus']) ? number_format((float)$dashboard[0]['tebus'],2) : "0.00" }}

@@ -98,13 +114,27 @@
- {{-- More info --}} + {{-- More info +
--}} + +
+
Tebus Terkumpul
+
+
+
Tawarruq :
+

RM {{ ($dashboard[0]['tebustawarruq']) ? number_format((float)$dashboard[0]['tebustawarruq'],2) : "0.00" }}

+
+
+
Ar-Rahn :
+

RM {{ ($dashboard[0]['tebus']) ? number_format((float)$dashboard[0]['tebus'],2) : "0.00" }}

+
+
-
+ {{--

RM {{ number_format($keseluruhanupahterkumpul) }}

@@ -112,7 +142,21 @@
- {{-- More info --}} + {{-- More info +
--}} + +
+
Keuntungan dan Upah Terkumpul
+
+
+
Keuntungan :
+

RM {{ number_format($keuntungan) }}

+
+
+
Upah Simpan :
+

RM {{ number_format($upahsimpan) }}

+
+
diff --git a/resources/views/khazanah/laporan/gadaian.blade.php b/resources/views/khazanah/laporan/gadaian.blade.php index dc0b4cb..8ec11b6 100644 --- a/resources/views/khazanah/laporan/gadaian.blade.php +++ b/resources/views/khazanah/laporan/gadaian.blade.php @@ -44,19 +44,27 @@ No K/P No Rujukan Pembiayaan (RM) + Keuntungan (RM) Nilai Marhun (RM) Berat (g) + + TOTAL + + + + +
-
+ {{--
Bilangan Surat : 3 Jumlah Pinjaman : RM 3,000.00
-
+
--}}
@@ -99,10 +107,18 @@ } }); }); + + const formatter = new Intl.NumberFormat('en-US', { + minimumFractionDigits: 2 + }); function gadaitable(data){ var counter = 1; var total_pinjaman = 0; + var total_upah12 = 0; + var total_nm = 0; + var total_berat = 0; + tablegadai.clear().draw(); $.each(data,function(index,gadai){ $.ajax({ @@ -110,17 +126,23 @@ url:api_url + '/api/customers/' + gadai['nokp'], success:function(customer){ total_pinjaman += Number(gadai['pinjaman']); + total_upah12 += Number(gadai['upah12']); + total_nm += Number(gadai['nilaimarhun']); + total_berat += Number(gadai['berat']); tablegadai.row.add([ counter, customer[0]['nama'], gadai['nokp'], gadai['norujukan'], - gadai['pinjaman'], - gadai['nilaimarhun'], - gadai['berat'] + formatter.format(gadai['pinjaman']), + formatter.format(gadai['upah12']), + formatter.format(gadai['nilaimarhun']), + formatter.format(gadai['berat']) ]).draw(); - $('#bilangan_surat').text(counter); - $('#jumlah_pinjaman').text('RM '+total_pinjaman); + $('#pinjamantotal').text(formatter.format(total_pinjaman.toFixed(2))); + $('#upah12total').text(formatter.format(total_upah12.toFixed(2))); + $('#nmtotal').text(formatter.format(total_nm.toFixed(2))); + $('#berattotal').text(formatter.format(total_berat.toFixed(2))); counter = counter + 1; } }); diff --git a/resources/views/khazanah/laporan/penebusan.blade.php b/resources/views/khazanah/laporan/penebusan.blade.php index 61cb897..5e3534a 100644 --- a/resources/views/khazanah/laporan/penebusan.blade.php +++ b/resources/views/khazanah/laporan/penebusan.blade.php @@ -49,15 +49,20 @@ Bayaran (RM) + + TOTAL + + + + -
+ {{--
- Bilangan Surat : 3 - Jumlah Pinjaman : RM 3,000.00 +
Jumlah Pinjaman :
-
+
--}} @@ -68,7 +73,7 @@ var kodcaw = ""; var tabletebus = $('#myTable').DataTable({ - "ordering": false + "ordering": true }); $(document).ready( function () { $('#datetimepicker1').datepicker({ @@ -99,11 +104,23 @@ tebustable(tebus); } }); + $('#pinjamantotal').text('0.00'); + $('#keuntungantotal').text('0.00'); + $('#bayarantotal').text('0.00'); + }); - + + + const formatter = new Intl.NumberFormat('en-US', { + minimumFractionDigits: 2 + }); + function tebustable(data){ var counter = 1; var total_pinjaman = 0; + var total_keuntungan = 0; + var total_bayaran = 0; + tabletebus.clear().draw(); $.each(data,function(index,tebus){ $.ajax({ @@ -113,23 +130,33 @@ $.ajax({ url:api_url + '/api/customers/' + gadai[0][0]['nokp'], method:'get', - success: function(customer){ + success:function(customer){ + total_pinjaman += parseFloat(tebus['pinjaman']); + total_keuntungan += parseFloat(tebus['bakiupah']); + total_bayaran += parseFloat(tebus['bakipjm']); tabletebus.row.add([ counter, customer[0]['nama'], gadai[0][0]['nokp'], tebus['norujukan'], tebus['t_tebus'], - tebus['pinjaman'], - tebus['bakiupah'], - tebus['bakipjm'] + formatter.format(tebus['pinjaman']), + formatter.format(tebus['bakiupah']), + formatter.format(tebus['bakipjm']) ]).draw(); + counter = counter + 1; + $('#pinjamantotal').text(formatter.format(total_pinjaman.toFixed(2))); + $('#keuntungantotal').text(formatter.format(total_keuntungan.toFixed(2))); + $('#bayarantotal').text(formatter.format(total_bayaran.toFixed(2))); + } }); } }); }); - + // console.log('Total Pinjam : ' + total_pinjaman); + // $('#jumlah_pinjaman').text('RM '+ total_pinjaman); + } @endsection diff --git a/resources/views/khazanah/laporan/stokaudit.blade.php b/resources/views/khazanah/laporan/stokaudit.blade.php index 508588d..50f89fb 100644 --- a/resources/views/khazanah/laporan/stokaudit.blade.php +++ b/resources/views/khazanah/laporan/stokaudit.blade.php @@ -1,4 +1,63 @@ @extends('layouts.app') + @section('content')
@@ -20,45 +79,41 @@
-
-
-
- @csrf -
-
- Tarikh + +
+
+
+ + @csrf +
+
+ Tarikh +
+ +
- - -
- + +
-
-
-
- - - - - - - - - - - - - - -
BilNo RujukanJBGNo KPMarhunBeratN.M (RM)PembiayaanJT
-
-
-
-
- Bilangan Surat : 3 - Jumlah Pinjaman : RM 3,000.00 +

+
+ +
+ + +
+
+
+
diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 8aa1a0c..57f4d5e 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -71,7 +71,7 @@
@@ -258,7 +263,6 @@
-
@@ -282,15 +286,15 @@
- PINJAMAN BARU(RM) + PEMBIAYAAN BARU(RM)
@php - $percent_asal = ($gadai['bakipjm'] / $gadai['nilaimarhun']) * 100; + $percent_hargaemassemasa = ($gadai['bakipjm'] / $nilaihargasemasa) * 100; @endphp
- {{ number_format($percent_asal,2) }} + {{ number_format($percent_hargaemassemasa,2) }}
@@ -670,93 +674,114 @@ switch($(this).val()) { case "T": - $('input[type="checkbox"]').hide(); - $('span.spannar').show(); + $('input[type="checkbox"]').hide(); + $('span.spannar').show(); - $("#bayaran").prop("disabled", true); - $("#perludibayar").prop("readonly", true); - $("#bayaran").val(0); - - $('#divtambahpinjaman').hide(); - $('#divpinjamanbaru').hide(); - $('#divbayaranditerima').hide(); - $('#divbakipinjaman').hide(); - $('#divhargaemassemasa').hide(); + $("#bayaran").prop("disabled", true); + $("#perludibayar").prop("readonly", true); + $("#bayaran").val(0); + + $('#divtambahpinjaman').hide(); + $('#divpinjamanbaru').hide(); + $('#divbayaranditerima').hide(); + $('#divbakipinjaman').hide(); + $('#divhargaemassemasa').hide(); - $('#divtelahdibayar').show(); - $('#divbayaran').show(); - $('#divperludibayar').show(); + $('#divtelahdibayar').show(); + $('#divbayaran').show(); + $('#divperludibayar').show(); - tebusan(); - break; + tebusan(); + break; case "A": - $('input[type="checkbox"]').hide(); - $('span.spannar').show(); + $('input[type="checkbox"]').hide(); + $('span.spannar').show(); - $("#bayaran").prop("disabled", false); - $("#perludibayar").prop("readonly", true); - $("#bayaran").val(0); + $("#bayaran").prop("disabled", false); + $("#perludibayar").prop("readonly", true); + $("#bayaran").val(0); - $('#divtambahpinjaman').hide(); - $('#divpinjamanbaru').hide(); - $('#divbayaranditerima').hide(); - $('#divbakipinjaman').hide(); - $('#divhargaemassemasa').hide(); + $('#divtambahpinjaman').hide(); + $('#divpinjamanbaru').hide(); + $('#divbayaranditerima').hide(); + $('#divbakipinjaman').hide(); + $('#divhargaemassemasa').hide(); - $('#divtelahdibayar').show(); - $('#divbayaran').show(); - $('#divperludibayar').show(); + $('#divtelahdibayar').show(); + $('#divbayaran').show(); + $('#divperludibayar').show(); - $('#perludibayar').val(formatter.format(jumupah)); + $('#perludibayar').val(formatter.format(jumupah)); - break; + break; case "S": - $('input[type="checkbox"]').show(); - $('span.spannar').hide(); + $('input[type="checkbox"]').show(); + $('span.spannar').hide(); - $("#bayaran").prop("disabled", true); - $("#perludibayar").prop("readonly", false); - $("#bayaran").val(0); + $("#bayaran").prop("disabled", true); + $("#perludibayar").prop("readonly", false); + $("#bayaran").val(0); - $('#divtambahpinjaman').hide(); - $('#divpinjamanbaru').hide(); - $('#divbayaranditerima').hide(); - $('#divhargaemassemasa').hide(); + $('#divtambahpinjaman').hide(); + $('#divpinjamanbaru').hide(); + $('#divbayaranditerima').hide(); + $('#divhargaemassemasa').hide(); - $('#divbakipinjaman').show(); - $('#divtelahdibayar').show(); - $('#divbayaran').show(); - $('#divperludibayar').show(); + $('#divbakipinjaman').show(); + $('#divtelahdibayar').show(); + $('#divbayaran').show(); + $('#divperludibayar').show(); - + - $('#perludibayar').val(formatter.format(jumupah)); - break; + $('#perludibayar').val(formatter.format(jumupah)); + break; case "P": - $('input[type="checkbox"]').hide(); - $('span.spannar').show(); - $('#divpinjaman').show(); - $('#divtambahpinjaman').show(); - $('#divpinjamanbaru').show(); - $('#divbayaranditerima').show(); - $('#divhargaemassemasa').show(); + $('input[type="checkbox"]').hide(); + $('span.spannar').show(); + $('#divpinjaman').show(); + $('#divtambahpinjaman').show(); + $('#divpinjamanbaru').show(); + $('#divbayaranditerima').show(); + $('#divhargaemassemasa').show(); - $('#divtelahdibayar').hide(); - $('#divbakipinjaman').hide(); - $('#divbayaran').hide(); - $('#divperludibayar').hide(); + $('#divtelahdibayar').hide(); + $('#divbakipinjaman').hide(); + $('#divbayaran').hide(); + $('#divperludibayar').hide(); - $("#bayaran").prop("disabled", false); - $("#bayaran").val(0); - break; + $("#bayaran").prop("disabled", false); + $("#bayaran").val(0); + break; + case "U": + $('input[type="checkbox"]').hide(); + $('span.spannar').show(); + + $("#bayaran").prop("disabled", false); + $("#perludibayar").prop("readonly", true); + $("#bayaran").val(0); + + $('#divtambahpinjaman').hide(); + $('#divpinjamanbaru').hide(); + $('#divbayaranditerima').hide(); + $('#divbakipinjaman').hide(); + $('#divhargaemassemasa').hide(); + + + $('#divtelahdibayar').hide(); + $('#divbayaran').hide(); + $('#divperludibayar').show(); + + $('#perludibayar').val(formatter.format(jumupah)); + break; } }); @@ -844,17 +869,24 @@ totalpinjbaru = pinjam + parseFloat(e.value); + console.log(totalpinjbaru); + + var maxpinjaman = nmsemasa * 0.7; + + var bakimaxpinjaman = maxpinjaman - totalpinjbaru; + $(e).val() == '' ? $('#pinjamanbaru').val(pinjam.toFixed(2)) : $('#pinjamanbaru').val(totalpinjbaru.toFixed(2)); $(e).val() == '' ? $('#hargapembiayaansemasa').val(pinjam.toFixed(2)) : $('#hargapembiayaansemasa').val(totalpinjbaru.toFixed(2)); // if(parseFloat($(e).val()) > maxpinjam) // $(e).val(maxpinjam); - var total = totalpinjbaru/nm * 100; - var totalsemasa = totalpinjbaru/nmsemasa * 100; - - $(e).val() == '' ? $('#basic-addon2').text(percentpinj.toFixed(2)) : $('#basic-addon2').text(total.toFixed(2)); - $(e).val() == '' ? $('#basic-hargaemas').text(percentpemb.toFixed(2)) : $('#basic-hargaemas').text(totalsemasa.toFixed(2)); + var total = totalpinjbaru/nmsemasa * 100; + var totalsemasa = totalpinjbaru/nm * 100; + + $(e).val() == '' ? $('#tambahpinjamsebenar').val(maxpinjam.toFixed(2)) : $('#tambahpinjamsebenar').val(bakimaxpinjaman.toFixed(2)); + $(e).val() == '' ? $('#basic-addon2').text(percentpemb.toFixed(2)) : $('#basic-addon2').text(total.toFixed(2)); + $(e).val() == '' ? $('#basic-hargaemas').text(percentpinj.toFixed(2)) : $('#basic-hargaemas').text(totalsemasa.toFixed(2)); } @@ -958,7 +990,7 @@ } if(hargajualan != ''){ - var bayar = $('#bayaran').val(); + var bayar = $('#bayaran').val(); var bakipinjam = parseFloat("{{ $gadai['bakipjm'] }}") - hadbayaransuran; if(bayar > bakipinjam){ @@ -1675,6 +1707,74 @@ } tambahpinjamanfunc(); + }else if($('#sltjenistebus').find(":selected").val() == 'U'){ + + var urlroute = '{{ route("resit.advansur", ":id") }}'; + urlroute = urlroute.replace(':id', norujukan); + + var nopelanggan = "{{ $gadai['nopelanggan'] }}"; + var prkod = "{{ $gadai['prkod'] }}"; + var jenistebus = $('#sltjenistebus').find(":selected").val(); + var jbg = "{{ $gadai['tempoh'] }}"; + var kadarupah = "{{ $gadai['kadarupah'] }}"; + var nilai_marhun = "{{ $gadai['nilaimarhun']}}"; + var pinjaman = "{{ $gadai['pinjaman']}}"; + var ansuran = 0; + var addpinjaman = 0; + var bakipinjaman = $('#perludibayar').val().replace(/[^0-9.-]+/g,""); + var bakiupah = $('#jumlahupah').val().replace(/[^0-9.-]+/g,""); + var historygadaian = 0; + var marhun = "{{ $gadai['marhun'] }}"; + var nowakil = nw; + + $.ajax({ + method:'post', + url: api + '/api/ansuran/create/' + kodcaw, + datatype: 'json', + data:{ + 'norujukan' : norujukan, + 'nopelanggan' : nopelanggan, + 'nilaimarhun' : nilai_marhun, + 'pinjaman' : pinjaman, + 'kadarupah' : kadarupah, + 'glcode' : "1000/010", + 'upahsebenar' : bakipinjaman, + 'upahdibayar' : bakipinjaman, + 'teller' : teller, + 'prkod' : prkod, + 'jbg' : jbg, + 'nowakil' : 0, + 'hubungan' : 0, + 'historygadaian' : norujukan + }, + success:function(data){ + $.ajax({ + method: 'put', + url: "{{ route('alirantunai.advansur') }}", + async:false, + data:{ + 'norujukan' : norujukan, + "_token": "{{ csrf_token() }}" + }, + success:function(data){ + console.log(data); + }, error: function(xhr, status, error) { + var err = eval("(" + xhr.responseText + ")"); + alert(xhr.responseText); + } + }); + + Swal.fire({ + icon: 'success', + title: 'Berjaya!', + text: 'Pembayaran Upah Berjaya', + }).then(function() { + window.open(urlroute, '_blank'); + window.location.replace("{{ route('customer_info') }}"); + }) + } + }) + } //Bayaran Semua function end file @@ -1860,7 +1960,7 @@ var kadarupahbaru = 0; if(nilai_marhun > 0 && nilai_marhun < 401.99){ - kadarupahbaru = 1.2/100; + kadarupahbaru = 1.20/100; }else if(nilai_marhun >= 402 && nilai_marhun < 2001.99){ kadarupahbaru = 1.50/100; }else if(nilai_marhun >= 2002 ){ diff --git a/resources/views/print/laporan_gadaian.blade.php b/resources/views/print/laporan_gadaian.blade.php index 1044c40..2e0567f 100644 --- a/resources/views/print/laporan_gadaian.blade.php +++ b/resources/views/print/laporan_gadaian.blade.php @@ -146,21 +146,21 @@ - - + {{-- --}} + {{-- --}} - + - + {{-- - + --}}
@@ -169,22 +169,25 @@ LAPORAN GADAIAN - Tarikh Cetak: - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp + - TARIKH - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_date); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp + Tarikh: + @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_date); + $formattedweddingdate = $myDateTime->format('d-m-Y'); + echo($formattedweddingdate) + @endphp + + + Tarikh Cetak + @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + $formattedweddingdate = $myDateTime->format('d-m-Y'); + echo($formattedweddingdate) + @endphp @@ -205,26 +208,31 @@ Alamat No K/P Masa - Marhun Berat N Marhun Pembiayaan + Peratus (%) - @php $counter = 0; @endphp + @php $counter = 1; $totalpinjaman = 0; @endphp @foreach($gadai as $index=>$item) + @php $totalpinjaman += $item['pinjaman'] @endphp @if($index > 0) @if($item['teller'] != $gadai[$index - 1]['teller']) - Teller : {{$item['teller']}} + Teller : {{ $item['teller'] }} + @php $totalpinjamanteller = 0;$totalnmteller = 0;$totalberatteller = 0; @endphp @endif @else - Teller : {{$item['teller']}} + Teller : {{ $item['teller'] }} + @php $totalpinjamanteller = 0;$totalnmteller = 0;$totalberatteller = 0; @endphp + @endif - {{$item['norujukan']}} + {{ $counter }} + {{$item['norujukan']}} @php $customer_detail = Http::get($api_url . '/api/customers/' . $item['nokp'])->json(); @@ -232,29 +240,38 @@ @endphp {{$customer_detail[0]['alamat1']}} - {{$item['nokp']}} - {{$item['masa']}} - {{$item['marhun']}} - {{$item['berat']}} - {{$item['nilaimarhun']}} - {{$item['pinjaman'] . ' ' . $item['percentpinj'].'%'}} + {{ $item['nokp'] }} + {{ $item['masa'] }} + {{ number_format($item['berat'],2) }} + {{ number_format($item['nilaimarhun'],2) }} + {{ number_format($item['pinjaman'],2) }} + {{ $item['percentpinj'] }} @php $counter++; @endphp + @php $totalpinjamanteller += $item['pinjaman'];$totalnmteller += $item['nilaimarhun'];$totalberatteller += $item['berat']; @endphp @if($index+1 < sizeof($gadai)) @if($item['teller'] != $gadai[$index + 1]['teller']) - {{ $counter }} Jumlah Bagi Teller : {{$item['teller']}} + {{ $counter-1 }} Jumlah surat bagi teller : {{ $item['teller'] }} + {{ number_format($totalberatteller,2) }} + {{ number_format($totalnmteller,2) }} + {{ number_format($totalpinjamanteller,2) }} - @php $counter = 0; @endphp + @php $counter = 1; @endphp @endif @else - {{ $counter }} Jumlah Bagi Teller : {{$item['teller']}} + {{ $counter-1 }} Jumlah surat bagi teller : {{ $item['teller'] }} + {{ number_format($totalberatteller,2) }} + {{ number_format($totalnmteller,2) }} + {{ number_format($totalpinjamanteller,2) }} @endif @endforeach +
JUMLAH KESELURUHAN GADAIAN : RM {{ number_format($totalpinjaman,2) }}
+

diff --git a/resources/views/print/laporan_penebusan.blade.php b/resources/views/print/laporan_penebusan.blade.php index e39d425..a4c31c5 100644 --- a/resources/views/print/laporan_penebusan.blade.php +++ b/resources/views/print/laporan_penebusan.blade.php @@ -135,6 +135,13 @@ padding:4px; color:black; } + +@media print { + .new-page { + page-break-before: always; + } +} + @@ -146,21 +153,21 @@
- - + {{-- --}} + {{-- --}} - + - + {{-- - + --}}
@@ -206,28 +213,29 @@ T Gadai T Tebus JBG - Pembiayaan - Upah Asal - Upah Percuma - Upah Dibayar - N Marhun - Jenis Tebus + Pembiayaan(RM) + Upah/Keuntungan(RM) + Bayaran(RM) - @php $counter = 0; @endphp + @php $counter = 1; $totalbayaran = 0;@endphp @foreach($tebus as $index=>$item) + @php $totalbayaran += $item['bakipjm'] @endphp @if($index > 0) @if($item['teller'] != $tebus[$index - 1]['teller']) - Teller : {{$item['teller']}} + Teller : {{ $item['teller'] }} + @php $totalpinjamanteller = 0;$totalupahteller = 0;$totalbayaranteller = 0; @endphp @endif @else - Teller : {{$item['teller']}} + Teller : {{ $item['teller'] }} + @php $totalpinjamanteller = 0;$totalupahteller = 0;$totalbayaranteller = 0; @endphp @endif - {{$item['norujukan']}} + {{ $counter }} + {{ $item['norujukan'] }} @php $gadai_detail = Http::get($api_url . '/api/gadai/norujukan/'. $item['norujukan'])->json(); @@ -247,28 +255,34 @@ {{$item['t_tebus']}} {{$item['jbg']}} {{$item['pinjaman']}} - {{$item['upahasal']}} - {{$item['upahpercuma']}} - {{$item['upahdibayar']}} - {{$item['nilaimarhun']}} - {{$item['jenistebus']}} + {{$item['bakiupah']}} + {{$item['bakipjm']}} @php $counter++; @endphp + @php $totalpinjamanteller += $item['pinjaman'];$totalupahteller += $item['bakiupah'];$totalbayaranteller += $item['bakipjm']; @endphp @if($index+1 < sizeof($tebus)) @if($item['teller'] != $tebus[$index + 1]['teller']) - - {{ $counter }} Jumlah Bagi Teller : {{$item['teller']}} + + {{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }} + {{ number_format($totalpinjamanteller,2) }} + {{ number_format($totalupahteller,2) }} + {{ number_format($totalbayaranteller,2) }} @php $counter = 0; @endphp @endif @else - - {{ $counter }} Jumlah Bagi Teller : {{$item['teller']}} + + {{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }} + {{ number_format($totalpinjamanteller,2) }} + {{ number_format($totalupahteller,2) }} + {{ number_format($totalbayaranteller,2) }} @endif @endforeach +
JUMLAH KESELURUHAN BAYARAN : RM {{ number_format($totalbayaran,2) }}
+

diff --git a/resources/views/print/laporan_stokaudit.blade.php b/resources/views/print/laporan_stokaudit.blade.php index a737844..0d5a442 100644 --- a/resources/views/print/laporan_stokaudit.blade.php +++ b/resources/views/print/laporan_stokaudit.blade.php @@ -198,34 +198,37 @@
- + - - - + + @php $counter = 1; @endphp - @foreach($stokaudit as $index=>$item) + @foreach($stokaudit['rekod'] as $index=>$item) - - - + @php $counter++; @endphp - @endforeach + + + + + + +
Bil Norujukan JBG No. KPMarhun Berat Nilai Marhun (RM) PembiayaanJenis Tebus
Lanjutan
{{ $counter }} {{$item['norujukan']}} {{ $item['jbg'] }} {{$item['nokp']}}{{ $item['marhun'] }} {{ number_format($item['berat'],2) }} {{ number_format($item['nilaimarhun'],2) }} {{ number_format($item['pinjaman'],2) }}{{$item['jenistebus']}}{{$item['lelong_tawarruq']}}
Jumlah{{ number_format($stokaudit['totalberat'],2) }}{{ number_format($stokaudit['totalnilaimarhun'],2) }}{{ number_format($stokaudit['total'],2) }}

diff --git a/resources/views/print/laporan_stokauditbelumaktif.blade.php b/resources/views/print/laporan_stokauditbelumaktif.blade.php new file mode 100644 index 0000000..0d5a442 --- /dev/null +++ b/resources/views/print/laporan_stokauditbelumaktif.blade.php @@ -0,0 +1,257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
Laporan Stok Audit Tarikh Cetak: + @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak); + $formattedweddingdate = $myDateTime->format('d-m-Y'); + echo($formattedweddingdate) + @endphp +
TARIKH@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $tebus_date); + $formattedweddingdate = $myDateTime->format('d-m-Y'); + echo($formattedweddingdate) + @endphp +
+ +
+ + + + + + + + + + + + @php $counter = 1; @endphp + @foreach($stokaudit['rekod'] as $index=>$item) + + + + + + + + + + + @php $counter++; @endphp + @endforeach + + + + + + + +
BilNorujukanJBGNo. KPBeratNilai Marhun (RM)PembiayaanLanjutan
{{ $counter }}{{$item['norujukan']}}{{ $item['jbg'] }}{{$item['nokp']}}{{ number_format($item['berat'],2) }}{{ number_format($item['nilaimarhun'],2) }}{{ number_format($item['pinjaman'],2) }}{{$item['lelong_tawarruq']}}
Jumlah{{ number_format($stokaudit['totalberat'],2) }}{{ number_format($stokaudit['totalnilaimarhun'],2) }}{{ number_format($stokaudit['total'],2) }}
+ +
+
+ + + + + + + + + + + + + + + +
.................................................................. ..................................................................
DI SEMAK DI SAHKAN
+ + + + + + diff --git a/resources/views/print/resitadvansur.blade.php b/resources/views/print/resitadvansur.blade.php new file mode 100644 index 0000000..7f5b002 --- /dev/null +++ b/resources/views/print/resitadvansur.blade.php @@ -0,0 +1,573 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
User Image User Image
+ + + + + + + + + + +
Salinan Pelanggan
RESIT BAYARAN
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
Marhun : {{ $gadai['marhun'] }} No SAG: {{ $gadai['norujukan'] }}
Nama : {{ $customers_info['nama'] }} Tarikh Bayar: @php $time = new DateTime($advansur['tarikh']); $date = $time->format('d/m/y'); echo $date; @endphp
No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }}
Nama Wakil : @php if(sizeof($wakil) != 0){ echo $wakil['nama'];} else echo ''; @endphp
No K/P Wakil : @php if(sizeof($wakil) != 0) echo $wakil['nokp']; else echo ''; @endphp
+
+ +

U

+ + + + + + + + + + + + + + + + + +
Tarikh Bayaran : @php $time = new DateTime($advansur['tarikh']); $date = $time->format('d/m/y'); echo $date; @endphp
Pinjaman : RM {{ number_format(($gadai['pinjaman']),2) }}
Jumlah Upah : RM {{ number_format($advansur['upahDibayar'],2) }}
Bayaran Di Terima : RM {{ number_format($advansur['upahDibayar'],2) }}
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
.................................................... .................................................... .................................................... ....................................................
DiSemak Cagaran Di KeluarkanCagaran Diterima Ar-Rahn
{{ Auth::user()->name }}
+
+
+
+ +
+
+ + + + + + + + + + + + + +
Salinan Pejabat
RESIT BAYARAN
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
Marhun : {{ $gadai['marhun'] }} No SAG: {{ $gadai['norujukan'] }}
Nama : {{ $customers_info['nama'] }} Tarikh Bayar: @php $time = new DateTime($advansur['tarikh']); $date = $time->format('d/m/y'); echo $date; @endphp
No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }}
Nama Wakil : @php if(sizeof($wakil) != 0){ echo $wakil['nama'];} else echo ''; @endphp
No K/P Wakil : @php if(sizeof($wakil) != 0) echo $wakil['nokp']; else echo ''; @endphp
+
+ +

U

+ + + + + + + + + + + + + + + + + +
Tarikh Bayaran : @php $time = new DateTime($advansur['tarikh']); $date = $time->format('d/m/y'); echo $date; @endphp
Pembiayaan : RM {{ number_format(($gadai['pinjaman']),2) }}
Jumlah Upah : RM {{ number_format($advansur['upahDibayar'],2) }}
Bayaran Di Terima : RM {{ number_format($advansur['upahDibayar'],2) }}
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
.................................................... .................................................... .................................................... ....................................................
DiSemak Cagaran Di KeluarkanCagaran Diterima Ar-Rahn
{{ Auth::user()->name }}
+
\ No newline at end of file diff --git a/resources/views/print/sag.blade.php b/resources/views/print/sag.blade.php index 4872683..fa6d84f 100644 --- a/resources/views/print/sag.blade.php +++ b/resources/views/print/sag.blade.php @@ -8,7 +8,7 @@ @@ -23,7 +23,7 @@ transform: rotate(-90deg); font-size:11px; margin-left: 200px; - margin-top: -170px; + margin-top: -70px; } #customers { @@ -374,6 +374,24 @@ #formula{ border:1px solid black; } + + #table_wakalah{ + border: 1px solid black; + width: 100%; + border-collapse: collapse; + } + #box_stuju { + background-color: white; + width: 20px; + border: 1px solid black; + padding: 25px; + margin: 50px; + } + + hr.new2 { + border-top: 1px dashed black; + } + @@ -424,14 +442,8 @@ ALAMAT {{$customer_detail['alamat1']}} - TARIKH MATANG - - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp - + NILAI MARHUN + RM {{ number_format($gadai_detail['nilaimarhun'],2) }} @@ -444,18 +456,12 @@ echo ($customer_detail['poskod']. ', ' .$daerah['namadaerah'].', '.$negeri['negeri']); @endphp - NILAI MARHUN - RM {{ number_format($gadai_detail['nilaimarhun'],2) }} - - - NO TELEFON - {{$customer_detail['telefon']}} NILAI PEMBIAYAAN RM {{ number_format($gadai_detail['pinjaman'],2) }} - - + NO TELEFON + {{$customer_detail['telefon']}} HARGA JUALAN RM {{ number_format($gadai_detail['hargajualan'],2) }} @@ -527,19 +533,19 @@ TEMPOH PEMBIAYAAN - 6 BULAN - 12 BULAN + 6 BULAN (TEMPOH MATANG) + 6 BULAN (TEMPOH LANJUTAN) - TARIKH BAYARAN - Sebelum + TARIKH AKHIR BAYARAN + @php $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']); $formattedweddingdate = $myDateTime->format('d-m-Y'); echo($formattedweddingdate) @endphp - Sebelum + @php $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']); $formattedweddingdate = $myDateTime->format('d-m-Y'); @@ -655,8 +661,6 @@ NAMA {{ $customer_detail['nama'] }} NAMA - {{ $gadai_detail['teller'] }} - NAMA @if($gadai_detail['penilai'] == '') {{ $auth_username }} @@ -664,6 +668,8 @@ {{ $gadai_detail['penilai'] }} @endif + NAMA + {{ $gadai_detail['teller'] }} TARIKH @@ -762,45 +768,46 @@ 5. - Sekiranya Pelanggan membuat penyelesaian awal,Harga Jualan sebelum daripada tempoh kontrak, PKB berakujanji memberikan ibra' (rebat) atas keuntungan dari Harga Jualan yang telah ditetapkan pada tarikh Pembiayaan berdasarkan formula berikut. + Tempoh Pembiayaan ini adalah dua belas (12) bulan. Pelanggan dikehendaki menjelaskan keseluruhan Jumlah Keuntungan bagi tempoh enam (6) bulan pertama (tarikh matang) daripada Tempoh Pembiayaan terlebih dahulu bagi melayakkan lanjutan tempoh Pembiayaan bagi enam (6) bulan berikutnya (sehingga 12 bulan iaitu tempoh lanjutan). + + + 6. + Sekiranya Harga Jualan tidak dibayar dalam tempoh enam (6) bulan pertama (tarikh matang), barang cagaran Pelanggan akan dilelong. + + + 7. + Pelanggan memberi kebenaran untuk melelong barang cagaran Pelanggan sekiranya Pelanggan tidak membayar Pembiayaan, Kadar Keuntungan atau mana-mana fi yang berkaitan dalam jangka masa yang telah dipersetujui + + + 8. + Sekiranya Pelanggan membuat penyelesaian awal Harga Jualan sebelum daripada tempoh kontrak, PKB berakujanji memberikan ibra’ (rebat) atas keuntungan dari Harga Jualan yang telah ditetapkan pada tarikh Pembiayaan berdasarkan formula berikut: - Pengiraan Rebat : Jumlah Keuntungan - Keuntungan Telah Dibayar + Pengiraan Rebat: Jumlah Keuntungan (12 bulan) – Keuntungan perlu dibayar - Contoh penebusan pada bulan 4 : RM 180 (Jumlah Keuntungan 12 bulan) - RM 45 (Keuntungan selama 3 bulan) = RM 135 (rebat) + Contoh penebusan pada bulan 4: RM 180 (Jumlah Keuntungan 12 bulan) – RM 60 (Keuntungan selama 4 bulan) = RM 120 (rebat) - Jumlah Rebat yang diperolehi oleh pelanggan : RM 135 - - - 6. - Tempoh Pembiayaan ini adalah dua belas (12) bulan. Pelanggan dikehendaki menjelaskan keseluruhan Jumlah Keuntungan bagi tempoh (6) bulan pertama (tarikh matang) , daripada Tempoh Pembiayaan terlebih dahulu bagi melayakkan lanjutan tempoh Pembiayaan bagi enam (6) bulan berikutnya ( sehingga 12 bulan iaitu tempoh lanjutan). - - - 7. - Sekiranya Harga Jualan tidak dibayar dalam tempoh enam (6) bulan pertama (tarikh matang), barang cagaran Pelanggan akan dilelong. - - - 8. - Pelanggan memberi kebenaran untuk melelong barang cagaran Pelanggan sekiranya Pelanggan tidak membayar Pembiayaan, Kadar Keuntungan atau mana-mana fi yang berkaitan dalam jangka masa yang telah dipersetujui. + Jumlah Rebat yang diperolehi oleh Pelanggan: RM 120 + 9. - Sekiranya mana-mana cagaran (marhun) hilang atau rosak akibat kebakaran, kecurian dan seumpamanya pelanggan akan menerima gantirugi marhun dalam bentuk tunai berdasarkan Nilai Marhun masa barang tersebut ditaksirkan pada transaksi yang pertama setelah ditolak segala kos berkaitan + Sekiranya mana-mana barang cagaran (marhun) hilang atau rosak akibat kebakaran, kecurian dan seumpamanya pelanggan akan menerima gantirugi marhun dalam bentuk tunai berdasarkan Nilai Marhun masa barang tersebut ditaksirkan pada transaksi yang pertama setelah ditolak segala kos berkaitan. 10. - Pelanggan adalah bertanggungjawab untuk membayar zakat ke atas emas yang dicagarkan di PKB. Pihak PKB tidak bertanggungjawab untuk membayar zakat bagi pihak Pelanggan ke atas cagaran tersebut. + Pelanggan adalah bertanggungjawab untuk membayar zakat ke atas emas yang dicagarkan di PKB. Pihak PKB tidak bertanggungjawab untuk membayar zakat bagi pihak Pelanggan ke atas cagaran tersebut. 11. - Pihak Pelanggan mengesahkan bahawa telah membaca, memahami serta bersetuju bahawa Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui mana-mana cawangan Ar-Rahn + Pihak Pelanggan mengesahkan bahawa telah membaca, memahami serta bersetuju dengan Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman sesawang rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui mana-mana cawangan Ar-Rahn.

@@ -858,14 +865,8 @@ ALAMAT {{$customer_detail['alamat1']}} - TARIKH MATANG - - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp - + NILAI MARHUN + RM {{ number_format($gadai_detail['nilaimarhun'],2) }} @@ -878,18 +879,12 @@ echo ($customer_detail['poskod']. ', ' .$daerah['namadaerah'].', '.$negeri['negeri']); @endphp - NILAI MARHUN - RM {{ number_format($gadai_detail['nilaimarhun'],2) }} - - - NO TELEFON - {{$customer_detail['telefon']}} NILAI PEMBIAYAAN RM {{ number_format($gadai_detail['pinjaman'],2) }} - - + NO TELEFON + {{$customer_detail['telefon']}} HARGA JUALAN RM {{ number_format($gadai_detail['hargajualan'],2) }} @@ -903,19 +898,19 @@ TEMPOH PEMBIAYAAN - 6 BULAN - 12 BULAN + 6 BULAN (TEMPOH MATANG) + 6 BULAN (TEMPOH LANJUTAN) - TARIKH BAYARAN - Sebelum + TARIKH AKHIR BAYARAN + @php $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']); $formattedweddingdate = $myDateTime->format('d-m-Y'); echo($formattedweddingdate) @endphp - Sebelum + @php $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']); $formattedweddingdate = $myDateTime->format('d-m-Y'); @@ -1009,15 +1004,15 @@ NAMA {{ $customer_detail['nama'] }} NAMA - {{ $gadai_detail['teller'] }} - NAMA - + @if($gadai_detail['penilai'] == '') {{ $auth_username }} @else {{ $gadai_detail['penilai'] }} @endif + NAMA + {{ $gadai_detail['teller'] }} TARIKH @@ -1090,78 +1085,69 @@ - + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UjianUjian
MutuMutu
KetumpatanKetumpatan
Peratus (%)Peratus (%)
Kunci/Emas
Batu Hitam/Asid
Digital Caliper
Precious Metel Verifier
Magnet
Saya sahkan telah menyemak fizikal saiz, berat dengan teliti mengikut SOP penilai
+ @if($gadai_detail['penilai'] == '') + {{ $auth_username }} + @else + {{ $gadai_detail['penilai'] }} + @endif + Tandatangan
Saya mengesahkan
Pengurus CawanganTandatangan

-
- - - - - - - - - - - - - -
Penilai - @if($gadai_detail['penilai'] == '') - {{ $auth_username }} - @else - {{ $gadai_detail['penilai'] }} - @endif -
Tarikh Gadai - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp -
Tarikh Matang - @php - $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']); - $formattedweddingdate = $myDateTime->format('d-m-Y'); - echo($formattedweddingdate) - @endphp -
-
-

Nota

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/routes/web.php b/routes/web.php index c37b4ec..f3828a3 100644 --- a/routes/web.php +++ b/routes/web.php @@ -73,6 +73,7 @@ Route::get('/aliran_tunai','AliranTunaiController@index')->middleware('auth','te Route::get('/aliran_tunai/laporanserahan}',['as'=>'laporan.serahanteller','uses' => 'AliranTunaiController@LaporanSerahan'])->middleware('auth','teller'); Route::put('/aliran_tunai/Gadaian',['as'=>'alirantunai.gadai','uses' => 'AliranTunaiController@alirantunaiGadai'])->middleware('auth','teller'); Route::put('/aliran_tunai/Tebusan',['as'=>'alirantunai.tebus','uses' => 'AliranTunaiController@alirantunaiTebus'])->middleware('auth','teller'); +Route::put('/aliran_tunai/advansur',['as'=>'alirantunai.advansur','uses' => 'AliranTunaiController@alirantunaiUpahBknTawarruq'])->middleware('auth','teller'); Route::get('/harga_emas','HargaEmasController@index')->middleware('auth','teller'); Route::get('/profile',['as'=>'profile','uses'=>'UserController@index'])->middleware('auth'); Route::get('/customer/search',['as'=>'customer.search','uses'=>'CustomersController@search'])->middleware('auth','teller'); @@ -198,6 +199,7 @@ Route::get('/resit/{id}',['as'=>'resit.ansuran','uses'=>'GadaianController@resit Route::get('/resitansurans/{id}',['as'=>'resit.ansurans','uses'=>'GadaianController@resitansurans'])->middleware('auth','teller'); Route::get('/resitbelumansurans/{id}',['as'=>'resit.belumansurans','uses'=>'GadaianController@resitbelumansurans'])->middleware('auth','teller'); Route::get('/resit/tebus/{id}',['as'=>'resit.tebus','uses'=>'GadaianController@resittebus'])->middleware('auth','teller'); +Route::get('/resit/advansur/{id}',['as'=>'resit.advansur','uses'=>'GadaianController@resitadvansur'])->middleware('auth','teller'); Route::get('/resit/tebusseparuh/{id}',['as'=>'resit.tebusseparuh','uses'=>'GadaianController@resittebusseparuh'])->middleware('auth','teller'); Route::get('/resit/belumtebus/{id}',['as'=>'resit.belumtebus','uses'=>'GadaianController@resitbelumtebus'])->middleware('auth','teller'); Route::get('/resit/tambahpinjam/{id}',['as'=>'resit.tambahpinjam','uses'=>'GadaianController@resittambahpinjam'])->middleware('auth','teller');