fix skit2

This commit is contained in:
MUHD HAFIFIE
2021-04-16 17:20:48 +08:00
parent 26b8ac98b5
commit 95fbd9485e
7 changed files with 32 additions and 1308 deletions
+17 -349
View File
@@ -229,13 +229,11 @@ class KhazanahController extends Controller
{
$auth_user = Auth::user();
$update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json();
$gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan_barcode)->json();
$gadai_detail = $gadai[0];
$tebus = Http::get(config('api.url') . '/api/listpenebusanhistory/'. $auth_user['cawangan'],['norujukan' => $request->norujukan_barcode])->json();
//dd($tebus);
$tebus_detail = $tebus[0];
$pinjaman=$tebus[0]['pinjaman'];
@@ -252,19 +250,6 @@ class KhazanahController extends Controller
$bakiakhir = $getTunai2['baki'];
$totalkeluar = 0;
// initialized value glcode lejer_am
$KOD_tunai='1000/010';
$KOD_Pembiayaan='1000/017';
$KOD_BP='1000/019';
$Rebet_A='1000/021';
$Rebet_B='5000/021';
$Untung_Semasa='5000/017';
$U_TG='1000/211';
$U_HG='2000/007';
$jum_bayaran=Http::get(config('api.url').'/api/transaction/one/'.$request->norujukan_barcode)->json();
$jumlah_bayaran=$jum_bayaran['duit_masuk'];
if($tebus_detail['jenistebus'] == 'P')
{
@@ -272,104 +257,6 @@ class KhazanahController extends Controller
$totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk;
// $bakiakhir = $bakiawal-$totalkeluar+$totalmasuk+$pendahuluan-$serahan;
//KIRAAN LEJER AM PENEBUSAN P BERMULA
$get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$keterangan_Tunai=$get_GLCode_Tunai[0]['descpt'];
$acctype_Tunai=$get_GLCode_Tunai[0]['acttype'];
$get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$hariIni_Tunai=$get_lejerTunai[0]['hariini'];
$kelmarin_Tunai=$get_lejerTunai[0]['kelmarin'];
$jumlah_Tunai=$get_lejerTunai[0]['jumlah'];
$kredit_Tunai=$get_lejerTunai[0]['kredit'];
$debit_Tunai=$get_lejerTunai[0]['debit'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$debit_Tunai=$debit_Tunai+$jumlah_bayaran;
$hariIni_Tunai=$debit_Tunai-$kredit_Tunai;
$kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai;
$updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Tunai,
'debit'=>$debit_Tunai,
'kredit'=>$kredit_Tunai,
'hariini'=>$hariIni_Tunai,
'kelmarin' =>$kelmarin_Tunai,
]);
$get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json();
$hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini'];
$kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin'];
$jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah'];
$kredit_Pinjaman=$get_lejerPinjaman[0]['kredit'];
$debit_Pinjaman=$get_lejerPinjaman[0]['debit'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$hariIni=$debit_Pinjaman-$kredit_Pinjaman;
$kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman;
$updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Pinjaman,
'debit'=>$debit_Pinjaman,
'kredit'=>$kredit_Pinjaman,
'hariini'=>$hariIni_Pinjaman,
'kelmarin' =>$kelmarin_Pinjaman,
]);
$get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->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,
]);
$get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan)->json();
$jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan'];
$get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json();
$hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini'];
$kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin'];
$jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah'];
$debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit'];
$recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$debit_bp=$debit_bp+$jumlah_bp;
$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,
]);
//KIRAAN LEJER AM PENEBUSAN P BERAKHIR
$updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [
'kodlaluan' => $tebus_detail['teller'],
'keluar'=>$keluar,
@@ -377,246 +264,22 @@ class KhazanahController extends Controller
'bakiakhir'=>$bakiakhir
]);
}else{
if($updateTunai)
{
$update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json();
}
}else{
if($tebus_detail['jenistebus'] == 'S')
{
$totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk;
//KIRAAN LEJER AM UNTUK PENEBUSAN S
$get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$keterangan_Tunai=$get_GLCode_Tunai[0]['descpt'];
$acctype_Tunai=$get_GLCode_Tunai[0]['acttype'];
$get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$hariIni_Tunai=$get_lejerTunai[0]['hariini'];
$kelmarin_Tunai=$get_lejerTunai[0]['kelmarin'];
$jumlah_Tunai=$get_lejerTunai[0]['jumlah'];
$kredit_Tunai=$get_lejerTunai[0]['kredit'];
$debit_Tunai=$get_lejerTunai[0]['debit'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$debit_Tunai=$debit_Tunai+$jumlah_bayaran;
$hariIni_Tunai=$debit_Tunai-$kredit_Tunai;
$kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai;
$updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Tunai,
'debit'=>$debit_Tunai,
'kredit'=>$kredit_Tunai,
'hariini'=>$hariIni_Tunai,
'kelmarin' =>$kelmarin_Tunai,
]);
$get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json();
$hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini'];
$kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin'];
$jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah'];
$kredit_Pinjaman=$get_lejerPinjaman[0]['kredit'];
$debit_Pinjaman=$get_lejerPinjaman[0]['debit'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman;
$kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman;
$updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Pinjaman,
'debit'=>$debit_Pinjaman,
'kredit'=>$kredit_Pinjaman,
'hariini'=>$hariIni_Pinjaman,
'kelmarin' =>$kelmarin_Pinjaman,
]);
$get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->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=$get_lejer_Untung[0]['kredit'];
$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,
'kelmarin' =>$kelmarin_untung,
'kelmarin' =>$kelmarin_untung,
]);
$get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json();
$jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan'];
$get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json();
$hariini_bp=$get_lejerBayaran_Pendahuluan[0]['hariini'];
$kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin'];
$jumlah_bp=$get_lejerBayaran_Pendahuluan[0]['jumlah'];
$debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit'];
$recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$debit_bp=$debit_bp+$jumlah_bp;
$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,
'kelmarin' =>$kelmarin_bp,
'kelmarin' =>$kelmarin_bp,
]);
//KIRAAN LEJER AM PENEBUSAN S BERAKHIR
}else{
$totalmasuk = $tebus_detail['bakipjm'] + $masuk;
// KIRAAN LEJER AM BERMULA UNYTUK PENEBUSAN JENIS 'T'
$get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$keterangan_Tunai=$get_GLCode_Tunai[0]['descpt'];
$acctype_Tunai=$get_GLCode_Tunai[0]['acttype'];
$get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json();
$hariIni_Tunai=$get_lejerTunai[0]['hariini'];
$kelmarin_Tunai=$get_lejerTunai[0]['kelmarin'];
$jumlah_Tunai=$get_lejerTunai[0]['jumlah'];
$kredit_Tunai=$get_lejerTunai[0]['kredit'];
$debit_Tunai=$get_lejerTunai[0]['debit'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$recno_Tunai=$get_lejerTunai[0]['recno'];
$debit_Tunai=$debit_Tunai+$jumlah_bayaran;
$hariIni_Tunai=$debit_Tunai-$kredit_Tunai;
$kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai;
$updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Tunai,
'debit'=>$debit_Tunai,
'kredit'=>$kredit_Tunai,
'hariini'=>$hariIni_Tunai,
'kelmarin' =>$kelmarin_Tunai,
]);
$get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json();
$hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini'];
$kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin'];
$jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah'];
$kredit_Pinjaman=$get_lejerPinjaman[0]['kredit'];
$debit_Pinjaman=$get_lejerPinjaman[0]['debit'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$recno_Pinjaman=$get_lejerPinjaman[0]['recno'];
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$kredit_Pinjaman=$kredit_Pinjaman+$pinjaman;
$hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman;
$kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman;
$updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_Pinjaman,
'debit'=>$debit_Pinjaman,
'kredit'=>$kredit_Pinjaman,
'hariini'=>$hariIni_Pinjaman,
'kelmarin' =>$kelmarin_Pinjaman,
]);
$get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->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=$get_lejer_Untung [0]['kredit'];
$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,
'kelmarin' =>$kelmarin_untung,
'kelmarin' =>$kelmarin_untung,
]);
$get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json();
$jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan'];
$get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $KOD_BP])->json();
$hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini'];
$kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin'];
$jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah'];
$debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit'];
$recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit'];
$debit_bp=$debit_bp+$jumlah_bp;
$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,
'kelmarin' =>$kelmarin_bp,
'kelmarin' =>$kelmarin_bp,
]);
// KIRAAN LEJER AM PENEBUSAN T BERAKHIR
}
// $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan;
@@ -627,14 +290,19 @@ class KhazanahController extends Controller
'bakiakhir'=>$bakiakhir
]);
if($updateTunai)
{
$update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json();
}
}
// $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan;
//masuk dalam tunai aliran
return $this->tebus();
// return $this->tebus();
return redirect()->route('khazanah.tebus');
// return redirect()->route('khazanah.gadaian');
}
//END KHAZANAH FARIS
@@ -1519,7 +1187,7 @@ class KhazanahController extends Controller
$kurang=$kurangT;
$keluarT = $keluar;
$bakiAkhirT=$bakiAwal+$tambahT+$masukT-$keluarT-$kurang;
$bakiAkhirT=$bakiAwal + $tambahT + $masukT - $keluarT - $kurang;
$updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'], [
'kodlaluan'=>$kodlaluan,