diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php
index 3b9093e..8d20f27 100644
--- a/app/Http/Controllers/KhazanahController.php
+++ b/app/Http/Controllers/KhazanahController.php
@@ -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)
diff --git a/resources/views/khazanah/alirantunai.blade.php b/resources/views/khazanah/alirantunai.blade.php
index 9a00108..44da7f9 100644
--- a/resources/views/khazanah/alirantunai.blade.php
+++ b/resources/views/khazanah/alirantunai.blade.php
@@ -20,14 +20,14 @@
Bil
- Tarikh
- Baki Awal Tunai
+ Tarikh
+ C/F
Keluar
Masuk
- Baki EOD
- Baki Akhir Tunai
Pendahuluan
Serahan
+ Panjar
+ B/F
Tebusan
+Penebusan
Tunai Diterima
+Pendahuluan
Tunai Dikeluar
+Serahan
Tebusan
+Penebusan
| Bil | -Bil Gadaian | -Jumlah Pinjaman (RM) | -Peratusan % | - - -
|---|
| Description | Pendahuluan (RM) | Serahan (RM) | + {{--Tindakan | --}}||
|---|---|---|---|---|---|
| {{ $gldetail['tarikh'] }} | -{{ $gldetail['descpt'] }} | -{{ ($gldetail['pendahuluan'] == 0 && ($gldetail['ktacct'] == '7000/102' || $gldetail['ktacct'] == '7000/106')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['pendahuluan'],2) }} | -{{ ($gldetail['serahan'] == 0 && ($gldetail['dtacct'] == '1000/026' || $gldetail['dtacct'] == '1000/020' || $gldetail['dtacct'] == '1000/090')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['serahan'],2) }} | -||
| {{ $gldetail['tarikh'] }} | +{{ $gldetail['descpt'] }} | +{{ ($gldetail['pendahuluan'] == 0 && ($gldetail['ktacct'] == '7000/102' || $gldetail['ktacct'] == '7000/106')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['pendahuluan'],2) }} | +{{ ($gldetail['serahan'] == 0 && ($gldetail['dtacct'] == '1000/026' || $gldetail['dtacct'] == '1000/020' || $gldetail['dtacct'] == '1000/090')) ? number_format($gldetail['amaun'],2) : number_format($gldetail['serahan'],2) }} | + {{-- @if($date === $gldetail['tarikh'])@else | @endif --}} + |
| + | Bayaran Pemb. (RM) | +Bayaran (RM) | +Keuntungan (RM) | +||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| JUMLAH KESELURUHAN | +{{ number_format($totalpendahuluan,2) }} | +{{ number_format($totalduitmasuk,2) }} | +{{ number_format($totalkeuntungan,2) }} | +||||||||
| diff --git a/resources/views/print/laporan_lejer_am.blade.php b/resources/views/print/laporan_lejer_am.blade.php index 6ead757..10e7ab8 100644 --- a/resources/views/print/laporan_lejer_am.blade.php +++ b/resources/views/print/laporan_lejer_am.blade.php @@ -331,82 +331,62 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| KOD GL | KETERANGAN | DEBIT | KREDIT | JUMLAH | -|||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KOD GL | +KETERANGAN | +DEBIT | +KREDIT | +JUMLAH | +{{ $var['glcode']}} | {{$var['descpt']}} | {{$var['debit']}} | {{$var['kredit']}} | - -@if($var['hariini'] >0 ) -{{ - - $var['hariini'] - }} - - - - | -@else -- - -( {{ number_format(abs($var['hariini']),2)}} ) - - - - | - - @endif - - -@endforeach -|||||||||||||
| JUMLAH: | @foreach($debit as $db=>$vr) {{ number_format($vr['totalDebit'],2)}} @endforeach - - | @foreach($kredit as $db=>$vr) {{ number_format($vr['totalKredit'],2)}} @endforeach | -
-
-
-@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'])
+ | {{ $kred['glcode'] }} |
+ {{ $kred['descpt'] }} |
+ {{ number_format($deb['amaun'],2) }} |
+ {{ number_format($kred['amaun'],2) }} |
+ @php $Totalsama = $deb['amaun'] - $kred['amaun']; echo number_format($Totalsama,2); @endphp |
+ {{ $deb['glcode'] }} |
+ {{ $deb['descpt'] }} |
+ {{ number_format($deb['amaun'],2) }} |
+ {{ number_format(0,2) }} |
+ {{ number_format($deb['amaun'],2) }} |
+ {{ $kred['glcode'] }} |
+ {{ $kred['descpt'] }} |
+ {{ number_format(0,2) }} |
+ {{ number_format($kred['amaun'],2) }} |
+ {{ number_format(($kred['amaun']*-1),2) }} |
+ |
-
-
-
-|||||
| JUMLAH: | +{{ number_format($TotalDebit,2) }} | +{{ number_format($TotalKredit,2) }} | +@php $Total = $TotalDebit - $TotalKredit; echo number_format($Total,2); @endphp | +||||||||||||||||||||
| TOLAK | ||||
|---|---|---|---|---|
| Serahan Kepada Teller | +Pendahuluan Kepada Teller | : | RM {{ number_format($petibesi['keluar'],2) }} | TAMBAH |
| Pendahuluan Daripada Teller | +Serahan Daripada Teller | : | RM {{ number_format($petibesi['masuk'],2) }} | 70% | 75% | 80% | +JUMLAH | @@ -223,6 +226,7 @@{{ 'RM '. number_format($laporan['gadai_70'],2) }} | {{ 'RM '. number_format($laporan['gadai_75'],2) }} | {{ 'RM '. number_format($laporan['gadai_80'],2) }} | +{{ 'RM '. number_format($laporan['total_gadaian'],2) }} |
| 2 | @@ -230,6 +234,7 @@{{ 'RM '. number_format($laporan['nilaimarhun_70'],2) }} | {{ 'RM '. number_format($laporan['nilaimarhun_75'],2) }} | {{ 'RM '. number_format($laporan['nilaimarhun_80'],2) }} | +{{ 'RM '. number_format($laporan['total_nm'],2) }} |
| 3 | @@ -237,6 +242,7 @@{{ $laporan['bilangan_70'] }} | {{ $laporan['bilangan_75'] }} | {{ $laporan['bilangan_80'] }} | +{{ number_format($laporan['total_bilangan']) }} |
G) BAYAR BAKI LELONG