Merge branch 'new-super' of https://gitlab.com/online-sistem1/kaunter into tukar-taraf
This commit is contained in:
@@ -798,12 +798,55 @@ class KhazanahController extends Controller
|
||||
|
||||
$updateVault = Http::put( config('api.url').'/api/UpdateVault/Panjar/'.$auth_user['cawangan'],[
|
||||
'totpanjar'=>$request->bayaran
|
||||
]);
|
||||
]);
|
||||
|
||||
$panjareach = Http::get( config('api.url') .'/api/SenaraiPanjar/listeach/'. $auth_user['cawangan'],['nobaucer' => $request->baucer])->json();
|
||||
|
||||
$recnopanjar = $panjareach['recno'];
|
||||
|
||||
$rekodsen1 -= intval($request->ambilansen1);
|
||||
$rekodsen5 -= intval($request->ambilansen5);
|
||||
$rekodsen10 -= intval($request->ambilansen10);
|
||||
$rekodsen20 -= intval($request->ambilansen20);
|
||||
$rekodsen50 -= intval($request->ambilansen50);
|
||||
|
||||
$rekodring1 -= intval($request->ambilanring1);
|
||||
$rekodring5 -= intval($request->ambilanring5);
|
||||
$rekodring10 -= intval($request->ambilanring10);
|
||||
$rekodring20 -= intval($request->ambilanring20);
|
||||
$rekodring50 -= intval($request->ambilanring50);
|
||||
$rekodring100 -= intval($request->ambilanring100);
|
||||
|
||||
$denopanjar = Http::post(config('api.url').'/api/requestdenopanjar/'.$auth_user['cawangan'],[
|
||||
'kodlaluan' => $auth_user['name'],
|
||||
'serahan' => floatval($request->bayaran),
|
||||
'bd1' => 0,
|
||||
'bd5' => 0,
|
||||
'bd10' => 0,
|
||||
'bd20' => 0,
|
||||
'bd50' => 0,
|
||||
'bd100' => 0,
|
||||
'txtring1' => intval($request->ambilanring1),
|
||||
'txtring5' => intval($request->ambilanring5),
|
||||
'txtring10' => intval($request->ambilanring10),
|
||||
'txtring20' => intval($request->ambilanring20),
|
||||
'txtring50' => intval($request->ambilanring50),
|
||||
'txtring100' => intval($request->ambilanring100),
|
||||
'txtring1000' => 0,
|
||||
'txtsen1' => intval($request->ambilansen1),
|
||||
'txtsen5' => intval($request->ambilansen5),
|
||||
'txtsen10' => intval($request->ambilansen10),
|
||||
'txtsen20' => intval($request->ambilansen20),
|
||||
'txtsen50' => intval($request->ambilansen50),
|
||||
'jenis' => $request->jenismodal,
|
||||
'recno' => intval($recnopanjar)
|
||||
]);
|
||||
|
||||
$upVault = $updateVault->getStatusCode();
|
||||
$upDeno = $denominasicreate->getStatusCode();
|
||||
$updenopanjar = $denopanjar->getStatusCode();
|
||||
|
||||
if($upVault == 200 && empty($panjar) == false && $upDeno == 200)
|
||||
if($upVault == 200 && empty($panjar) == false && $upDeno == 200 && $updenopanjar == 200)
|
||||
{
|
||||
if($request->jenismodal === 'perubatan')
|
||||
{
|
||||
@@ -820,12 +863,96 @@ class KhazanahController extends Controller
|
||||
|
||||
return redirect('/panjar')->with('messageinformation','Panjar Berjaya Disimpan.');
|
||||
}else{
|
||||
|
||||
return redirect('/panjar')->with('messageinformation','Panjar Mengalami Masalah Untuk Disimpan.');
|
||||
}
|
||||
|
||||
return response($updateVault);
|
||||
}
|
||||
|
||||
public function deletepanjar(Request $request)
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
$api_url = config('api.url');
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
|
||||
$denopanjar = Http::get( config('api.url') .'/api/getdenopanjar/'. $auth_user['cawangan'],['recno' => $request->recno])->json();
|
||||
|
||||
if(sizeof($denopanjar) > 0)
|
||||
$denopanjar = $denopanjar[0];
|
||||
|
||||
$denominasilist = Http::get( config('api.url') .'/api/DenominasiController/'. $auth_user['cawangan'])->json();
|
||||
|
||||
//bundle initialize
|
||||
$rekodb1 = $denominasilist[0]['bd1']; $rekodb5 = $denominasilist[0]['bd5']; $rekodb10 = $denominasilist[0]['bd10']; $rekodb20 = $denominasilist[0]['bd20'];
|
||||
$rekodb50 = $denominasilist[0]['bd50']; $rekodb100 = $denominasilist[0]['bd100'];
|
||||
|
||||
//wang Syilling Initialize
|
||||
$rekodsen1 = $denominasilist[0]['txtsen1']; $rekodsen5 = $denominasilist[0]['txtsen5']; $rekodsen10 = $denominasilist[0]['txtsen10'];
|
||||
$rekodsen20 = $denominasilist[0]['txtsen20']; $rekodsen50 = $denominasilist[0]['txtsen50'];
|
||||
|
||||
//Wang Ringgit Initialize
|
||||
$rekodring1 = $denominasilist[0]['txtring1']; $rekodring5 = $denominasilist[0]['txtring5']; $rekodring10 = $denominasilist[0]['txtring10'];
|
||||
$rekodring20 = $denominasilist[0]['txtring20']; $rekodring50 = $denominasilist[0]['txtring50']; $rekodring100 = $denominasilist[0]['txtring100'];
|
||||
|
||||
//Tolok Rekod
|
||||
$rekodsen1 += intval($denopanjar['txtsen1']);
|
||||
$rekodsen5 += intval($denopanjar['txtsen5']);
|
||||
$rekodsen10 += intval($denopanjar['txtsen10']);
|
||||
$rekodsen20 += intval($denopanjar['txtsen20']);
|
||||
$rekodsen50 += intval($denopanjar['txtsen50']);
|
||||
|
||||
$rekodring1 += intval($denopanjar['txtring1']);
|
||||
$rekodring5 += intval($denopanjar['txtring5']);
|
||||
$rekodring10 += intval($denopanjar['txtring10']);
|
||||
$rekodring20 += intval($denopanjar['txtring20']);
|
||||
$rekodring50 += intval($denopanjar['txtring50']);
|
||||
$rekodring100 += intval($denopanjar['txtring100']);
|
||||
|
||||
$denominasicreate = Http::put(config('api.url').'/api/DenominasiUpdate/'.$auth_user['cawangan'],[
|
||||
'bd1' => $rekodb1,
|
||||
'bd5'=> $rekodb5,
|
||||
'bd10'=> $rekodb10,
|
||||
'bd20'=> $rekodb20,
|
||||
'bd50'=> $rekodb50,
|
||||
'bd100'=> $rekodb100,
|
||||
'txtring1'=> $rekodring1,
|
||||
'txtring5'=> $rekodring5,
|
||||
'txtsen1'=> $rekodsen1,
|
||||
'txtsen5'=> $rekodsen5,
|
||||
'txtsen10'=> $rekodsen10,
|
||||
'txtsen20'=> $rekodsen20,
|
||||
'txtsen50'=> $rekodsen50,
|
||||
'txtring10'=> $rekodring10,
|
||||
'txtring20'=> $rekodring20,
|
||||
'txtring50'=> $rekodring50,
|
||||
'txtring100'=> $rekodring100,
|
||||
'txtring1000'=> "0",
|
||||
'jumlahbundle'=> "0",
|
||||
'txtjumlah'=> "0",
|
||||
'jumlahkeping' => "0"
|
||||
]);
|
||||
|
||||
$deletepanjar = Http::post(config('api.url') . '/api/DeletePanjar/'. $auth_user['cawangan'],[
|
||||
'recno' => $request->recno
|
||||
])->json();
|
||||
|
||||
$updateVault = Http::put( config('api.url').'/api/UpdateVault/DeletePanjar/'.$auth_user['cawangan'],[
|
||||
'totpanjar'=>$denopanjar['serahan']
|
||||
]);
|
||||
|
||||
$upVault = $updateVault->getStatusCode();
|
||||
$upDeno = $denominasicreate->getStatusCode();
|
||||
|
||||
if($upVault == 200 && $upDeno == 200)
|
||||
{
|
||||
return 'berjaya';
|
||||
}else{
|
||||
dd($upVault,$upDeno);
|
||||
return 'gagal';
|
||||
}
|
||||
}
|
||||
|
||||
public function pendahuluan()
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
@@ -1437,11 +1564,12 @@ class KhazanahController extends Controller
|
||||
$tebus = Http::get(config('api.url'). '/api/tebus/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json();
|
||||
$tebuspengasingan = Http::get(config('api.url'). '/api/tebus/laporanjenistawarruq/'. $auth_user['cawangan'],['tarikh' => $tebus_date])->json();
|
||||
$upahlama = Http::get(config('api.url'). '/api/advansurdetails/'. $auth_user['cawangan'],['tarikh' => $tebus_date])->json();
|
||||
$ansuran = Http::get(config('api.url'). '/api/ansuransummary/'. $auth_user['cawangan'],['tarikh' => $tebus_date])->json();
|
||||
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
// dd($gadai);
|
||||
return view('print.laporan_penebusan', compact('tebus','cawangan_detail','tarikh_cetak','tebus_date','tebuspengasingan','api_url','upahlama'));
|
||||
return view('print.laporan_penebusan', compact('tebus','cawangan_detail','tarikh_cetak','tebus_date','tebuspengasingan','ansuran','api_url','upahlama'));
|
||||
}
|
||||
|
||||
public function laporanLelongan(){
|
||||
@@ -2363,6 +2491,7 @@ class KhazanahController extends Controller
|
||||
$cajperkhidmatan = Http::get(config('api.url').'/api/cajperkhidmatanterkumpul/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json();
|
||||
$hapuskira = Http::get(config('api.url').'/api/CalculationHapusKira/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json();
|
||||
$xtra = Http::get(config('api.url').'/api/Xtra/' . $auth_user['cawangan'],['tarikh' => $tarikh_imbangan2])->json();
|
||||
|
||||
|
||||
//TunaiDitangan Sementara Upah
|
||||
if($tarikh_imbangan2 >= '2021-04-22' && $tarikh_imbangan2 < '2021-05-05')
|
||||
@@ -2384,14 +2513,14 @@ class KhazanahController extends Controller
|
||||
$bakilelongxtra = floatval(123.20);
|
||||
$cajlelongxtra = floatval(25.50);
|
||||
$upahsimpanxtra = floatval(4894.40);
|
||||
$peruntukanhapuskira = ($xtra['phapuskira']);
|
||||
$peruntukanhapuskira = ($xtra['phapuskira']);
|
||||
|
||||
}else{
|
||||
$upahsimpanxtra = $xtra['upahsimpan'];
|
||||
$bakilelongxtra = $xtra['bakilelong'];
|
||||
$utgterkumpulxtra = $xtra['untungrugiterkumpul'];
|
||||
$rugilelongxtra = -($xtra['kerugianlelong']);
|
||||
$peruntukanhapuskira = ($xtra['phapuskira']);
|
||||
$rugilelongxtra = -($xtra['kerugianlelong']);
|
||||
$peruntukanhapuskira = ($xtra['phapuskira']);
|
||||
}
|
||||
|
||||
//Terkumpul
|
||||
@@ -2479,184 +2608,94 @@ class KhazanahController extends Controller
|
||||
public function cetak_lejer_am(Request $request)
|
||||
{
|
||||
|
||||
//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');
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
|
||||
$auth_user = Auth::user();
|
||||
$api_url = config('api.url');
|
||||
|
||||
$auth_user = Auth::user();
|
||||
$api_url = config('api.url');
|
||||
$num=$request->num;
|
||||
$current = Carbon::now();
|
||||
$current = new Carbon();
|
||||
$tarikh_cetak = $current->toDateString();
|
||||
|
||||
// dd($tarikh_aging);
|
||||
$num=$request->num;
|
||||
$current = Carbon::now();
|
||||
$current = new Carbon();
|
||||
if($request->datetimepicker1 == null){
|
||||
$tarikh_cetak = $current->toDateString();
|
||||
|
||||
if($request->datetimepicker1 == null){
|
||||
$tarikh_cetak = $current->toDateString();
|
||||
}else
|
||||
{
|
||||
}else {
|
||||
$split_date = explode('-',$request->datetimepicker1);
|
||||
$tarikh_mula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
||||
}
|
||||
}
|
||||
|
||||
if($request->datetimepicker2 == null)
|
||||
{
|
||||
if($request->datetimepicker2 == null){
|
||||
$tarikh_cetak = $current->toDateString();
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
}
|
||||
else{
|
||||
$split_date = explode('-',$request->datetimepicker2);
|
||||
$tarikh_akhir = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
||||
}
|
||||
}
|
||||
|
||||
//KIRAAN UNTUK LEJER_AM BAYARAN ONLINE & TRANSAKSI BAYARAN UPAH
|
||||
//Calculation Imbang Duga
|
||||
$imbangduga = Http::get(config('api.url').'/api/PendahuluanSerahanLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
|
||||
|
||||
$keuntungan = Http::get(config('api.url').'/api/KeuntunganArRahnLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
|
||||
$rebet = Http::get(config('api.url').'/api/RebetCalculationLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
|
||||
|
||||
$getProduct=Http::get(config('api.url').'/api/getProduct/'.$auth_user['cawangan'])->json();
|
||||
$glcode=$getProduct[0]['glcode'];
|
||||
$kodGL=$getProduct[0]['kodgl'];
|
||||
$glcode_UP=$getProduct[0]['glcode_up'];
|
||||
//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();
|
||||
$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();
|
||||
|
||||
$get_GLCode=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$kodGL])->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();
|
||||
$keuntungansebenar = Http::get(config('api.url').'/api/KeuntunganSebenarLejer/' . $auth_user['cawangan'],['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
|
||||
|
||||
$keterangan=$get_GLCode[0]['descpt'];
|
||||
$acctype=$get_GLCode[0]['acttype'];
|
||||
$Debit = [];
|
||||
$TotalDebit = 0;
|
||||
$TotalTunaiDebit = 0;
|
||||
$TotalTunaiKredit = 0;
|
||||
|
||||
$total_bayaranOnline=0.0;
|
||||
$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'];
|
||||
|
||||
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']]);
|
||||
array_push($Debit,['glcode' => '1000/041','descpt' => 'Bayaran Pendahuluan','amaun' => 0.00]);
|
||||
array_push($Debit,['glcode' => '1000/241','descpt' => 'Rebet','amaun' => ($rebet)]);
|
||||
array_push($Debit,['glcode' => '1000/211','descpt' => 'Keuntungan Tertangguh', 'amaun' => $keuntungan]);
|
||||
if($imbangduga['serahan'] > 0) array_push($Debit,['glcode' => '1000/020','descpt' => 'Serahan Kepada HQ', 'amaun' => $imbangduga['serahan']]);
|
||||
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']]);
|
||||
|
||||
|
||||
// $getTotalBayaranOnline=Http::get(config('api.url').'/api/ansuranByrOnline/'.$auth_user['cawangan'])->json();
|
||||
// if(sizeof($getTotalBayaranOnline)!=0)
|
||||
// {
|
||||
$TotalDebit = $TotalTunaiKredit + $pinjamandiberi['Gadai'] + $pembiayaantawarruq['Gadai'] + $rebet + $keuntungan + $imbangduga['serahan'] + $panjar['bds'] + $panjar['perubatan'] + $panjar['keraian'] + $bakilelong['rugilelong'];
|
||||
|
||||
// $total_bayaranOnline=$getTotalBayaranOnline[0]['cash_in'];
|
||||
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
|
||||
// }
|
||||
|
||||
//START UNTUK GLEJER
|
||||
|
||||
//carian_GLejer untuk Bayaran Online (Update Bayaran)
|
||||
$getBayarOnline_GL=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_Code_BayaranOnline])->json();
|
||||
$keteranganBayaranOnlie=$getBayarOnline_GL[0]['descpt']; //keterangan glcode
|
||||
$actypeBayaranOnline=$getBayarOnline_GL[0]['acttype']; //keterangan acctype
|
||||
|
||||
$get_current_GLejer_Details_BayaranOnline=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$GL_Code_BayaranOnline])->json();
|
||||
if(sizeof($get_current_GLejer_Details_BayaranOnline)==0)
|
||||
{ //start kalau xdak data
|
||||
$jumlah=0.0;
|
||||
|
||||
$getGLedjer=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$GL_Code_BayaranOnline])->json();
|
||||
|
||||
if(sizeof($getGLedjer)==0)
|
||||
{
|
||||
$jumlah=0.0;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
//$glejer=$getGLedjer[0];
|
||||
$jumlahSemalam=$getGLedjer[0]['jumlah'];
|
||||
|
||||
$hariIniSemalam=$getGLedjer[0]['hariini'];
|
||||
$jumlah=$jumlahSemalam+$hariIniSemalam;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
$jumlahBulan_ini=0.0;
|
||||
$get_GlejerBulan_Tahun=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_BayaranOnline])->json();
|
||||
|
||||
if( sizeof($get_GlejerBulan_Tahun)==0)
|
||||
{
|
||||
$jumlahBulan_ini=0.0;
|
||||
}
|
||||
else
|
||||
{
|
||||
$jumlahBulan_ini=$get_GlejerBulan_Tahun[0]['jumlah'];
|
||||
$jumlahBulan_ini=$jumlah-$jumlahBulan_ini;
|
||||
}//end bulan tahun
|
||||
$Jumlah_TahunIni=0.0;
|
||||
$get_Glejer_Tahun=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_BayaranOnline])->json();
|
||||
if(sizeof($get_Glejer_Tahun)==0)
|
||||
{
|
||||
$Jumlah_TahunIni=0.0;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
$JumTahunIni=$get_Glejer_Tahun[0]['jumlah'];
|
||||
$Jumlah_TahunIni=$jumlah-$JumTahunIni;
|
||||
|
||||
}
|
||||
|
||||
$HariIni=0.0;
|
||||
$kelmarin=$jumlah-$HariIni;
|
||||
//insert glejer untuk current date /hari ini
|
||||
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
|
||||
|
||||
'kodcaw' =>$auth_user['cawangan'],
|
||||
'glcode' =>$GL_Code_BayaranOnline,
|
||||
'descpt' =>$keteranganBayaranOnlie,
|
||||
'debit'=>0.0,
|
||||
'kredit'=>0.0,
|
||||
'hariini'=>$HariIni,
|
||||
'kelmarin'=>$kelmarin,
|
||||
'jumlah'=>$jumlah,
|
||||
'bulanini'=>$jumlahBulan_ini,
|
||||
'tahunini'=>$Jumlah_TahunIni,
|
||||
'acttype'=> $actypeBayaranOnline
|
||||
|
||||
]);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
$get_lejer=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$glcode])->json();
|
||||
|
||||
if(sizeof($get_lejer)>0)
|
||||
{
|
||||
$hariIni=$get_lejer[0]['hariini'];
|
||||
$jumlah=$get_lejer[0]['kelmarin'];
|
||||
$kredit=$get_lejer[0]['kredit'];
|
||||
$debit=$get_lejer[0]['debit'];
|
||||
$recno=$get_lejer[0]['recno'];
|
||||
$kredit=$kredit+ $total_bayaranOnline;
|
||||
$Hari_Ini=$debit-$kredit;
|
||||
$Kelmarin=$jumlah-$Hari_Ini;
|
||||
$updateGlejer=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
|
||||
'recno'=>$recno,
|
||||
'debit'=>$debit,
|
||||
'kredit'=>$kredit,
|
||||
'hariini'=>$Hari_Ini,
|
||||
'kelmarin'=>$Kelmarin,
|
||||
]);
|
||||
|
||||
}
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
||||
$cawangan_detail=$cawangan[0];
|
||||
$debit=Http::get(config('api.url').'/api/glejer/sumDebit/'.$tarikh_mula.'/'.$tarikh_akhir.'/'.$auth_user['cawangan'])->json();
|
||||
$kredit=Http::get(config('api.url').'/api/glejer/sumKredit/'.$tarikh_mula.'/'.$tarikh_akhir.'/'.$auth_user['cawangan'])->json();
|
||||
$data=Http::get(config('api.url').'/api/glejer/getdata/'.$tarikh_mula.'/'.$tarikh_akhir.'/'.$auth_user['cawangan'])->json();
|
||||
}
|
||||
|
||||
//return view('print.laporan_imbanduga',compact('tarikh_imbangan','tarikh_cetak','cawangan_info','cawangan','api_url','cawangan_detail'));
|
||||
return view( 'print.laporan_lejer_am',compact('cawangan','cawangan_info', 'api_url','cawangan_detail','tarikh_akhir','tarikh_mula','data','debit','kredit'));
|
||||
$Kredit = [];
|
||||
$TotalKredit = 0;
|
||||
|
||||
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']]);
|
||||
array_push($Kredit,['glcode' => '1000/041','descpt' => 'Bayaran Pendahuluan','amaun' => ($bayaranpendahuluan)]);
|
||||
array_push($Kredit,['glcode' => '5000/241','descpt' => 'Rebet','amaun' => ($rebet)]);
|
||||
array_push($Kredit,['glcode' => '5000/211','descpt' => 'Keuntungan Tergantung', 'amaun' => $keuntungan]);
|
||||
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'] + $bakilelong['bakilelong'];
|
||||
|
||||
return view('print.laporan_lejer_am',compact('cawangan','cawangan_info', 'api_url','cawangan_detail','tarikh_akhir','tarikh_mula','TotalDebit','Debit','TotalKredit','Kredit'));
|
||||
}
|
||||
|
||||
public function laporan_tuntutbaki(Request $request)
|
||||
|
||||
@@ -20,14 +20,14 @@
|
||||
<thead class="thead-dark">
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>Tarikh</th>
|
||||
<th>Baki Awal Tunai</th>
|
||||
<th width="60%">Tarikh</th>
|
||||
<th>C/F</th>
|
||||
<th>Keluar</th>
|
||||
<th>Masuk</th>
|
||||
<th>Baki EOD</th>
|
||||
<th>Baki Akhir Tunai</th>
|
||||
<th>Pendahuluan</th>
|
||||
<th>Serahan</th>
|
||||
<th>Panjar</th>
|
||||
<th>B/F</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -35,14 +35,14 @@
|
||||
@foreach ($petibesi as $tunai)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration }}</td>
|
||||
<td>{{ $tunai['tarikh'] }}</td>
|
||||
<td>{{ $tunai['bakiawal'] }}</td>
|
||||
<td>{{ $tunai['keluar'] }}</td>
|
||||
<td>{{ $tunai['masuk'] }}</td>
|
||||
<td>{{ $tunai['bakieod'] }}</td>
|
||||
<td>{{ $tunai['bakiakhir'] }}</td>
|
||||
<td>{{ $tunai['pendahuluan'] }}</td>
|
||||
<td>{{ $tunai['serahan'] }}</td>
|
||||
<td>{{ $Tarikh = date("d-m-Y", strtotime($tunai['tarikh'])) }}</td>
|
||||
<td>{{ number_format($tunai['bakiawal'],2) }}</td>
|
||||
<td>{{ number_format($tunai['keluar'],2) }}</td>
|
||||
<td>{{ number_format($tunai['masuk'],2) }}</td>
|
||||
<td>{{ number_format($tunai['pendahuluan'],2) }}</td>
|
||||
<td>{{ number_format($tunai['serahan'],2) }}</td>
|
||||
<td>{{ number_format($tunai['totpanjar'],2) }}</td>
|
||||
<td>{{ number_format($tunai['bakiakhir'],2) }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
@@ -206,7 +206,7 @@
|
||||
<div class="inner">
|
||||
<h5>RM {{ (empty($arraytunaiharini[$index1])) ? '0.00' : number_format($arraytunaiharini[$index1]['masuk'],2) }}</h5>
|
||||
|
||||
<p>Tebusan</p>
|
||||
<p>Penebusan</p>
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
@@ -244,19 +244,19 @@
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>Tarikh</th>
|
||||
<th>Baki Awal Tunai</th>
|
||||
<th>Tunai Diterima</th>
|
||||
<th>Tunai Dikeluar</th>
|
||||
<th>C/F</th>
|
||||
<th>Pendahuluan</th>
|
||||
<th>Serahan</th>
|
||||
<th>Gadaian</th>
|
||||
<th>Tebusan</th>
|
||||
<th>Baki Akhir Tunai</th>
|
||||
<th>Penebusan</th>
|
||||
<th>B/F</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($arraytunai[$index1] as $tunai)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration }}</td>
|
||||
<td>{{ $tunai['tarikh'] }}</td>
|
||||
<td>{{ $Tarikh = date("d-m-Y", strtotime($tunai['tarikh'])) }}</td>
|
||||
<td>{{ number_format($tunai['bakiawal'],2) }}</td>
|
||||
<td>{{ number_format($tunai['tambah'],2) }}</td>
|
||||
<td>{{ number_format($tunai['kurang'],2) }}</td>
|
||||
@@ -287,7 +287,7 @@
|
||||
@foreach($arrayaddtunai[$index1] as $at)
|
||||
<tr>
|
||||
<td> {{ $loop->iteration }} </td>
|
||||
<td> {{ $at['tarikh'] }} </td>
|
||||
<td> {{ $Tarikh = date("d-m-Y", strtotime($at['tarikh'])) }} </td>
|
||||
<td> {{ number_format($at['tambah'],2) }} </td>
|
||||
<td> {{ number_format($at['kurang'],2) }} </td>
|
||||
<td> {{ $at['nota'] }} </td>
|
||||
@@ -348,7 +348,7 @@
|
||||
@foreach($arraytuntutbaki[$index1] as $tb)
|
||||
<tr>
|
||||
<td> {{ $loop->iteration }} </td>
|
||||
<td> {{ $tb['tarikh'] }} </td>
|
||||
<td> {{ $Tarikh = date("d-m-Y", strtotime($tb['tarikh'])) }} </td>
|
||||
<td> {{ number_format($tb['cajlelong'],2) }} </td>
|
||||
<td> {{ number_format($tb['jumlah'],2) }} </td>
|
||||
<td> @php if($tb['jenis'] == 'T'){
|
||||
@@ -396,7 +396,7 @@
|
||||
<div class="inner">
|
||||
<h5>RM {{ (empty($arraytunaiharini[$index1])) ? '0.00' : number_format($arraytunaiharini[$index1]['tambah'],2) }}</h5>
|
||||
|
||||
<p>Tunai Diterima</p>
|
||||
<p>Pendahuluan</p>
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
@@ -409,7 +409,7 @@
|
||||
<div class="inner">
|
||||
<h5>RM {{ (empty($arraytunaiharini[$index1])) ? '0.00' : number_format($arraytunaiharini[$index1]['kurang'],2) }}</h5>
|
||||
|
||||
<p>Tunai Dikeluar</p>
|
||||
<p>Serahan</p>
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
@@ -450,7 +450,7 @@
|
||||
<div class="inner">
|
||||
<h5>RM {{ (empty($arraytunaiharini[$index1])) ? '0.00' : number_format($arraytunaiharini[$index1]['masuk'],2) }}</h5>
|
||||
|
||||
<p>Tebusan</p>
|
||||
<p>Penebusan</p>
|
||||
</div>
|
||||
<div class="icon">
|
||||
</div>
|
||||
@@ -489,19 +489,19 @@
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>Tarikh</th>
|
||||
<th>Baki Awal Tunai</th>
|
||||
<th>Tunai Diterima</th>
|
||||
<th>Tunai Dikeluar</th>
|
||||
<th>C/F</th>
|
||||
<th>Pendahuluan</th>
|
||||
<th>Serahan</th>
|
||||
<th>Gadaian</th>
|
||||
<th>Tebusan</th>
|
||||
<th>Baki Akhir Tunai</th>
|
||||
<th>Penebusan</th>
|
||||
<th>B/F</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($arraytunai[$index1] as $tunai)
|
||||
<tr>
|
||||
<td>{{ $loop->iteration }}</td>
|
||||
<td>{{ $tunai['tarikh'] }}</td>
|
||||
<td>{{ $Tarikh = date("d-m-Y", strtotime($tunai['tarikh'])) }}</td>
|
||||
<td>{{ number_format($tunai['bakiawal'],2) }}</td>
|
||||
<td>{{ number_format($tunai['tambah'],2) }}</td>
|
||||
<td>{{ number_format($tunai['kurang'],2) }}</td>
|
||||
@@ -532,7 +532,7 @@
|
||||
@foreach($arrayaddtunai[$index1] as $at)
|
||||
<tr>
|
||||
<td> {{ $loop->iteration }} </td>
|
||||
<td> {{ $at['tarikh'] }} </td>
|
||||
<td> {{ $Tarikh = date("d-m-Y", strtotime($at['tarikh'])) }} </td>
|
||||
<td> {{ number_format($at['tambah'],2) }} </td>
|
||||
<td> {{ number_format($at['kurang'],2) }} </td>
|
||||
<td> {{ $at['nota'] }} </td>
|
||||
@@ -594,7 +594,7 @@
|
||||
@foreach($arraytuntutbaki[$index1] as $tb)
|
||||
<tr>
|
||||
<td> {{ $loop->iteration }} </td>
|
||||
<td> {{ $tb['tarikh'] }} </td>
|
||||
<td> {{ $Tarikh = date("d-m-Y", strtotime($tb['tarikh'])) }} </td>
|
||||
<td> {{ number_format($tb['cajlelong'],2) }} </td>
|
||||
<td> {{ number_format($tb['jumlah'],2) }} </td>
|
||||
<td> @php if($tb['jenis'] == 'T'){
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
<div class="col-2"> </div>
|
||||
<div class="col-6">
|
||||
<button type="button" data-toggle="modal" data-target="#marhunModal" class="btn btn-info">Panduan Format Bundle</button>
|
||||
<input type="button" onclick="triggersubmit();" class="btn btn-success" value="Lulus"/>
|
||||
<input type="button" id="terima_transaksi" onclick="triggersubmit();" class="btn btn-success" value="Lulus"/>
|
||||
<a onclick="triggerbatal();" class="btn btn-danger">Batal</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -338,6 +338,8 @@
|
||||
|
||||
function triggersubmit()
|
||||
{
|
||||
$("#terima_transaksi").prop('disabled', true);
|
||||
|
||||
$('#form-pendahuluan').trigger('submit');
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,13 @@
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="card">
|
||||
<div class="card-header">{{ __('Data Lejer AM') }}</div>
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb pb-3">
|
||||
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
|
||||
<li class="breadcrumb-item"><a href="{{ route('laporan') }}">Laporan</a></li>
|
||||
<li class="breadcrumb-item active" aria-current="page">Lejer Am</li>
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
<div class="card-body text-center">
|
||||
<div class="row form-group">
|
||||
@@ -33,7 +39,7 @@
|
||||
<div class="row">
|
||||
<div class="col-sm-1"> </div> <div class="col-sm-6"></div>
|
||||
<div class="col-sm-3"></div>
|
||||
<div class="col-sm-1"> <input type="submit" class="btn btn-success ml-md-1" id="submit_button" name="submit_button" value="Cetak Lejer AM" formaction="{{route('cetak.lejer_am')}}">
|
||||
<div class="col-sm-1"> <input type="submit" class="btn btn-success ml-md-1" id="submit_button" name="submit_button" value="Cetak Lejer AM" formtarget="_blank" formaction="{{route('cetak.lejer_am')}}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -51,34 +57,6 @@
|
||||
|
||||
</form>
|
||||
</div><!--end section form-->
|
||||
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<table class="" id="myTable">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Bil</th>
|
||||
<th>Bil Gadaian</th>
|
||||
<th>Jumlah Pinjaman (RM)</th>
|
||||
<th>Peratusan %</th>
|
||||
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12 text-right">
|
||||
Bilangan Surat : <span id="bilangan_surat">3</span>
|
||||
Jumlah Pinjaman : <span id="jumlah_pinjaman">RM 3,000.00</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -35,10 +35,12 @@
|
||||
<a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Pemodal</a>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="{{route('laporan.stokauditbersih')}}" class="btn btn-dark btn-lg btn-block mb-3">Stok Audit Bersih </a>
|
||||
{{-- <a href="{{route('laporan.stokauditbersih')}}" class="btn btn-danger btn-lg btn-block mb-3">Stok Audit Bersih </a> --}}
|
||||
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Stok Audit Bersih </a>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="{{ route('laporan.stokauditdetails')}}" class="btn btn-dark btn-lg btn-block mb-3">Stok Audit Details</a>
|
||||
{{-- <a href="{{ route('laporan.stokauditdetails')}}" class="btn btn-danger btn-lg btn-block mb-3">Stok Audit Details</a> --}}
|
||||
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Stok Audit Details</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-3 mx-1">
|
||||
@@ -61,7 +63,7 @@
|
||||
<a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Pelanggan</a>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="#" class="btn btn-danger btn-lg btn-block mb-3">Lejer Am</a>
|
||||
<a href="{{ route('laporan.datalejer_am') }}" class="btn btn-dark btn-lg btn-block mb-3">Lejer Am</a>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="{{route('laporan.tuntutbaki')}}" class="btn btn-dark btn-lg btn-block mb-3">Tuntut Baki</a>
|
||||
|
||||
@@ -44,6 +44,12 @@
|
||||
var api_url = "<?php echo $api_url ?>";
|
||||
var kodcaw = "<?php echo $cawangan_info['kodcaw'] ?>";
|
||||
|
||||
$(document).ready( function () {
|
||||
$('#datetimepicker1').datepicker({
|
||||
format: 'dd-mm-yyyy'
|
||||
});
|
||||
});
|
||||
|
||||
var tablecustomers = $('#myTable').DataTable({
|
||||
"ordering": false
|
||||
});
|
||||
|
||||
@@ -71,6 +71,7 @@
|
||||
<th>deskripsi</th>
|
||||
<th>kategori</th>
|
||||
<th>bayaran</th>
|
||||
<th>tindakan</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
@@ -154,21 +155,92 @@
|
||||
var counter = 1;
|
||||
tablepanjar.clear().draw();
|
||||
|
||||
var today = new Date();
|
||||
var dd = String(today.getDate()).padStart(2, '0');
|
||||
var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
|
||||
var yyyy = today.getFullYear();
|
||||
|
||||
today = yyyy + '-' + mm + '-' + dd;
|
||||
|
||||
$.each(data,function(index,panjar){
|
||||
|
||||
tablepanjar.row.add([
|
||||
if(today === panjar['tarikh'])
|
||||
{
|
||||
tablepanjar.row.add([
|
||||
counter,
|
||||
panjar['tarikh'],
|
||||
panjar['deskripsi'],
|
||||
panjar['kategori'],
|
||||
panjar['bayaran']
|
||||
panjar['bayaran'],
|
||||
'<button onclick="deletepanjar(this);" data-recno="' + panjar['recno'] + '" class="btn btn-danger fas fa-trash-alt"></button>'
|
||||
]).draw();
|
||||
counter = counter + 1;
|
||||
}else{
|
||||
tablepanjar.row.add([
|
||||
counter,
|
||||
panjar['tarikh'],
|
||||
panjar['deskripsi'],
|
||||
panjar['kategori'],
|
||||
panjar['bayaran'],
|
||||
'<button data-recno="' + panjar['recno'] + '" class="btn btn-secondary fas fa-trash-alt"></button>'
|
||||
]).draw();
|
||||
}
|
||||
|
||||
counter = counter + 1;
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function deletepanjar(e)
|
||||
{
|
||||
let rec_no = $(e).data('recno');
|
||||
|
||||
Swal.fire({
|
||||
title: 'Adakah anda pasti?',
|
||||
text: "Anda tidak dapat untuk mengembalinya kembali!",
|
||||
icon: 'warning',
|
||||
showCancelButton: true,
|
||||
cancelButtonText: "Batal",
|
||||
confirmButtonColor: '#3085d6',
|
||||
cancelButtonColor: '#d33',
|
||||
confirmButtonText: 'Teruskan!'
|
||||
}).then((result) => {
|
||||
if (result.isConfirmed) {
|
||||
|
||||
$.ajax({
|
||||
method: 'post',
|
||||
url: '{{ route("khazanah.deletepanjar") }}',
|
||||
data: {
|
||||
"_token": "{{ csrf_token() }}",
|
||||
'recno' : rec_no
|
||||
},
|
||||
success:function(data){
|
||||
|
||||
if(data === 'berjaya')
|
||||
{
|
||||
location.reload();
|
||||
|
||||
}else{
|
||||
Swal.fire(
|
||||
'Tidak Berjaya!',
|
||||
'Data tidak berjaya dihapuskan.',
|
||||
'error'
|
||||
)
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function caritarikh()
|
||||
{
|
||||
let mula = $('#mula').val();
|
||||
@@ -322,7 +394,14 @@ function kiraanpanjar(datakeyin)
|
||||
|
||||
function checkformpanjar(formdata)
|
||||
{
|
||||
|
||||
$("#terima_transaksi_keraian").prop('disabled', true);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', true);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', true);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', true);
|
||||
$("#terima_transaksi_dapur").prop('disabled', true);
|
||||
$("#terima_transaksi_pos").prop('disabled', true);
|
||||
|
||||
|
||||
// let keraian = $('#KeraianForm').hasClass('in'); //-- check dapur only for tuntutan;
|
||||
|
||||
let baucer = $(formdata).find("[name='baucer']").val();
|
||||
@@ -409,9 +488,18 @@ function kiraanpanjar(datakeyin)
|
||||
|
||||
if(booltarikh === true && booltarikhbil === true && booldeskripsi === true && boolbayaran === true)
|
||||
{
|
||||
|
||||
|
||||
return true;
|
||||
}else{
|
||||
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
event.preventDefault();
|
||||
return;
|
||||
}
|
||||
@@ -500,6 +588,13 @@ function kiraanpanjar(datakeyin)
|
||||
$(this).find("[name='errorbayaran']").hide();
|
||||
$(this).find("[name='bayaran']").removeClass('is-invalid');
|
||||
$(this).find("[name='bayaran']").parent().addClass("mb-4");
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
|
||||
});
|
||||
|
||||
@@ -531,6 +626,13 @@ function kiraanpanjar(datakeyin)
|
||||
$(this).find("[name='errorbayaran']").hide();
|
||||
$(this).find("[name='bayaran']").removeClass('is-invalid');
|
||||
$(this).find("[name='bayaran']").parent().addClass("mb-4");
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
});
|
||||
|
||||
$('#BelanjaamModal').on('hidden.bs.modal', function (e) {
|
||||
@@ -561,6 +663,13 @@ function kiraanpanjar(datakeyin)
|
||||
$(this).find("[name='errorbayaran']").hide();
|
||||
$(this).find("[name='bayaran']").removeClass('is-invalid');
|
||||
$(this).find("[name='bayaran']").parent().addClass("mb-4");
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
});
|
||||
|
||||
$('#PerubatanModal').on('hidden.bs.modal', function (e) {
|
||||
@@ -591,6 +700,13 @@ function kiraanpanjar(datakeyin)
|
||||
$(this).find("[name='errorbayaran']").hide();
|
||||
$(this).find("[name='bayaran']").removeClass('is-invalid');
|
||||
$(this).find("[name='bayaran']").parent().addClass("mb-4");
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
});
|
||||
|
||||
|
||||
@@ -622,6 +738,13 @@ function kiraanpanjar(datakeyin)
|
||||
$(this).find("[name='errorbayaran']").hide();
|
||||
$(this).find("[name='bayaran']").removeClass('is-invalid');
|
||||
$(this).find("[name='bayaran']").parent().addClass("mb-4");
|
||||
$("#terima_transaksi_keraian").prop('disabled', false);
|
||||
$("#terima_transaksi_selenggara").prop('disabled', false);
|
||||
$("#terima_transaksi_belanjaam").prop('disabled', false);
|
||||
$("#terima_transaksi_perubatan").prop('disabled', false);
|
||||
$("#terima_transaksi_dapur").prop('disabled', false);
|
||||
$("#terima_transaksi_pos").prop('disabled', false);
|
||||
|
||||
});
|
||||
|
||||
// $('#denominasipanjar').on('hidden.bs.modal', function (e) {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
<div class="card-body">
|
||||
|
||||
<div class="mt-3 mx-auto">
|
||||
|
||||
{{-- @php $date = date('yy-m-d'); @endphp --}}
|
||||
<table class='table table-hover table-striped table-bordered' id='table-pendahuluanserahan' style="width: 100%;">
|
||||
<thead class="thead-dark">
|
||||
<tr>
|
||||
@@ -29,16 +29,18 @@
|
||||
<th>Description</th>
|
||||
<th>Pendahuluan (RM)</th>
|
||||
<th>Serahan (RM)</th>
|
||||
{{-- <th>Tindakan</th> --}}
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($listgldetail as $gldetail)
|
||||
<tr>
|
||||
<td>{{ $gldetail['tarikh'] }}</td>
|
||||
<td>{{ $gldetail['descpt'] }}</td>
|
||||
<td>{{ ($gldetail['pendahuluan'] == 0 && ($gldetail['ktacct'] == '7000/102' || $gldetail['ktacct'] == '7000/106')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['pendahuluan'],2) }}</td>
|
||||
<td>{{ ($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) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ $gldetail['tarikh'] }}</td>
|
||||
<td>{{ $gldetail['descpt'] }}</td>
|
||||
<td>{{ ($gldetail['pendahuluan'] == 0 && ($gldetail['ktacct'] == '7000/102' || $gldetail['ktacct'] == '7000/106')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['pendahuluan'],2) }}</td>
|
||||
<td>{{ ($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) }}</td>
|
||||
{{-- @if($date === $gldetail['tarikh']) <td class="text-center"><button onclick="deletependser();" class="btn btn-danger fas fa-trash-alt"></button></td>@else<td></td> @endif --}}
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -110,6 +112,28 @@
|
||||
|
||||
});
|
||||
|
||||
function deletependser()
|
||||
{
|
||||
Swal.fire({
|
||||
title: 'Adakah anda pasti?',
|
||||
text: "Anda tidak dapat untuk mengembalinya kembali!",
|
||||
icon: 'warning',
|
||||
showCancelButton: true,
|
||||
cancelButtonText: "Batal",
|
||||
confirmButtonColor: '#3085d6',
|
||||
cancelButtonColor: '#d33',
|
||||
confirmButtonText: 'Teruskan!'
|
||||
}).then((result) => {
|
||||
if (result.isConfirmed) {
|
||||
Swal.fire(
|
||||
'Deleted!',
|
||||
'Your file has been deleted.',
|
||||
'success'
|
||||
)
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function validateformat(evt)
|
||||
{
|
||||
var charCode = (evt.which) ? evt.which : event.keyCode
|
||||
@@ -144,6 +168,7 @@
|
||||
|
||||
function functerima()
|
||||
{
|
||||
|
||||
let amaun = $('#amaun').val();
|
||||
let keterangan = $('#keterangan').val();
|
||||
let jenis = $('#radiopendahuluanserahan:checked').val();
|
||||
@@ -198,6 +223,9 @@
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
return true;
|
||||
}else{
|
||||
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
@@ -226,6 +254,8 @@
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('show');
|
||||
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
|
||||
$('#bundle1').val('');
|
||||
$('#totalb1').val(0.00);
|
||||
$('#bundle5').val('');
|
||||
@@ -243,6 +273,8 @@
|
||||
|
||||
function terimapost()
|
||||
{
|
||||
$("#terima_transaksi").prop('disabled', true);
|
||||
|
||||
let amaun = $('#amaundiminta').val();
|
||||
let keterangan = $('#keterangan').val();
|
||||
let jenis = $('#radiopendahuluanserahan:checked').val();
|
||||
@@ -309,6 +341,7 @@
|
||||
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_keraian" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -171,7 +171,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_selenggara" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -262,7 +262,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_belanjaam" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -354,7 +354,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_perubatan" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -444,7 +444,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_dapur" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@@ -523,7 +523,7 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Batal</button>
|
||||
<button type="submit" class="btn btn-success">Terima</button>
|
||||
<button type="submit" id="terima_transaksi_pos" class="btn btn-success">Terima</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger btn-lg" data-dismiss="modal">Batal</button>
|
||||
<button type="button" class="btn btn-success btn-lg" onclick="functerima()">Terima</button>
|
||||
<button type="button" id="terima_transaksi" class="btn btn-success btn-lg" onclick="functerima()">Terima</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -205,52 +205,78 @@
|
||||
<th>No K/P</th>
|
||||
<th>Tempoh</th>
|
||||
<th>Baki Pembiayaan (RM)</th>
|
||||
<th>Bayaran Pemb. (RM)</th>
|
||||
<th>Bayaran (RM)</th>
|
||||
<th>Keuntungan (RM)</th>
|
||||
</tr>
|
||||
@php $counter = 1;$totalduitmasuk = 0;$totalkeuntungan = 0; @endphp
|
||||
@php $counter = 1;$totalduitmasuk = 0;$totalkeuntungan = 0; $totalpendahuluan = 0;@endphp
|
||||
@foreach($tebus as $index=>$item)
|
||||
@php $totalduitmasuk += $item['duit_masuk'];$totalkeuntungan += $item['bayaran_keuntungan']; @endphp
|
||||
@php $totalduitmasuk += $item['duit_masuk'];$totalkeuntungan += $item['bayaran_keuntungan'];$totalpendahuluan += $item['bayaran_pembiayaan']; @endphp
|
||||
@if($index > 0)
|
||||
@if($item['teller'] != $tebus[$index - 1]['teller'])
|
||||
<tr>
|
||||
<td colspan="11">Teller : <b>{{ $item['teller'] }}</b></td>
|
||||
</tr>
|
||||
@php $totaldmteller = 0;$totalupahteller = 0;$totalpendhteller = 0; @endphp
|
||||
@endif
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="11">Teller : <b>{{ $item['teller'] }}</b></td>
|
||||
</tr>
|
||||
@php $totaldmteller = 0;$totalupahteller = 0;$totalpendhteller = 0; @endphp
|
||||
@endif
|
||||
<tr>
|
||||
<td>{{ $counter }}</td>
|
||||
<td>{{$item['norujukan']}}</td>
|
||||
<td>
|
||||
@php
|
||||
$gadai_detail = Http::get($api_url . '/api/gadai/norujukan/'. $item['norujukan'])->json();
|
||||
$customer_detail = Http::get($api_url . '/api/customers/' . $gadai_detail[0][0]['nokp'])->json();
|
||||
|
||||
echo $customer_detail['nama'];
|
||||
@endphp
|
||||
</td>
|
||||
<td>{{ $gadai_detail[0][0]['nokp'] }}</td>
|
||||
<td>{{ $gadai_detail[0][0]['tempoh'] }}</td>
|
||||
<td>{{ number_format($gadai_detail[0][0]['bakipjm'],2) }}</td>
|
||||
<td>{{ $item['nama'] }}</td>
|
||||
<td>{{ $item['nokp'] }}</td>
|
||||
<td>{{ $item['tempoh'] }}</td>
|
||||
<td>{{ number_format($item['bakipjm'],2) }}</td>
|
||||
<td>{{ number_format($item['bayaran_pembiayaan'],2) }}</td>
|
||||
<td>{{ number_format($item['duit_masuk'],2) }}</td>
|
||||
<td>{{ number_format($item['bayaran_keuntungan'],2) }}</td>
|
||||
|
||||
</tr>
|
||||
@php $counter++; @endphp
|
||||
@php $totaldmteller += $item['duit_masuk'];$totalupahteller += $item['bayaran_keuntungan'];$totalpendhteller += $item['bayaran_pembiayaan']; @endphp
|
||||
@if($index+1 < sizeof($tebus))
|
||||
@if($item['teller'] != $tebus[$index + 1]['teller'])
|
||||
<tr>
|
||||
<td colspan="6">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td><b>{{ number_format($totalduitmasuk,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalkeuntungan,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalpendhteller,2) }} </b></td>
|
||||
<td><b>{{ number_format($totaldmteller,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalupahteller,2) }} </b></td>
|
||||
</tr>
|
||||
@php $counter = 0; @endphp
|
||||
@php $counter = 1;$totaldmteller = 0;$totalupahteller = 0;$totalpendhteller = 0;@endphp
|
||||
@endif
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="6">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td><b>{{ number_format($totalduitmasuk,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalkeuntungan,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalpendhteller,2) }} </b></td>
|
||||
<td><b>{{ number_format($totaldmteller,2) }} </b></td>
|
||||
<td><b>{{ number_format($totalupahteller,2) }} </b></td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
</table>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<br><br>
|
||||
<table id="details" style="border-top:1px solid black;border-bottom:1px solid black;text-align:center;">
|
||||
<tr>
|
||||
<th colspan="9"></th>
|
||||
<th style="text-align:center;">Bayaran Pemb. (RM)</th>
|
||||
<th style="text-align:center;">Bayaran (RM)</th>
|
||||
<th style="text-align:center;">Keuntungan (RM)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="9" style="text-align: center;"><b>JUMLAH KESELURUHAN</b></td>
|
||||
<td>{{ number_format($totalpendahuluan,2) }}</td>
|
||||
<td>{{ number_format($totalduitmasuk,2) }}</td>
|
||||
<td>{{ number_format($totalkeuntungan,2) }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br><br>
|
||||
<br><br>
|
||||
<table id="sign">
|
||||
<tr>
|
||||
<td></td>
|
||||
|
||||
@@ -331,82 +331,62 @@
|
||||
<br>
|
||||
|
||||
<table id="glejer">
|
||||
<tr>
|
||||
<th style="width:10px">KOD GL</th><th colspan="2" style="width:50px"> KETERANGAN</th> <th style="width:5px">DEBIT</th> <th style="width:5px" >KREDIT</th><th style="width:10px">JUMLAH</th>
|
||||
</tr>
|
||||
@foreach($data as $index=>$var)
|
||||
<tr>
|
||||
<tr>
|
||||
<th style="width:10px">KOD GL</th>
|
||||
<th colspan="2" style="width:50px">KETERANGAN</th>
|
||||
<th style="width:5px">DEBIT</th>
|
||||
<th style="width:5px" >KREDIT</th>
|
||||
<th style="width:10px">JUMLAH</th>
|
||||
</tr>
|
||||
|
||||
<td style="width:10px">{{ $var['glcode']}}</td><td colspan="2" style="width:50px" >{{$var['descpt']}}</td><td style="width:5px" > {{$var['debit']}}</td><td style="width:5px"> {{$var['kredit']}} </td>
|
||||
|
||||
@if($var['hariini'] >0 )
|
||||
<td style="width:10px"> {{
|
||||
|
||||
$var['hariini']
|
||||
}}
|
||||
|
||||
|
||||
|
||||
</td>
|
||||
@else
|
||||
<td>
|
||||
|
||||
|
||||
( {{ number_format(abs($var['hariini']),2)}} )
|
||||
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
@endif
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
<tr>
|
||||
|
||||
<td colspan="3" style="width:60px"><B>JUMLAH: </B></td><td><b>@foreach($debit as $db=>$vr) {{ number_format($vr['totalDebit'],2)}} @endforeach
|
||||
|
||||
</b></td><td> <b> @foreach($kredit as $db=>$vr) {{ number_format($vr['totalKredit'],2)}} @endforeach </b> </td>
|
||||
<td> <b>
|
||||
|
||||
|
||||
@foreach($kredit as $db=>$vr)
|
||||
@foreach($debit as $db2=>$vr2)
|
||||
|
||||
{{ number_format($vr['totalKredit'] -$vr2['totalDebit'] ,2) }}
|
||||
@endforeach
|
||||
@foreach($Kredit as $index=>$kred)
|
||||
@foreach($Debit as $index=>$deb)
|
||||
@if($kred['glcode'] === $deb['glcode'])
|
||||
<tr>
|
||||
<td style="width:10px">{{ $kred['glcode'] }}</td>
|
||||
<td colspan="2" style="width:50px">{{ $kred['descpt'] }}</td>
|
||||
<td style="width:5px">{{ number_format($deb['amaun'],2) }}</td>
|
||||
<td style="width:5px" >{{ number_format($kred['amaun'],2) }}</td>
|
||||
<td style="width:10px">@php $Totalsama = $deb['amaun'] - $kred['amaun']; echo number_format($Totalsama,2); @endphp</td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
@foreach($Debit as $index=>$deb)
|
||||
@if($deb['glcode'] == '1000/241' || $deb['glcode'] == '1000/211' || $deb['glcode'] == '1000/020' || $deb['glcode'] == '3000/017' || $deb['glcode'] == '3000/018' || $deb['glcode'] == '3000/019')
|
||||
<tr>
|
||||
<td style="width:10px">{{ $deb['glcode'] }}</td>
|
||||
<td colspan="2" style="width:50px">{{ $deb['descpt'] }}</td>
|
||||
<td style="width:5px">{{ number_format($deb['amaun'],2) }}</td>
|
||||
<td style="width:5px" >{{ number_format(0,2) }}</td>
|
||||
<td style="width:10px">{{ number_format($deb['amaun'],2) }}</td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@foreach($Kredit as $index=>$kred)
|
||||
@if($kred['glcode'] == '5000/241' || $kred['glcode'] == '5000/211' || $kred['glcode'] == '5000/013' || $kred['glcode'] == '5000/007' || $kred['glcode'] == '7000/102')
|
||||
<tr>
|
||||
<td style="width:10px">{{ $kred['glcode'] }}</td>
|
||||
<td colspan="2" style="width:50px">{{ $kred['descpt'] }}</td>
|
||||
<td style="width:5px">{{ number_format(0,2) }}</td>
|
||||
<td style="width:5px" >{{ number_format($kred['amaun'],2) }}</td>
|
||||
<td style="width:10px">{{ number_format(($kred['amaun']*-1),2) }}</td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</b> </td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<th style="width:10px" colspan="3">JUMLAH: </th>
|
||||
<th style="width:5px">{{ number_format($TotalDebit,2) }}</th>
|
||||
<th style="width:5px" >{{ number_format($TotalKredit,2) }}</th>
|
||||
<th style="width:10px">@php $Total = $TotalDebit - $TotalKredit; echo number_format($Total,2); @endphp</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
@@ -198,10 +198,10 @@
|
||||
<th>Norujukan</th>
|
||||
<th>Nama</th>
|
||||
<th>No KP</th>
|
||||
<th>T Gadai</th>
|
||||
<th>T Tebus</th>
|
||||
<th>Masa</th>
|
||||
<th>JBG</th>
|
||||
<th>J Tebus</th>
|
||||
<th width="6%;">Nilai Marhun(RM)</th>
|
||||
<th width="6%;">Pembiayaan(RM)</th>
|
||||
<th width="6%;">Upah/Keuntungan(RM)</th>
|
||||
<th width="6%;">Bayaran(RM)</th>
|
||||
@@ -229,21 +229,17 @@
|
||||
<td>{{ $item['nama'] }}</td>
|
||||
<td>{{ $item['nokp'] }}</td>
|
||||
<td>
|
||||
@php
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $item['t_gadai']);
|
||||
$formattedweddingdate = $myDateTime->format('d-m-Y');
|
||||
echo($formattedweddingdate);
|
||||
@endphp
|
||||
</td>
|
||||
<td>
|
||||
@php
|
||||
$myDateTime = DateTime::createFromFormat('Y-m-d', $item['t_tebus']);
|
||||
$formattedweddingdate = $myDateTime->format('d-m-Y');
|
||||
echo($formattedweddingdate);
|
||||
@php
|
||||
$dt = new DateTime($item['tarikh_bayaran']);
|
||||
$time = $dt->format('h:i:s');
|
||||
echo date($time);
|
||||
@endphp
|
||||
</td>
|
||||
<td>{{ $item['jbg'] }}</td>
|
||||
<td>{{$item['jenistebus']}}</td>
|
||||
<td>
|
||||
{{ number_format($item['nilaimarhun'],2) }}
|
||||
</td>
|
||||
<td>{{ number_format($item['pinjaman'],2) }}</td>
|
||||
<td>{{ number_format($item['bakiupah'],2) }}</td>
|
||||
<td>{{ number_format($item['bakipjm'],2) }}</td>
|
||||
@@ -325,10 +321,15 @@
|
||||
<td>{{ number_format($upahlama['total'],2) }}</td>
|
||||
<td> Not Applicable </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ $ansuran['bilangan'] }}</td>
|
||||
<td>Ansuran Pembiayaan</td>
|
||||
<td>{{ number_format($ansuran['totalpendahuluan'],2) }}</td>
|
||||
<td>{{ number_format($ansuran['totalkeuntungan'],2) }}</td>
|
||||
<td> Not Applicable </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
{{-- <h5 style="float:right;">JUMLAH KESELURUHAN BAYARAN : RM {{ number_format($totalbayaran,2) }}</h5> --}}
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<table id="sign">
|
||||
|
||||
@@ -211,7 +211,7 @@
|
||||
<th>TOLAK</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Serahan Kepada Teller</td>
|
||||
<td>Pendahuluan Kepada Teller</td>
|
||||
<td>:</td>
|
||||
<td>RM {{ number_format($petibesi['keluar'],2) }}</td>
|
||||
</tr>
|
||||
@@ -226,7 +226,7 @@
|
||||
<th>TAMBAH</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pendahuluan Daripada Teller</td>
|
||||
<td>Serahan Daripada Teller</td>
|
||||
<td>:</td>
|
||||
<td>RM {{ number_format($petibesi['masuk'],2) }}</td>
|
||||
</tr>
|
||||
|
||||
@@ -191,8 +191,10 @@
|
||||
<div class="col-12">
|
||||
<p><b>G) BAYAR BAKI LELONG</b></p>
|
||||
</div>
|
||||
<div class="col-6">RM</div>
|
||||
<div class="col-6">1. BAKI LELONG</div>
|
||||
<div class="col-6">{{ 'RM '. number_format($laporan['bayar_baki_lelong'],2) }}</div>
|
||||
<div class="col-6">2. RUGI LELONG</div>
|
||||
<div class="col-6">{{ 'RM '. number_format($laporan['bayar_rugi_lelong'],2) }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -214,6 +216,7 @@
|
||||
<th>70%</th>
|
||||
<th>75%</th>
|
||||
<th>80%</th>
|
||||
<th>JUMLAH</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -223,6 +226,7 @@
|
||||
<td>{{ 'RM '. number_format($laporan['gadai_70'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['gadai_75'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['gadai_80'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['total_gadaian'],2) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>2</td>
|
||||
@@ -230,6 +234,7 @@
|
||||
<td>{{ 'RM '. number_format($laporan['nilaimarhun_70'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['nilaimarhun_75'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['nilaimarhun_80'],2) }}</td>
|
||||
<td>{{ 'RM '. number_format($laporan['total_nm'],2) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>3</td>
|
||||
@@ -237,6 +242,7 @@
|
||||
<td>{{ $laporan['bilangan_70'] }}</td>
|
||||
<td>{{ $laporan['bilangan_75'] }}</td>
|
||||
<td>{{ $laporan['bilangan_80'] }}</td>
|
||||
<td>{{ number_format($laporan['total_bilangan']) }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -114,8 +114,10 @@
|
||||
<div class="col-12">
|
||||
<p><b>G) BAYAR BAKI LELONG</b></p>
|
||||
</div>
|
||||
<div class="col-6">RM</div>
|
||||
<div class="col-6"></div>
|
||||
<div class="col-6">1. BAKI LELONG</div>
|
||||
<div class="col-6">{{ 'RM '. number_format($laporan_ringkasan['bayar_baki_lelong'],2) }}</div>
|
||||
<div class="col-6">2. RUGI LELONG</div>
|
||||
<div class="col-6">{{ 'RM '. number_format($laporan_ringkasan['bayar_rugi_lelong'],2) }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -137,6 +139,7 @@
|
||||
<th>70%</th>
|
||||
<th>75%</th>
|
||||
<th>80%</th>
|
||||
<th>JUMLAH</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -146,6 +149,7 @@
|
||||
<td>RM {{ number_format($laporan_ringkasan['gadai_70'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['gadai_75'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['gadai_80'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['total_gadaian'],2) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>2</td>
|
||||
@@ -153,6 +157,7 @@
|
||||
<td>RM {{ number_format($laporan_ringkasan['nilaimarhun_70'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['nilaimarhun_75'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['nilaimarhun_80'],2) }}</td>
|
||||
<td>RM {{ number_format($laporan_ringkasan['total_nm'],2) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>3</td>
|
||||
@@ -160,6 +165,7 @@
|
||||
<td>{{ $laporan_ringkasan['bilangan_70'] }}</td>
|
||||
<td>{{ $laporan_ringkasan['bilangan_75'] }}</td>
|
||||
<td>{{ $laporan_ringkasan['bilangan_80'] }}</td>
|
||||
<td>{{ number_format($laporan_ringkasan['total_bilangan']) }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -221,13 +221,13 @@
|
||||
<th>Tarikh</th>
|
||||
<th>No Rujukan</th>
|
||||
<th>Teller</th>
|
||||
<th>Pinjaman</th>
|
||||
<th>JBG</th>
|
||||
<th>Upah Dibayar</th>
|
||||
<th>Tempoh</th>
|
||||
<th>Pembiayaan (RM)</th>
|
||||
<th>Upah Dibayar (RM)</th>
|
||||
</tr>
|
||||
@php $counter = 1; $totalbayaran = 0; $totalpembiayaan = 0; $totalpembiayaanteller = 0; $totalbayaranteller = 0; @endphp
|
||||
@foreach($advansur as $index=>$item)
|
||||
@php $totalbayaran += $item['upahDibayar']; $totalpembiayaan += $item['pinjaman'];$totalbayaranteller += $item['upahDibayar']; $totalpembiayaanteller += $item['pinjaman']; @endphp
|
||||
@php $totalbayaran += $item['upahDibayar']; $totalpembiayaan += $item['pinjaman']; @endphp
|
||||
@if($index > 0)
|
||||
@if($item['teller'] != $advansur[$index - 1]['teller'])
|
||||
<tr>
|
||||
@@ -242,32 +242,30 @@
|
||||
@php $counter = 1;$totalpembiayaanteller = 0; $totalbayaranteller = 0; @endphp
|
||||
|
||||
@endif
|
||||
|
||||
<tr>
|
||||
<td>{{ $counter }}</td>
|
||||
<td>{{ $item['tarikh'] }}</td>
|
||||
<td><b>{{ $item['norujukan'] }}</b></td>
|
||||
<td>{{ $item['teller'] }}</td>
|
||||
<td>{{ number_format($item['pinjaman'],2) }}</td>
|
||||
<td>{{ $item['jbg'] }}</td>
|
||||
<td>{{ number_format($item['pinjaman'],2) }}</td>
|
||||
<td>{{ number_format($item['upahDibayar'],2) }}</td>
|
||||
</tr>
|
||||
@php $counter++; @endphp
|
||||
@php $totalbayaranteller += $item['upahDibayar']; $totalpembiayaanteller += $item['pinjaman']; @endphp
|
||||
@if($index+1 < sizeof($advansur))
|
||||
@if($item['teller'] != $advansur[$index + 1]['teller'])
|
||||
<tr>
|
||||
<td colspan="4">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td colspan="5">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td><b>{{ number_format($totalpembiayaanteller,2) }} </b></td>
|
||||
<td></td>
|
||||
<td><b>{{ number_format($totalbayaranteller,2) }} </b></td>
|
||||
</tr>
|
||||
@php @endphp
|
||||
@endif
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="4">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td colspan="5">{{ $counter-1 }} Jumlah Bagi Teller : {{ $item['teller'] }}</td>
|
||||
<td><b>{{ number_format($totalpembiayaanteller,2) }} </b></td>
|
||||
<td></td>
|
||||
<td><b>{{ number_format($totalbayaranteller,2) }} </b></td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@@ -154,6 +154,7 @@ Route::put('/updatekelulusan',['as'=>'khazanah.updatekelulusan','uses'=>'Khazana
|
||||
Route::get('/mintasemulakelulusan',['as'=>'khazanah.getmintasemulakelulusan','uses'=>'KhazanahController@mintakatalaluansemula'])->middleware('auth','khazanah');
|
||||
Route::get('/mintasemulakelulusan/operasi',['as'=>'operasi.getmintasemulakelulusan','uses'=>'OperasiController@mintakatalaluansemula'])->middleware('auth','operasi');
|
||||
Route::post('/createpanjar',['as'=>'khazanah.createpanjar','uses'=>'KhazanahController@createpanjar'])->middleware('auth','khazanah');
|
||||
Route::post('/deletepanjar',['as'=>'khazanah.deletepanjar','uses'=>'KhazanahController@deletepanjar'])->middleware('auth','khazanah');
|
||||
Route::get('/gadaian/edit/{norujukan}',['as'=>'gadaian.edit','uses'=>'GadaianController@edit'])->middleware('auth','teller');
|
||||
Route::post('/gadai/edit/store',['as'=>'gadai.editstore','uses'=>'GadaianController@editstore'])->middleware('auth','teller');
|
||||
Route::put('/gadai/edit/deletemarhun',['as'=>'gadai.editmarhun','uses'=>'GadaianController@editmarhun'])->middleware('auth','teller');
|
||||
|
||||
Reference in New Issue
Block a user