diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php index 28d6665..b26641d 100644 --- a/app/Http/Controllers/AliranTunaiController.php +++ b/app/Http/Controllers/AliranTunaiController.php @@ -105,8 +105,10 @@ class AliranTunaiController extends Controller $tuntutbaki = Http::get(config('api.url').'/api/TuntutBaki/'.$auth_user['cawangan'])->json(); - - + $requestkodlaluan = Http::get(config('api.url').'/api/get/pengguna/'.$auth_user['cawangan'],["namateller" => Auth::user()->name ])->json(); + $advansur = Http::get(config('api.url').'/api/AnsuranByTarikh/'.$auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); + + // dd($advansur); //******************* INITIALIZE LEJER AM START HERE****************************// @@ -1052,16 +1054,7 @@ class AliranTunaiController extends Controller //************************ END LEJER AM********************************** - - - - - - - - - - return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki')); + return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki','advansur')); } public function alirantunaiGadai(Request $request){ @@ -1217,15 +1210,72 @@ class AliranTunaiController extends Controller $requestkodlaluan = Http::get(config('api.url').'/api/get/pengguna/'.$auth_user['cawangan'],["namateller" => Auth::user()->name ])->json(); - $requestupah = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); - $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + $perbezaan = 0; - $upah = $requestupah['baki']; - $alirantunaisemasa = $requestalirantunai['baki']; + if(Session::has('upahsemasa')) + { + $upah = Session::get('upahsemasa'); - $totalalirantunai = floatval($upah) + floatval($alirantunaisemasa); + $requestupah = Http::get(config('api.url') . '/api/ansuranupah/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); - return response($totalalirantunai); + + if($upah !== $requestupah) + { + $perbezaan = $requestupah - $upah; + + Session::put('upahsemasa', $requestupah); + + $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + + $masuk = $requestalirantunai['masuk']; + $keluar = $requestalirantunai['keluar']; + $baki = $requestalirantunai['baki']; + + $total = floatval($baki) + $perbezaan; + + // masuk dalam tunai aliran + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => Auth::user()->name, + 'keluar' => $keluar, + 'masuk' => $masuk, + 'bakiakhir' => $total + ])->json(); + + $updateTunai = 1; + }else{ + $updateTunai = 0; + } + + }else{ + $requestupah = Http::get(config('api.url') . '/api/ansuranupah/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); + + if($requestupah !== 0) + { + Session::put('upahsemasa', $requestupah); + + $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + $masuk = $requestalirantunai['masuk']; + $keluar = $requestalirantunai['keluar']; + + $baki = $requestalirantunai['baki']; + + $total = floatval($baki) + floatval($requestupah); + + // masuk dalam tunai aliran + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => Auth::user()->name, + 'keluar' => $keluar, + 'masuk' => $masuk, + 'bakiakhir' => $total + ])->json(); + + $updateTunai = 1; + }else{ + $updateTunai = 0; + } + } + + return response($updateTunai); } diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index e12149d..cc096ca 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -1553,11 +1553,11 @@ class KhazanahController extends Controller if(sizeof($peti_besi_terkini) == 0) { $peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); - $baki_awal=$peti_besi_terkini["bakiawal"]; + $baki_awal=$peti_besi_terkini["bakiakhir"]; } else { - $baki_awal=$peti_besi_terkini[0]["bakiawal"]; + $baki_awal=$peti_besi_terkini[0]["bakiakhir"]; } $amount = $request->amt; @@ -1565,7 +1565,8 @@ class KhazanahController extends Controller if($amount>$baki_awal) { //WI ERROR MESSAGE SKIT - dd($baki_awal); + // dd($baki_awal); + return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); } else { @@ -1618,7 +1619,8 @@ class KhazanahController extends Controller $kurang=$kurangT; $keluarT = $keluar; - $bakiAkhirT=$bakiAwal+$tambahT+$masukT-$keluarT-$kurang; + // $bakiAkhirT= $bakiAwal + $tambahT + $masukT - $keluarT - $kurang; + $bakiAkhirT = $baki + $tambah; $updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'], [ 'kodlaluan'=>$kodlaluan, @@ -1689,20 +1691,18 @@ class KhazanahController extends Controller if(sizeof($peti_besi_terkini) == 0) { $peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); - $baki_awal=$peti_besi_terkini["bakiawal"]; + $baki_awal=$peti_besi_terkini["bakiakhir"]; } else { - $baki_awal=$peti_besi_terkini[0]["bakiawal"]; + $baki_awal=$peti_besi_terkini[0]["bakiakhir"]; } $amount = $request->amt; - if($amount>$baki_awal) - echo "Maaf, Serahan Lebih Besar Dari Baki Akhir Cash Box"; - - else - { + if($amount>$baki_awal){ + return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); + }else{ $tarikh=$request->tarikh; $kodlaluan=$request->teller; @@ -1734,9 +1734,8 @@ class KhazanahController extends Controller $tambahT=$getTunai2['tambah']; $kurangT=$getTunai2['kurang']; $masukT=$getTunai2['masuk']; - - //dd($getTunai2); + $serahanakhir = $kurang; $tambah_T=0;$kurang_T=0;$baki_AwalT=0.0; if($tambahT==0) @@ -1761,21 +1760,19 @@ class KhazanahController extends Controller else $baki_AwalT=$bakiAwalT; - - $bakiAkhirT=$baki_AwalT+$tambah_T+$masukT-$keluarT-$kurang_T; + //$bakiAkhirT=$baki_AwalT+$tambah_T+$masukT-$keluarT-$kurang_T; //untuk kegunaan urgent + $bakiAkhirT = $baki - $serahanakhir; $updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'], [ - 'kodlaluan'=>$kodlaluan, - 'tambah'=>$tambah_T, - 'kurang'=>$kurang_T, - 'bakiakhir'=>$bakiAkhirT + 'kodlaluan'=>$kodlaluan, + 'tambah'=>$tambah_T, + 'kurang'=>$kurang_T, + 'bakiakhir'=>$bakiAkhirT ]); - //dd($baki_AwalT,$tambah_T,$masukT,$keluarT,$kurang_T,$bakiAkhirT); $latestVault=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); - //dd($latestVault); $masukV=$latestVault[0]['masuk']; $keluarV=$latestVault[0]['keluar']; $pendahuluanV=$latestVault[0]['pendahuluan']; @@ -1783,8 +1780,6 @@ class KhazanahController extends Controller $bakiAwalV=$latestVault[0]['bakiawal']; $totpanjar = $latestVault[0]['totpanjar']; - - //dd($latestVault); $masuk_V = 0;$pendahuluan_V = 0;$keluar_V = 0;$serahan_V = 0; @@ -1827,9 +1822,8 @@ class KhazanahController extends Controller $bakiAkhirV = $bakiAwalV - $keluar_V + $masuk_V + $pendahuluan_V - $serahan_V - $totpanjar; - //dd($bakiAkhirV,$bakiAwalV,$keluar_V,$masuk_V,$pendahuluan_V,$serahan_V); $BakiEOD=$bakiAkhirV; - // $BakiEOD=$bakiAkhirV+$sumBaki; + //$BakiEOD=$bakiAkhirV+$sumBaki; $updateVault=Http::put( config('api.url').'/api/UpdateVault/'.$auth_user['cawangan'],[ 'masuk'=>$masuk_V, @@ -1990,7 +1984,6 @@ class KhazanahController extends Controller $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $stokaudit = Http::get(config('api.url'). '/api/gadai/cawangan/'. $auth_user['cawangan'])->json(); - dd($stokaudit); return view('khazanah.laporan.stokaudit',compact('cawangan_info','api_url')); } diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php index 666dd60..eadf530 100644 --- a/app/Http/Controllers/PenebusanController.php +++ b/app/Http/Controllers/PenebusanController.php @@ -57,9 +57,8 @@ class PenebusanController extends Controller $totalmasuk = $request->bayaran + $masuk; - $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; - - + // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; + $bakiakhir = $baki + $request->bayaran; // Add on 20210411 $gadaidetail = Http::get(config('api.url') . '/api/gadai/norujukan/'. $request->kodcaw.'/'.$request->norujukan)->json(); @@ -79,272 +78,262 @@ class PenebusanController extends Controller 'bakiakhir' => $bakiakhir ]); - //************** KIRAAN LEJER AM BERMULA **************** + //************** KIRAAN LEJER AM BERMULA **************** - $Bayaran_Pendahuluan='1000/019'; - $GL_CODE='1000/010'; - $KOD_PINJAMAN='1000/017'; - $KOD_UT='1000/211'; - $KOD_US='2000/007'; - $Untung_Semasa='5000/017'; + $Bayaran_Pendahuluan='1000/019'; + $GL_CODE='1000/010'; + $KOD_PINJAMAN='1000/017'; + $KOD_UT='1000/211'; + $KOD_US='2000/007'; + $Untung_Semasa='5000/017'; - $jumlahBayaran_ansuran=Http::get(config('api.url').'/api/ansuranByrKaunter/'.$request->kodcaw.'/'.$request->norujukan)->json(); - $jumlah_telah_bayaransuran=$jumlahBayaran_ansuran[0]['cash_in']; - $jumbayaran=$request->bayaran; + $jumlahBayaran_ansuran=Http::get(config('api.url').'/api/ansuranByrKaunter/'.$request->kodcaw.'/'.$request->norujukan)->json(); + $jumlah_telah_bayaransuran=$jumlahBayaran_ansuran[0]['cash_in']; + $jumbayaran=$request->bayaran; - $Transaksi_keuntungan=Http::get(config('api.url').'/api/transaksi_keuntungan/'.$request->norujukan)->json(); - $bayaran_keuntungan=$Transaksi_keuntungan[0]['bayaran_keuntungan']; - $bayaran_pembiayaan=$Transaksi_keuntungan[0]['bayaran_pembiayaan']; - $tarikh_bayaran=$Transaksi_keuntungan[0]['tarikh_bayaran']; + $Transaksi_keuntungan=Http::get(config('api.url').'/api/transaksi_keuntungan/'.$request->norujukan)->json(); + $bayaran_keuntungan=$Transaksi_keuntungan[0]['bayaran_keuntungan']; + $bayaran_pembiayaan=$Transaksi_keuntungan[0]['bayaran_pembiayaan']; + $tarikh_bayaran=$Transaksi_keuntungan[0]['tarikh_bayaran']; - //tahun gadaian - $tahun_gadai=substr($tarikhgadai,0,4); - $month_gadai=substr($tarikhgadai, 5,2); - // bulan gadaian - $year_bayar=substr($tarikh_bayaran, 0, 4); - $month_bayar=substr($tarikh_bayaran, 5,2); + //tahun gadaian + $tahun_gadai=substr($tarikhgadai,0,4); + $month_gadai=substr($tarikhgadai, 5,2); + // bulan gadaian + $year_bayar=substr($tarikh_bayaran, 0, 4); + $month_bayar=substr($tarikh_bayaran, 5,2); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + + + //check sama ada jumlah bayaran melebihi keuntungan semasa..kalau lebih dia akan masuk dalam bayaran pendahuluan... + if($jumbayaran<$bayaran_keuntungan) + { + + $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); + + $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; + $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; + $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; + $debit_Tunai=$LejerTunaiDitangan[0]['debit']; + $recno_Tunai=$LejerTunaiDitangan[0]['recno']; + $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; + + + $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; + $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; + + $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + + $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariIni_Tunai, + 'kelmarin'=>$kelmarin_Tunai, + + ]); + $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); + + $hariini_UT=$get_lejerUT[0]['hariini']; + $kelmarin_UT=$get_lejerUT[0]['kelmarin']; + $jumlah_UT=$get_lejerUT[0]['jumlah']; + $debit_UT= $get_lejerUT[0]['debit']; + $recno_UT= $get_lejerUT[0]['recno']; + $kredit_UT= $get_lejerUT[0]['kredit']; + $debit_UT=$debit_UT-$bayaran_latest_untung; + $hariini_UT=$debit_UT-$kredit_UT; + $kelmarin_UT=$jumlah_UT-$hariini_UT; + + $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_UT, + 'debit'=>$debit_UT, + 'kredit'=>$kredit_UT, + 'hariini'=>$hariini_UT, + 'kelmarin' =>$kelmarin_UT, + + ]); + + $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); + + $hariini_US=$get_lejerUS[0]['hariini']; + $kelmarin_US=$get_lejerUS[0]['kelmarin']; + $jumlah_US=$get_lejerUS[0]['jumlah']; + $debit_US= $get_lejerUS[0]['debit']; + $recno_US= $get_lejerUS[0]['recno']; + $kredit_US= $get_lejerUS[0]['kredit']; + // $kredit_US=$kredit_US-$bayaran_keuntungan; + $kredit_US=$kredit_US-$bayaran_latest_untung; + $hariini_US=$debit_US-$kredit_US; + $kelmarin_US=$jumlah_US-$hariini_US; + + $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_US, + 'debit'=>$debit_US, + 'kredit'=>$kredit_US, + 'hariini'=>$hariini_US, + 'kelmarin' =>$kelmarin_US, + + ]); + + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + + $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + + $hariini_untung=$get_lejer_Untung[0]['hariini']; + $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + $debit_untung=$get_lejer_Untung [0]['debit']; + $recno_untung=$get_lejer_Untung [0]['recno']; + $kredit_untung=$get_lejer_Untung [0]['kredit']; - - - //check sama ada jumlah bayaran melebihi keuntungan semasa..kalau lebih dia akan masuk dalam bayaran pendahuluan... - if($jumbayaran<$bayaran_keuntungan) - { + $kredit_untung=$kredit_untung+$bayaran_latest_untung; + + $hariini_untung=$debit_untung-$kredit_untung; + $kelmarin_untung=$jumlah_untung-$hariini_untung; - $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); - - $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; - $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; - $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; - $debit_Tunai=$LejerTunaiDitangan[0]['debit']; - $recno_Tunai=$LejerTunaiDitangan[0]['recno']; - $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; + $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_untung, + 'debit'=>$debit_untung, + 'kredit'=>$kredit_untung, + 'hariini'=>$hariini_untung, + 'kelmarin' =>$kelmarin_untung, - - $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; - $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; + ]); - $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; - - $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariIni_Tunai, - 'kelmarin'=>$kelmarin_Tunai, - - ]); - $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); + } + + else + { + $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); - $hariini_UT=$get_lejerUT[0]['hariini']; - $kelmarin_UT=$get_lejerUT[0]['kelmarin']; - $jumlah_UT=$get_lejerUT[0]['jumlah']; - $debit_UT= $get_lejerUT[0]['debit']; - $recno_UT= $get_lejerUT[0]['recno']; - $kredit_UT= $get_lejerUT[0]['kredit']; + $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; + $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; + $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; + $debit_Tunai=$LejerTunaiDitangan[0]['debit']; + $recno_Tunai=$LejerTunaiDitangan[0]['recno']; + $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; + + $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; + $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; + + $hariini_Tunai=$debit_Tunai-$kredit_Tunai; + $kelmarin_Tunai=$jumlah_Tunai-$hariini_Tunai; + + $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariini_Tunai, + 'kelmarin'=>$kelmarin_Tunai, + + ]); + + $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); + + $hariini_UT=$get_lejerUT[0]['hariini']; + $kelmarin_UT=$get_lejerUT[0]['kelmarin']; + $jumlah_UT=$get_lejerUT[0]['jumlah']; + $debit_UT= $get_lejerUT[0]['debit']; + $recno_UT= $get_lejerUT[0]['recno']; + $kredit_UT= $get_lejerUT[0]['kredit']; + + $debit_UT=$debit_UT-$bayaran_latest_untung; + $hariini_UT=$debit_UT-$kredit_UT; + $kelmarin_UT=$jumlah_UT-$hariini_UT; + + $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_UT, + 'debit'=>$debit_UT, + 'kredit'=>$kredit_UT, + 'hariini'=>$hariini_UT, + 'kelmarin' =>$kelmarin_UT, + + ]); + + $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); + + $hariini_US=$get_lejerUS[0]['hariini']; + $kelmarin_US=$get_lejerUS[0]['kelmarin']; + $jumlah_US=$get_lejerUS[0]['jumlah']; + $debit_US= $get_lejerUS[0]['debit']; + $recno_US= $get_lejerUS[0]['recno']; + $kredit_US= $get_lejerUS[0]['kredit']; + + $kredit_US=$kredit_US- $bayaran_latest_untung; + $hariini_US=$debit_US-$kredit_US; + $kelmarin_US=$jumlah_US-$hariini_US; + + $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_US, + 'debit'=>$debit_US, + 'kredit'=>$kredit_US, + 'hariini'=>$hariini_US, + 'kelmarin' =>$kelmarin_US, + + ]); - $debit_UT=$debit_UT-$bayaran_latest_untung; - $hariini_UT=$debit_UT-$kredit_UT; - $kelmarin_UT=$jumlah_UT-$hariini_UT; + $get_lejerBP=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $Bayaran_Pendahuluan])->json(); - $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_UT, - 'debit'=>$debit_UT, - 'kredit'=>$kredit_UT, - 'hariini'=>$hariini_UT, - 'kelmarin' =>$kelmarin_UT, - - ]); - - $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); - - $hariini_US=$get_lejerUS[0]['hariini']; - $kelmarin_US=$get_lejerUS[0]['kelmarin']; - $jumlah_US=$get_lejerUS[0]['jumlah']; - $debit_US= $get_lejerUS[0]['debit']; - $recno_US= $get_lejerUS[0]['recno']; - $kredit_US= $get_lejerUS[0]['kredit']; + $hariini_BP=$get_lejerBP[0]['hariini']; + $kelmarin_BP=$get_lejerBP[0]['kelmarin']; + $jumlah_BP=$get_lejerBP[0]['jumlah']; + $debit_BP= $get_lejerBP[0]['debit']; + $recno_BP= $get_lejerBP[0]['recno']; + $kredit_BP= $get_lejerBP[0]['kredit']; - // $kredit_US=$kredit_US-$bayaran_keuntungan; - $kredit_US=$kredit_US-$bayaran_latest_untung; - $hariini_US=$debit_US-$kredit_US; - $kelmarin_US=$jumlah_US-$hariini_US; + $kredit_BP=$debit_BP+$bayaran_pembiayaan; + $hariini_BP=$debit_BP-$kredit_BP; + $kelmarin_BP=$jumlah_BP-$hariini_BP; - $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_US, - 'debit'=>$debit_US, - 'kredit'=>$kredit_US, - 'hariini'=>$hariini_US, - 'kelmarin' =>$kelmarin_US, + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_BP, + 'debit'=>$debit_BP, + 'kredit'=>$kredit_BP, + 'hariini'=>$hariini_BP, + 'kelmarin' =>$kelmarin_BP, - ]); + ]); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + $hariini_untung=$get_lejer_Untung[0]['hariini']; + $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + $debit_untung=$get_lejer_Untung [0]['debit']; + $recno_untung=$get_lejer_Untung [0]['recno']; + $kredit_untung=$get_lejer_Untung [0]['kredit']; - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung [0]['debit']; - $recno_untung=$get_lejer_Untung [0]['recno']; - $kredit_untung=$get_lejer_Untung [0]['kredit']; + $kredit_untung=$kredit_untung+$bayaran_latest_untung; + $hariini_untung=$debit_untung-$kredit_untung; + $kelmarin_untung=$jumlah_untung-$hariini_untung; + $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_untung, + 'debit'=>$debit_untung, + 'kredit'=>$kredit_untung, + 'hariini'=>$hariini_untung, + 'kelmarin' =>$kelmarin_untung, - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; + ]); - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, + } - ]); - - } - - else - { - $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); - - $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; - $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; - $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; - $debit_Tunai=$LejerTunaiDitangan[0]['debit']; - $recno_Tunai=$LejerTunaiDitangan[0]['recno']; - $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; - - $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; - $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; - - $hariini_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariini_Tunai; - - $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariini_Tunai, - 'kelmarin'=>$kelmarin_Tunai, - - ]); - - $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); - - $hariini_UT=$get_lejerUT[0]['hariini']; - $kelmarin_UT=$get_lejerUT[0]['kelmarin']; - $jumlah_UT=$get_lejerUT[0]['jumlah']; - $debit_UT= $get_lejerUT[0]['debit']; - $recno_UT= $get_lejerUT[0]['recno']; - $kredit_UT= $get_lejerUT[0]['kredit']; - - $debit_UT=$debit_UT-$bayaran_latest_untung; - $hariini_UT=$debit_UT-$kredit_UT; - $kelmarin_UT=$jumlah_UT-$hariini_UT; - - $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_UT, - 'debit'=>$debit_UT, - 'kredit'=>$kredit_UT, - 'hariini'=>$hariini_UT, - 'kelmarin' =>$kelmarin_UT, - - ]); - - $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); - - $hariini_US=$get_lejerUS[0]['hariini']; - $kelmarin_US=$get_lejerUS[0]['kelmarin']; - $jumlah_US=$get_lejerUS[0]['jumlah']; - $debit_US= $get_lejerUS[0]['debit']; - $recno_US= $get_lejerUS[0]['recno']; - $kredit_US= $get_lejerUS[0]['kredit']; - - $kredit_US=$kredit_US- $bayaran_latest_untung; - $hariini_US=$debit_US-$kredit_US; - $kelmarin_US=$jumlah_US-$hariini_US; - - $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_US, - 'debit'=>$debit_US, - 'kredit'=>$kredit_US, - 'hariini'=>$hariini_US, - 'kelmarin' =>$kelmarin_US, - - ]); - - - $get_lejerBP=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $Bayaran_Pendahuluan])->json(); - - $hariini_BP=$get_lejerBP[0]['hariini']; - $kelmarin_BP=$get_lejerBP[0]['kelmarin']; - $jumlah_BP=$get_lejerBP[0]['jumlah']; - $debit_BP= $get_lejerBP[0]['debit']; - $recno_BP= $get_lejerBP[0]['recno']; - $kredit_BP= $get_lejerBP[0]['kredit']; - - - $kredit_BP=$debit_BP+$bayaran_pembiayaan; - $hariini_BP=$debit_BP-$kredit_BP; - $kelmarin_BP=$jumlah_BP-$hariini_BP; - - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_BP, - 'debit'=>$debit_BP, - 'kredit'=>$kredit_BP, - 'hariini'=>$hariini_BP, - 'kelmarin' =>$kelmarin_BP, - - ]); - - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung [0]['debit']; - $recno_untung=$get_lejer_Untung [0]['recno']; - $kredit_untung=$get_lejer_Untung [0]['kredit']; - - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; - - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, - - ]); - - - - - - } - - //***************KIRAAN LEJER AM TAMAT******************************* + //***************KIRAAN LEJER AM TAMAT******************************* return response()->json($updateTunai,200); } diff --git a/public/js/main.js b/public/js/main.js index 5d9d4d0..9d027d9 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -439,7 +439,7 @@ function tambahdanserahanfunc(e) var txt = $('#amaunkiraan').val(); var txt2 = $('#amaundiminta').val(); - if(txt != txt2) + if(Number(txt) != Number(txt2)) { Swal.fire({ icon: 'error', diff --git a/resources/views/aliran_tunai/index.blade.php b/resources/views/aliran_tunai/index.blade.php index f75358a..3e65099 100644 --- a/resources/views/aliran_tunai/index.blade.php +++ b/resources/views/aliran_tunai/index.blade.php @@ -124,12 +124,13 @@