diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php
index bc03e26..8d20f27 100644
--- a/app/Http/Controllers/KhazanahController.php
+++ b/app/Http/Controllers/KhazanahController.php
@@ -2615,13 +2615,6 @@ class KhazanahController extends Controller
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
- //new glcode 2021-02-22
- $GL_Code_BayaranOnline="1000/210";
- $GL_CodeUntungSebenar="1000/213";
- $GL_CodeHutangArrahn="1000/211";
- $GL_CodeHutangAkru="2000/007";
-
-
$auth_user = Auth::user();
$api_url = config('api.url');
@@ -2653,70 +2646,24 @@ class KhazanahController extends Controller
//Harta semasa
$pinjamandiberi = Http::get(config('api.url').'/api/PinjamanDiberiLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
$pembiayaantawarruq = Http::get(config('api.url').'/api/PembiayaanDiberiTawarruqLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
$tunaiditangan = Http::get(config('api.url').'/api/TunaiDiTanganLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
- // $penghutangkaki = Http::get(config('api.url').'/api/PenghutangKakitanganLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
$untungrugi = Http::get(config('api.url').'/api/UntungRugiCalculationLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
$bayaranpendahuluan = Http::get(config('api.url').'/api/BayaranPendahuluanLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
//Tanggungan Semasa
$panjar = Http::get(config('api.url').'/api/CalculationPanjarLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
$bakilelong = Http::get(config('api.url').'/api/BakiLelongCalculationLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
- // $wtd = Http::get(config('api.url').'/api/SerahBakiLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
- // $cajlelong = Http::get(config('api.url').'/api/cajlelongLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
$keuntungansebenar = Http::get(config('api.url').'/api/KeuntunganSebenarLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
- // $cajperkhidmatan = Http::get(config('api.url').'/api/cajperkhidmatanterkumpulLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
- // $hapuskira = Http::get(config('api.url').'/api/CalculationHapusKiraLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
- // $xtra = Http::get(config('api.url').'/api/XtraLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
-
- //TunaiDitangan Sementara Upah
- // if($tarikh_imbangan2 >= '2021-04-22' && $tarikh_imbangan2 < '2021-05-05')
- // {
- // $advansurharini = Http::get(config('api.url').'/api/advansurhariniLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
- // $totaltunaiditangan = floatval($tunaiditangan) - floatval($advansurharini);
- // }else{
- // $totaltunaiditangan = $tunaiditangan;
- // }
-
- // $jualan1stop = 0;$belian1stop = 0;$utgterkumpulxtra = 0;$rugilelongxtra = 0;$bakilelongxtra = 0;$cajlelongxtra = 0;$upahsimpanxtra = 0;
- // //1Stop Special Case
- // if($auth_user['cawangan'] === '1STOP')
- // {
- // $jualan1stop = floatval(129857.00);
- // $belian1stop = floatval(122446.50);
- // $utgterkumpulxtra = floatval(6727.10);
- // $rugilelongxtra = floatval(10079.30);
- // $bakilelongxtra = floatval(123.20);
- // $cajlelongxtra = floatval(25.50);
- // $upahsimpanxtra = floatval(4894.40);
-
- // }else{
- // $upahsimpanxtra = $xtra['upahsimpan'];
- // $bakilelongxtra = $xtra['bakilelong'];
- // $utgterkumpulxtra = $xtra['untungrugiterkumpul'];
- // $rugilelongxtra = -($xtra['kerugianlelong']);
- // $peruntukanhapuskira = ($xtra['phapuskira']);
- // }
-
- //Terkumpul
- // $untungrugiterkumpul = Http::get(config('api.url'). '/api/UntungRugiTerkumpulLejer/'. $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
$Debit = [];
$TotalDebit = 0;
$TotalTunaiDebit = 0;
$TotalTunaiKredit = 0;
- $TotalTunaiDebit = $pinjamandiberi['Gadai'] + $pembiayaantawarruq['Gadai'] + $rebet + $keuntungan + $imbangduga['serahan'] + $panjar['bds'] + $panjar['perubatan'] + $panjar['keraian'];
- $TotalTunaiKredit = $pinjamandiberi['Tebus'] + $pembiayaantawarruq['Tebus'] + $rebet + $keuntungan + $keuntungansebenar + $untungrugi + $bayaranpendahuluan + $imbangduga['pendahuluan'];
+ $TotalTunaiDebit = $pinjamandiberi['Gadai'] + $pembiayaantawarruq['Gadai'] + $rebet + $keuntungan + $imbangduga['serahan'] + $panjar['bds'] + $panjar['perubatan'] + $panjar['keraian'] + $bakilelong['rugilelong'];
+ $TotalTunaiKredit = $pinjamandiberi['Tebus'] + $pembiayaantawarruq['Tebus'] + $rebet + $keuntungan + $keuntungansebenar + $untungrugi + $bayaranpendahuluan + $imbangduga['pendahuluan'] + $bakilelong['bakilelong'];
- // $Debit = ['serahan' => $imbangduga['serahan'],'pinjamankoop' => $pinjamandiberi['pinjamankoop'],'emaspalsu' => $pinjamandiberi['emaspalsu'],'tunaiditangan' => $tunaiditangan['bakiakhir']];
-
array_push($Debit,['glcode' => '1000/010','descpt' => 'Tunai Di Tangan', 'amaun' => $TotalTunaiKredit]);
array_push($Debit,['glcode' => '1000/013','descpt' => 'Pinjaman Diberi - Koop PKB', 'amaun' => $pinjamandiberi['Gadai']]);
array_push($Debit,['glcode' => '1000/017','descpt' => 'Pembiayaan Di Bawah Tawarruq', 'amaun' => $pembiayaantawarruq['Gadai']]);
@@ -2727,27 +2674,14 @@ class KhazanahController extends Controller
if($panjar['bds'] > 0) array_push($Debit,['glcode' => '3000/017','descpt' => 'PANJAR - Baiki dan Selenggara','amaun' => $panjar['bds']]);
if($panjar['perubatan'] > 0) array_push($Debit,['glcode' => '3000/018','descpt' => 'PANJAR - Belanja AM','amaun' => $panjar['perubatan']]);
if($panjar['keraian'] > 0) array_push($Debit,['glcode' => '3000/019','descpt' => 'PANJAR - Keraian Dan Promosi','amaun' => $panjar['keraian']]);
+ if($bakilelong['rugilelong'] != 0) array_push($Debit,['glcode' => '3000/020','descpt' => 'Kerugian Lelong','amaun' => $bakilelong['rugilelong']]);
- // // if($penghutangkaki > 0) array_push($Debit,['glcode' => '1000/011','descpt' => 'Penghutang Kakitangan', 'amaun' => $penghutangkaki]);
- // //array_push($Debit,['glcode' => '1000/045','descpt' => 'Serahan Bayaran Online', 'amaun' => 0.00]);
- // if($bayaranpendahuluan > 0) array_push($Debit,['glcode' => '5000/041','descpt' => 'Bayaran Pendahuluan','amaun' => ($bayaranpendahuluan * -1)]);
- // if($rebet > 0) array_push($Debit,['glcode' => '5000/241','descpt' => 'Rebet','amaun' => ($rebet * -1)]);
- // if($imbangduga['pindahkekpkb'] > 0) array_push($Debit,['glcode' => '1000/090','descpt' => 'Pindah Ke KPKB(IP)', 'amaun' => $imbangduga['pindahkekpkb']]);
- // if($peruntukanhapuskira > 0) array_push($Debit,['glcode' => '1000/015','descpt' => 'Peruntukan Hapus Kira', 'amaun' => $peruntukanhapuskira]);
- // if($belian1stop > 0) array_push($Debit,['glcode' => '8000/501','descpt' => 'Belian 1 Stop', 'amaun' => $belian1stop]);
-
- // $totalhartasemasa = 0;
- // foreach($hartasemasa as $index => $hs)
- // {
- // $totalhartasemasa += $hs['amaun'];
- // }
- $TotalDebit = $TotalTunaiKredit + $pinjamandiberi['Gadai'] + $pembiayaantawarruq['Gadai'] + $rebet + $keuntungan + $imbangduga['serahan'] + $panjar['bds'] + $panjar['perubatan'] + $panjar['keraian'];
+
+ $TotalDebit = $TotalTunaiKredit + $pinjamandiberi['Gadai'] + $pembiayaantawarruq['Gadai'] + $rebet + $keuntungan + $imbangduga['serahan'] + $panjar['bds'] + $panjar['perubatan'] + $panjar['keraian'] + $bakilelong['rugilelong'];
$Kredit = [];
$TotalKredit = 0;
- // // $Kredit = ['pendahuluan' => $imbangduga['pendahuluan'],'bds' => $panjar['bds'],'perubatan' => $panjar['perubatan'],'keraian' => $panjar['keraian'],'bakilelong' => $bakilelong['bakilelong'],'rugilelong' => $bakilelong['rugilelong'],'wtd' => $wtd,'cajlelong' => $cajlelong];
-
array_push($Kredit,['glcode' => '1000/010','descpt' => 'Tunai Di Tangan', 'amaun' => $TotalTunaiDebit]);
array_push($Kredit,['glcode' => '1000/013','descpt' => 'Pinjaman Diberi - Koop PKB', 'amaun' => $pinjamandiberi['Tebus']]);
array_push($Kredit,['glcode' => '1000/017','descpt' => 'Pembiayaan Di Bawah Tawarruq', 'amaun' => $pembiayaantawarruq['Tebus']]);
@@ -2757,41 +2691,10 @@ class KhazanahController extends Controller
array_push($Kredit,['glcode' => '5000/013','descpt' => 'Upah Simpan','amaun' => $keuntungansebenar]);
array_push($Kredit,['glcode' => '5000/007','descpt' => 'Keuntungan Semasa', 'amaun' => $untungrugi]);
if($imbangduga['pendahuluan'] > 0) array_push($Kredit,['glcode' => '7000/102','descpt' => 'Pendahuluan Daripada HQ','amaun' => $imbangduga['pendahuluan']]);
+ if($bakilelong['bakilelong'] != 0) array_push($Kredit,['glcode' => '7000/090','descpt' => 'Baki Lelong','amaun' => $bakilelong['bakilelong']]);
-
- $TotalKredit = $TotalTunaiDebit + $pinjamandiberi['Tebus'] + $pembiayaantawarruq['Tebus'] + $rebet + $keuntungan + $keuntungansebenar + $untungrugi + $bayaranpendahuluan + $imbangduga['pendahuluan'];
- // if($keuntungan > 0) array_push($Kredit,['glcode' => '2000/007','descpt' => 'Keuntungan Tergantung', 'amaun' => $keuntungan]);
- // if($keuntungansebenar > 0) array_push($Kredit,['glcode' => '5000/013','descpt' => 'Upah Simpan','amaun' => $keuntungansebenar]);
- // if($rebet > 0) array_push($Kredit,['glcode' => '5000/241','descpt' => 'Rebet','amaun' => ($rebet * -1)]);
- // if($panjar['bds'] > 0) array_push($Kredit,['glcode' => '3000/017','descpt' => 'PANJAR - Baiki dan Selenggara','amaun' => -$panjar['bds']]);
- // if($panjar['perubatan'] > 0) array_push($Kredit,['glcode' => '3000/018','descpt' => 'PANJAR - Belanja AM','amaun' => -$panjar['perubatan']]);
- // if($panjar['keraian'] > 0) array_push($Kredit,['glcode' => '3000/019','descpt' => 'PANJAR - Keraian Dan Promosi','amaun' => -$panjar['keraian']]);
- // if($bakilelong['bakilelong'] != 0) array_push($Kredit,['glcode' => '7000/090','descpt' => 'Baki Lelong','amaun' => $bakilelong['bakilelong']]);
- // if($bakilelong['rugilelong'] != 0) array_push($Kredit,['glcode' => '3000/020','descpt' => 'Kerugian Lelong','amaun' => $bakilelong['rugilelong']]);
- // if($wtd > 0) array_push($Kredit,['glcode' => '3000/021','descpt' => 'WANG TAK DITUNTUT','amaun' => $wtd]);
- // if($cajlelong > 0) array_push($Kredit,['glcode' => '5000/213','descpt' => 'Pendapatan Caj Lelong','amaun' => $cajlelong]);
- // if($untungrugiterkumpul > 0) array_push($Kredit,['glcode' => '7000/101','descpt' => 'Untung/Rugi Terkumpul','amaun' => $untungrugiterkumpul]);
- // if($cajperkhidmatan > 0) array_push($Kredit,['glcode' => '5000/213','descpt' => 'Caj Perkhidmatan Terkumpul','amaun' => $cajperkhidmatan]);
- // if($cajlelongxtra > 0) array_push($Kredit,['glcode' => '5000/313','descpt' => 'Pendapatan Caj Lelong Xtra ','amaun' => $cajlelongxtra]);
- // if($upahsimpanxtra > 0) array_push($Kredit,['glcode' => '5000/413','descpt' => 'Upah Simpan Xtra - Koperasi PKB','amaun' => $upahsimpanxtra]);
- // if($bakilelongxtra > 0) array_push($Kredit,['glcode' => '7000/190','descpt' => 'Baki Lelong Xtra','amaun' => $bakilelongxtra]);
- // if($rugilelongxtra != 0) array_push($Kredit,['glcode' => '7000/191','descpt' => 'Rugi Lelong Xtra','amaun' => -$rugilelongxtra]);
- // if($utgterkumpulxtra > 0) array_push($Kredit,['glcode' => '7000/201','descpt' => 'Untung/Rugi Terkumpul Xtra','amaun' => $utgterkumpulxtra]);
- // if($jualan1stop > 0) array_push($Kredit,['glcode' => '9000/501','descpt' => 'Jualan 1 Stop','amaun' => $jualan1stop]);
- // if($hapuskira > 0) array_push($Kredit,['glcode' => '3000/011','descpt' => 'Hapus Kira','amaun' => -$hapuskira]);
-
- // $totaltanggungansemasa = 0;
- // foreach($tanggungansemasa as $index => $ts)
- // {
- // $totaltanggungansemasa += $ts['amaun'];
- // }
-
- // $untungrugifield = [];
- // array_push($untungrugifield,['glcode' => '2000/007','descpt' => 'Keuntungan', 'amaun' => $untungrugi]);
-
- // $totaluntungrugi = 0;
- // $totaluntungrugi = $totaltanggungansemasa + $untungrugi;
-
+ $TotalKredit = $TotalTunaiDebit + $pinjamandiberi['Tebus'] + $pembiayaantawarruq['Tebus'] + $rebet + $keuntungan + $keuntungansebenar + $untungrugi + $bayaranpendahuluan + $imbangduga['pendahuluan'] + $bakilelong['bakilelong'];
+
return view('print.laporan_lejer_am',compact('cawangan','cawangan_info', 'api_url','cawangan_detail','tarikh_akhir','tarikh_mula','TotalDebit','Debit','TotalKredit','Kredit'));
}
diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php
index cc15ea7..ad42b14 100644
--- a/resources/views/customers/info.blade.php
+++ b/resources/views/customers/info.blade.php
@@ -430,7 +430,7 @@
event.preventDefault();
return false;
}else{
- if(Number(data['unit_komuditi']) < 10000){
+ if(Number(data['unit_komuditi']) < 50000){
Swal.fire({
icon: 'error',
title: 'Unit Komoditi Berbaki Minumum',
diff --git a/resources/views/khazanah/alirantunai.blade.php b/resources/views/khazanah/alirantunai.blade.php
index 9a00108..44da7f9 100644
--- a/resources/views/khazanah/alirantunai.blade.php
+++ b/resources/views/khazanah/alirantunai.blade.php
@@ -20,14 +20,14 @@
Bil
- Tarikh
- Baki Awal Tunai
+ Tarikh
+ C/F
Keluar
Masuk
- Baki EOD
- Baki Akhir Tunai
Pendahuluan
Serahan
+ Panjar
+ B/F
Tebusan
+Penebusan
Tunai Diterima
+Pendahuluan
Tunai Dikeluar
+Serahan
Tebusan
+Penebusan
| Description | Pendahuluan (RM) | Serahan (RM) | -Tindakan | + {{--Tindakan | --}}{{ $gldetail['descpt'] }} | {{ ($gldetail['pendahuluan'] == 0 && ($gldetail['ktacct'] == '7000/102' || $gldetail['ktacct'] == '7000/106')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['pendahuluan'],2) }} | {{ ($gldetail['serahan'] == 0 && ($gldetail['dtacct'] == '1000/026' || $gldetail['dtacct'] == '1000/020' || $gldetail['dtacct'] == '1000/090')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['serahan'],2) }} | -+ {{-- @if($date === $gldetail['tarikh']) | @else | @endif --}} @endforeach @@ -168,6 +168,7 @@ function functerima() { + let amaun = $('#amaun').val(); let keterangan = $('#keterangan').val(); let jenis = $('#radiopendahuluanserahan:checked').val(); @@ -222,6 +223,9 @@ $('#pendahuluanserahanModal').modal('hide'); return true; }else{ + + $("#terima_transaksi").prop('disabled', false); + event.preventDefault(); return false; } @@ -250,6 +254,8 @@ $('#denominasiHQModal').modal('hide'); $('#pendahuluanserahanModal').modal('show'); + $("#terima_transaksi").prop('disabled', false); + $('#bundle1').val(''); $('#totalb1').val(0.00); $('#bundle5').val(''); @@ -267,6 +273,8 @@ function terimapost() { + $("#terima_transaksi").prop('disabled', true); + let amaun = $('#amaundiminta').val(); let keterangan = $('#keterangan').val(); let jenis = $('#radiopendahuluanserahan:checked').val(); @@ -333,6 +341,7 @@ $('#denominasiHQModal').modal('hide'); $('#pendahuluanserahanModal').modal('hide'); + $("#terima_transaksi").prop('disabled', false); }); } diff --git a/resources/views/lelongan/index.blade.php b/resources/views/lelongan/index.blade.php index bf08b1b..de0ebe8 100644 --- a/resources/views/lelongan/index.blade.php +++ b/resources/views/lelongan/index.blade.php @@ -199,6 +199,39 @@ function bayarantuntubaki() { + $.ajax({ + method: 'put', + url: "{{ route('lelong.tuntutbaki') }}", + data: { + "_token": "{{ csrf_token() }}", + 'batchno' : batchno, + 'jenis' : jenis, + 'norujukan' : norujukan, + 'teller' : teller, + 'bakipjm' : bakipjm, + 'bakiupah' : bakiupah, + 'cajlain' : cajlain, + 'cajlelong' : cajlelong, + 'jumlah' : jumlah, + 'nowakil' : nowakil, + 'hargajual' : hargajual + }, + success:function(data){ + let urlroute = '{{ route("resit.tuntutbaki", ":id") }}'; + urlroute = urlroute.replace(':id', norujukan); + Swal.fire( + 'Berjaya!', + 'Tuntut Baki Berjaya', + 'success' + ) .then(function() { + window.open(urlroute, '_blank'); + window.location.replace("{{ route('customer_info') }}"); + }) + },error: function(xhr, status, error) { + var err = eval("(" + xhr.responseText + ")"); + alert(xhr.responseText); + } + }); const swalWithBootstrapButtons = Swal.mixin({ customClass: { confirmButton: 'btn btn-success', @@ -348,4 +381,4 @@ } -@endsection \ No newline at end of file +@endsection diff --git a/resources/views/modal/panjar.blade.php b/resources/views/modal/panjar.blade.php index 651c408..e0ea373 100644 --- a/resources/views/modal/panjar.blade.php +++ b/resources/views/modal/panjar.blade.php @@ -81,7 +81,7 @@ @@ -171,7 +171,7 @@ @@ -262,7 +262,7 @@ @@ -354,7 +354,7 @@ @@ -444,7 +444,7 @@ @@ -523,7 +523,7 @@ diff --git a/resources/views/modal/pendahuluanserahan.blade.php b/resources/views/modal/pendahuluanserahan.blade.php index aa519f0..f6a5277 100644 --- a/resources/views/modal/pendahuluanserahan.blade.php +++ b/resources/views/modal/pendahuluanserahan.blade.php @@ -45,7 +45,7 @@ diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php index 529b4d3..71e36e6 100644 --- a/resources/views/penebusan/index.blade.php +++ b/resources/views/penebusan/index.blade.php @@ -442,7 +442,7 @@ url: api + '/api/upahtawarruq/' + kodcaw + '/' + norujukan, dataType: 'json', success:function(data){ - $('#jumlahupah').val(formatter.format(data)); + $('#jumlahupah').val(data); } }); @@ -700,8 +700,8 @@ $("#sltjenistebus").change(function(){ - var jumupah = parseFloat($('#jumlahupah').val()); - var jumupahrebet = parseFloat($('#bayaranditerima').val()); + var jumupah = parseFloat($('#jumlahupah').val().replace(/[^0-9.-]+/g,"")); + var jumupahrebet = parseFloat($('#bayaranditerima').val().replace(/[^0-9.-]+/g,"")); switch($(this).val()) { case "T": diff --git a/resources/views/print/laporan_ringkasanharian.blade.php b/resources/views/print/laporan_ringkasanharian.blade.php index f422965..01b23c6 100644 --- a/resources/views/print/laporan_ringkasanharian.blade.php +++ b/resources/views/print/laporan_ringkasanharian.blade.php @@ -216,6 +216,7 @@ | 70% | 75% | 80% | +JUMLAH | @@ -225,6 +226,7 @@{{ 'RM '. number_format($laporan['gadai_70'],2) }} | {{ 'RM '. number_format($laporan['gadai_75'],2) }} | {{ 'RM '. number_format($laporan['gadai_80'],2) }} | +{{ 'RM '. number_format($laporan['total_gadaian'],2) }} |
|---|---|---|---|---|
| 2 | @@ -232,6 +234,7 @@{{ 'RM '. number_format($laporan['nilaimarhun_70'],2) }} | {{ 'RM '. number_format($laporan['nilaimarhun_75'],2) }} | {{ 'RM '. number_format($laporan['nilaimarhun_80'],2) }} | +{{ 'RM '. number_format($laporan['total_nm'],2) }} |
| 3 | @@ -239,6 +242,7 @@{{ $laporan['bilangan_70'] }} | {{ $laporan['bilangan_75'] }} | {{ $laporan['bilangan_80'] }} | +{{ number_format($laporan['total_bilangan']) }} |
G) BAYAR BAKI LELONG