Merge branch 'farisv2' of https://gitlab.com/online-sistem1/kaunter into pipiv2

This commit is contained in:
MUHD HAFIFIE
2021-04-14 02:24:52 +08:00
8 changed files with 1743 additions and 84 deletions
@@ -104,6 +104,950 @@ class AliranTunaiController extends Controller
$tuntutbaki = Http::get(config('api.url').'/api/TuntutBaki/'.$auth_user['cawangan'])->json();
//******************* INITIALIZE LEJER AM START HERE****************************//
$get_glcode=Http::get(config('api.url').'/api/getProduct/'. $auth_user['cawangan'])->json();
$gl=$get_glcode[0];
$prCode=$gl['prkod'];
$Gl_Code=$gl['glcode'];
//new glcode 2021-02-22
$GL_Code_BayaranOnline="1000/210";
$GL_CodeUntungSebenar="1000/213";
$GL_CodeHutangArrahn="1000/211";
$GL_CodeHutangAkru="2000/007";
$GL_Code_Tawarruq="1000/017";// new glcode 20210405
$GL_Code_Untung="5000/017";//new glcode 20210405
$KOD_Upah='5000/013';
$KOD_Rebate_L='5000/021';
$KOD_Rebate_A='1000/021';
$Bayaran_Pendahuluan='1000/019';
//dapat keterangan glcode
// $gadai_transaction = Http::get(config('api.url') . '/api/gadai/'. $auth_user['cawangan'] . '/' . $current->toDateString())-
$get_glCode_Details=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$Gl_Code])->json();
$gl_cdetails=$get_glCode_Details[0];
$keterangan=$get_glCode_Details[0]['descpt']; //keterangan glcode
$actype=$get_glCode_Details[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$Gl_Code])->json();
if(sizeof($get_current_GLejer_Details)==0)
{ //start kalau xdak data
$jumlah=0.0;
$getGLedjer=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$Gl_Code])->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])->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])->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,
'descpt'=>$keterangan,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni,
'kelmarin'=>$kelmarin,
'jumlah'=>$jumlah,
'bulanini'=>$jumlahBulan_ini,
'tahunini'=>$Jumlah_TahunIni,
'acttype'=> $actype
]);
}
else
{
}
$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
{
}
//GL Penghutang Ar-Rahn
$GL_penghutang_Arrahn=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_CodeHutangArrahn])->json();
$keterangan_PenghutangArrahn=$GL_penghutang_Arrahn[0]['descpt']; //keterangan glcode
$actype_PenghutangArrahn=$GL_penghutang_Arrahn[0]['acttype']; //details_code
$jumlah_PenghutangArrahn=0.0;
$get_current_GLejer_Details_PA=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$GL_CodeHutangArrahn])->json();
if( sizeof($get_current_GLejer_Details_PA)==0)
{
$getGLedjer_Semalam=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangArrahn])->json();
$jumlah_hutangArrahn=0.0;
if(sizeof($getGLedjer_Semalam)==0)
{
$jumlah_hutangArrahn =0.0;
}
else
{
$jumlahSemalam=$getGLedjer_Semalam[0]['jumlah'];
$hariIniSemalam=$getGLedjer_Semalam[0]['hariini'];
$jumlah_hutangArrahn=$jumlahSemalam+$hariIniSemalam;
}
$jumlahBulan_iniArrahn=0.0;
$get_GlejerBulan_Tahun=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangArrahn])->json();
if(sizeof($get_GlejerBulan_Tahun)==0)
{
$jumlahBulan_iniArrahn=0.0;
}
else
{
$jumlahBulan_iniArrahn=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_iniArrahn=$jumlah_hutangArrahn-$jumlahBulan_iniArrahn;
}
$Jumlah_TahunIni=0.0;
$get_Glejer_Tahun=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangArrahn])->json();
$jumlah=0.0;
if(sizeof($get_Glejer_Tahun)==0)
{
$Jumlah_TahunIniArrahn=0.0;
}
else
{
$Jumlah_TahunIniArrahn=$get_Glejer_Tahun[0]['jumlah'];
$Jumlah_TahunIniArrahn=$jumlah_hutangArrahn-$Jumlah_TahunIniArrahn;
}
$HariIniHutangArrahn=0.0;
$kelmarinHutangArrahn=$jumlah_hutangArrahn-$HariIniHutangArrahn;
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw' =>$auth_user['cawangan'],
'glcode' =>$GL_CodeHutangArrahn,
'descpt' =>$keterangan_PenghutangArrahn,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIniHutangArrahn,
'kelmarin'=>$kelmarinHutangArrahn,
'jumlah'=>$jumlah_hutangArrahn,
'bulanini'=>$jumlahBulan_iniArrahn,
'tahunini'=>$Jumlah_TahunIniArrahn,
'acttype'=> $actype_PenghutangArrahn
]);
}//END OF CARIAN GET GLEJER PENGHUTANG AR-RAHN
else
{
}
//GL Penghutang Ar-Rahn
$GL_penghutang_Akru=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json();
$keterangan_PenghutangAkru=$GL_penghutang_Akru[0]['descpt']; //keterangan glcode
$actype_PenghutangAkru=$GL_penghutang_Akru[0]['acttype']; //details_code
$get_current_GLejer_Details_HA=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json();
if(sizeof($get_current_GLejer_Details_HA)==0)
{
$jumlahAkru=0.0;
$getGLedjer_Semalam_HA=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json();
if(sizeof($getGLedjer_Semalam_HA)==0)
{
$jumlahAkru=0.0;
}
else
{
$jumlahSemalam=$getGLedjer_Semalam_HA[0]['jumlah'];
$hariIniSemalam=$getGLedjer_Semalam_HA[0]['hariini'];
$jumlahAkru=$jumlahSemalam+$hariIniSemalam;
}
$jumlahBulan_ini_HA=0.0;
$get_GlejerBulan_Tahun_HA=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json();
if(sizeof($get_GlejerBulan_Tahun_HA)==0)
{
$jumlahBulan_iniAkru=0.0;
}
else
{
$jumlahBulan_ini_HA=$get_GlejerBulan_Tahun_HA[0]['jumlah'];
$jumlahBulan_ini_HA=$jumlahAkru-$jumlahBulan_ini_HA;
}
$Jumlah_TahunIni_HA=0.0;
$get_Glejer_Tahun_HA=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json();
if(sizeof($get_GlejerBulan_Tahun_HA)==0)
{
$Jumlah_TahunIni_HA=0.0;
}
else
{
$Jumlah_TahunIni_HA=$get_GlejerBulan_Tahun_HA[0]['jumlah'];
$Jumlah_TahunIni_HA=$jumlahAkru-$Jumlah_TahunIni_HA;
}
$hariIni_akru=0.0;
$kelmarin_akru= $jumlahAkru-$hariIni_akru;
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw' =>$auth_user['cawangan'],
'glcode' =>$GL_CodeHutangAkru,
'descpt' =>$keterangan_PenghutangAkru,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$hariIni_akru,
'kelmarin'=>$kelmarin_akru,
'jumlah'=>$jumlahAkru,
'bulanini'=>$jumlahBulan_ini_HA,
'tahunini'=>$Jumlah_TahunIni_HA,
'acttype'=> $actype_PenghutangAkru
]);
}
else{
}
$get_KOD_UPAH=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$KOD_Upah])->json();
$gl_cdetails_upah= $get_KOD_UPAH[0];
$keterangan_upah= $get_KOD_UPAH[0]['descpt']; //keterangan glcode
$actype_upah= $get_KOD_UPAH[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details_Upah=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$KOD_Upah])->json();
if(sizeof($get_current_GLejer_Details_Upah)==0)
{ //start kalau xdak data
$jumlah_Upah=0.0;
$getGLedjer_Upah=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Upah])->json();
if(sizeof($getGLedjer_Upah)==0)
{
$jumlah_upah=0.0;
}
else
{
//$glejer=$getGLedjer[0];
$jumlahSemalam_Upah=$getGLedjer_Upah[0]['jumlah'];
$hariIniSemalam_Upah=$getGLedjer_Upah[0]['hariini'];
$jumlah_Upah=$jumlahSemalam_Upah+$hariIniSemalam_Upah;
}
$jumlahBulan_ini_Upah=0.0;
$get_GlejerBulan_Tahun_Upah=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Upah])->json();
if( sizeof($get_GlejerBulan_Tahun_Upah)==0)
{
$jumlahBulan_ini_Upah=0.0;
}
else
{
$jumlahBulan_ini_Upah=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_ini_Upah=$jumlah_Upah-$jumlahBulan_ini_Upah;
}//end bulan tahun
$Jumlah_TahunIni_Upah=0.0;
$get_Glejer_Tahun_Upah=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Upah])->json();
if(sizeof($get_Glejer_Tahun_Upah)==0)
{
$Jumlah_TahunIni_Upah=0.0;
}
else
{
$JumTahunIni_Upah=$get_Glejer_Tahun_Upah[0]['jumlah'];
$Jumlah_TahunIni_Upah=$jumlah_Upah-$JumTahunIni_Upah;
}
$HariIni_Upah=0.0;
$kelmarin_Upah=$jumlah_Upah-$HariIni_Upah;
//insert glejer untuk current date /hari ini
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$KOD_Upah,
'descpt'=>$keterangan_upah,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Upah,
'kelmarin'=>$kelmarin_Upah,
'jumlah'=>$jumlah_Upah,
'bulanini'=>$jumlahBulan_ini_Upah,
'tahunini'=>$Jumlah_TahunIni_Upah,
'acttype'=> $actype_upah
]);
}
else
{
}
//initial Pinjaman DiBeri untuk hari ini...
$KOD_Pinjam='1000/013';
$get_KOD_Pinjam=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json();
$gl_cdetails_pinjam= $get_KOD_Pinjam[0];
$keterangan_pinjam= $get_KOD_Pinjam[0]['descpt']; //keterangan glcode
$actype_pinjam= $get_KOD_Pinjam[0]['acttype']; //keterangan acctype
$get_current_GLejer_Details_Pinjam=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json();
if(sizeof($get_current_GLejer_Details_Pinjam)==0)
{
$jumlah_Pinjam=0.0;
$getGLedjer_Pinjam_Semalam=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json();
if(sizeof($getGLedjer_Pinjam_Semalam)==0)
{
$jumlah_pinjam=0.0;
}
else
{
$jumlahSemalam_Pinjam=$getGLedjer_Pinjam_Semalam[0]['jumlah'];
$hariIniSemalam_Pinjam=$getGLedjer_Pinjam_Semalam[0]['hariini'];
$jumlah_Pinjam=$jumlahSemalam_Pinjam+$hariIniSemalam_Pinjam;
}
$jumlahBulan_ini_Pinjam=0.0;
$get_GlejerBulan_Tahun_Pinjam=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json();
if( sizeof($get_GlejerBulan_Tahun_Pinjam)==0)
{
$jumlahBulan_ini_Pinjam=0.0;
}
else
{
$jumlahBulan_ini_Pinjam=$get_GlejerBulan_Tahun_Pinjam[0]['jumlah'];
$jumlahBulan_ini_Pinjam=$jumlah_Pinjam-$jumlahBulan_ini_Pinjam;
}
$Jumlah_TahunIni_Pinjam=0.0;
$get_Glejer_Tahun_Pinjam=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json();
if(sizeof($get_Glejer_Tahun_Pinjam)==0)
{
$Jumlah_TahunIni_Pinjam=0.0;
}
else
{
$JumTahunIni_Pinjam=$get_Glejer_Tahun_Pinjam[0]['jumlah'];
$Jumlah_TahunIni_Pinjam=$jumlah_Pinjam-$JumTahunIni_Pinjam;
}
$HariIni_Pinjam=0.0;
$kelmarin_Pinjam=$jumlah_Pinjam-$HariIni_Pinjam;
$daftarGlejer_pinjam=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$KOD_Pinjam,
'descpt'=>$keterangan_pinjam,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Pinjam,
'kelmarin'=>$kelmarin_Pinjam,
'jumlah'=>$jumlah_Pinjam,
'bulanini'=>$jumlahBulan_ini_Pinjam,
'tahunini'=>$Jumlah_TahunIni_Pinjam,
'acttype'=> $actype_pinjam
]);
}
else{
}
$get_KOD_PinjamTawaruqq=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_Code_Tawarruq])->json();
$gl_cdetails_pinjam= $get_KOD_PinjamTawaruqq [0];
$keterangan_pinjam=$get_KOD_PinjamTawaruqq [0]['descpt']; //keterangan glcode
$actype_pinjam= $get_KOD_PinjamTawaruqq[0]['acttype']; //keterangan acctype
$get_current_GLejer_Details_Pinjam_Tawaruqq=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$GL_Code_Tawarruq])->json();
if(sizeof($get_current_GLejer_Details_Pinjam_Tawaruqq)==0)
{
$jumlah_Pinjam=0.0;
$getGLedjer_Pinjam_Semalam=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Tawarruq])->json();
if(sizeof($getGLedjer_Pinjam_Semalam)==0)
{
$jumlah_pinjam=0.0;
}
else
{
$jumlahSemalam_Pinjam=$getGLedjer_Pinjam_Semalam[0]['jumlah'];
$hariIniSemalam_Pinjam=$getGLedjer_Pinjam_Semalam[0]['hariini'];
$jumlah_Pinjam=$jumlahSemalam_Pinjam+$hariIniSemalam_Pinjam;
}
$jumlahBulan_ini_Pinjam=0.0;
$get_GlejerBulan_Tahun_Pinjam=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Tawarruq])->json();
if( sizeof($get_GlejerBulan_Tahun_Pinjam)==0)
{
$jumlahBulan_ini_Pinjam=0.0;
}
else
{
$jumlahBulan_ini_Pinjam=$get_GlejerBulan_Tahun_Pinjam[0]['jumlah'];
$jumlahBulan_ini_Pinjam=$jumlah_Pinjam-$jumlahBulan_ini_Pinjam;
}
$Jumlah_TahunIni_Pinjam=0.0;
$get_Glejer_Tahun_Pinjam=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Tawarruq])->json();
if(sizeof($get_Glejer_Tahun_Pinjam)==0)
{
$Jumlah_TahunIni_Pinjam=0.0;
}
else
{
$JumTahunIni_Pinjam=$get_Glejer_Tahun_Pinjam[0]['jumlah'];
$Jumlah_TahunIni_Pinjam=$jumlah_Pinjam-$JumTahunIni_Pinjam;
}
$HariIni_Pinjam=0.0;
$kelmarin_Pinjam=$jumlah_Pinjam-$HariIni_Pinjam;
$daftarGlejer_pinjam=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$GL_Code_Tawarruq,
'descpt'=>$keterangan_pinjam,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Pinjam,
'kelmarin'=>$kelmarin_Pinjam,
'jumlah'=>$jumlah_Pinjam,
'bulanini'=>$jumlahBulan_ini_Pinjam,
'tahunini'=>$Jumlah_TahunIni_Pinjam,
'acttype'=> $actype_pinjam
]);
}
else{
}
$get_KOD_UPAH=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_Code_Untung])->json();
$gl_cdetails_upah= $get_KOD_UPAH[0];
$keterangan_upah= $get_KOD_UPAH[0]['descpt']; //keterangan glcode
$actype_upah= $get_KOD_UPAH[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details_Upah=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$GL_Code_Untung])->json();
if(sizeof($get_current_GLejer_Details_Upah)==0)
{ //start kalau xdak data
$jumlah_Upah=0.0;
$getGLedjer_Upah=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Untung])->json();
if(sizeof($getGLedjer_Upah)==0)
{
$jumlah_upah=0.0;
}
else
{
$jumlahSemalam_Upah=$getGLedjer_Upah[0]['jumlah'];
$hariIniSemalam_Upah=$getGLedjer_Upah[0]['hariini'];
$jumlah_Upah=$jumlahSemalam_Upah+$hariIniSemalam_Upah;
}
$jumlahBulan_ini_Upah=0.0;
$get_GlejerBulan_Tahun_Upah=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Untung])->json();
if( sizeof($get_GlejerBulan_Tahun_Upah)==0)
{
$jumlahBulan_ini_Upah=0.0;
}
else
{
$jumlahBulan_ini_Upah=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_ini_Upah=$jumlah_Upah-$jumlahBulan_ini_Upah;
}//end bulan tahun
$Jumlah_TahunIni_Upah=0.0;
$get_Glejer_Tahun_Upah=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$GL_Code_Untung])->json();
if(sizeof($get_Glejer_Tahun_Upah)==0)
{
$Jumlah_TahunIni_Upah=0.0;
}
else
{
$JumTahunIni_Upah=$get_Glejer_Tahun_Upah[0]['jumlah'];
$Jumlah_TahunIni_Upah=$jumlah_Upah-$JumTahunIni_Upah;
}
$HariIni_Upah=0.0;
$kelmarin_Upah=$jumlah_Upah-$HariIni_Upah;
//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_Untung,
'descpt'=>$keterangan_upah,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Upah,
'kelmarin'=>$kelmarin_Upah,
'jumlah'=>$jumlah_Upah,
'bulanini'=>$jumlahBulan_ini_Upah,
'tahunini'=>$Jumlah_TahunIni_Upah,
'acttype'=> $actype_upah
]);
}
else
{
}
$get_KOD_UPAH=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$KOD_Rebate_L])->json();
$gl_cdetails_upah= $get_KOD_UPAH[0];
$keterangan_upah= $get_KOD_UPAH[0]['descpt']; //keterangan glcode
$actype_upah= $get_KOD_UPAH[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details_Upah=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$KOD_Rebate_L])->json();
if(sizeof($get_current_GLejer_Details_Upah)==0)
{ //start kalau xdak data
$jumlah_Upah=0.0;
$getGLedjer_Upah=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_L])->json();
if(sizeof($getGLedjer_Upah)==0)
{
$jumlah_upah=0.0;
}
else
{
//$glejer=$getGLedjer[0];
$jumlahSemalam_Upah=$getGLedjer_Upah[0]['jumlah'];
$hariIniSemalam_Upah=$getGLedjer_Upah[0]['hariini'];
$jumlah_Upah=$jumlahSemalam_Upah+$hariIniSemalam_Upah;
}
$jumlahBulan_ini_Upah=0.0;
$get_GlejerBulan_Tahun_Upah=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_L])->json();
if( sizeof($get_GlejerBulan_Tahun_Upah)==0)
{
$jumlahBulan_ini_Upah=0.0;
}
else
{
$jumlahBulan_ini_Upah=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_ini_Upah=$jumlah_Upah-$jumlahBulan_ini_Upah;
}//end bulan tahun
$Jumlah_TahunIni_Upah=0.0;
$get_Glejer_Tahun_Upah=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_L])->json();
if(sizeof($get_Glejer_Tahun_Upah)==0)
{
$Jumlah_TahunIni_Upah=0.0;
}
else
{
$JumTahunIni_Upah=$get_Glejer_Tahun_Upah[0]['jumlah'];
$Jumlah_TahunIni_Upah=$jumlah_Upah-$JumTahunIni_Upah;
}
$HariIni_Upah=0.0;
$kelmarin_Upah=$jumlah_Upah-$HariIni_Upah;
//insert glejer untuk current date /hari ini
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$KOD_Rebate_L,
'descpt'=>$keterangan_upah,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Upah,
'kelmarin'=>$kelmarin_Upah,
'jumlah'=>$jumlah_Upah,
'bulanini'=>$jumlahBulan_ini_Upah,
'tahunini'=>$Jumlah_TahunIni_Upah,
'acttype'=> $actype_upah
]);
}
else
{
}
$get_KOD_UPAH=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$KOD_Rebate_A])->json();
$gl_cdetails_upah= $get_KOD_UPAH[0];
$keterangan_upah= $get_KOD_UPAH[0]['descpt']; //keterangan glcode
$actype_upah= $get_KOD_UPAH[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details_Upah=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$KOD_Rebate_A])->json();
if(sizeof($get_current_GLejer_Details_Upah)==0)
{ //start kalau xdak data
$jumlah_Upah=0.0;
$getGLedjer_Upah=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_A])->json();
if(sizeof($getGLedjer_Upah)==0)
{
$jumlah_upah=0.0;
}
else
{
//$glejer=$getGLedjer[0];
$jumlahSemalam_Upah=$getGLedjer_Upah[0]['jumlah'];
$hariIniSemalam_Upah=$getGLedjer_Upah[0]['hariini'];
$jumlah_Upah=$jumlahSemalam_Upah+$hariIniSemalam_Upah;
}
$jumlahBulan_ini_Upah=0.0;
$get_GlejerBulan_Tahun_Upah=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_A])->json();
if( sizeof($get_GlejerBulan_Tahun_Upah)==0)
{
$jumlahBulan_ini_Upah=0.0;
}
else
{
$jumlahBulan_ini_Upah=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_ini_Upah=$jumlah_Upah-$jumlahBulan_ini_Upah;
}//end bulan tahun
$Jumlah_TahunIni_Upah=0.0;
$get_Glejer_Tahun_Upah=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$KOD_Rebate_A])->json();
if(sizeof($get_Glejer_Tahun_Upah)==0)
{
$Jumlah_TahunIni_Upah=0.0;
}
else
{
$JumTahunIni_Upah=$get_Glejer_Tahun_Upah[0]['jumlah'];
$Jumlah_TahunIni_Upah=$jumlah_Upah-$JumTahunIni_Upah;
}
$HariIni_Upah=0.0;
$kelmarin_Upah=$jumlah_Upah-$HariIni_Upah;
//insert glejer untuk current date /hari ini
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$KOD_Rebate_A,
'descpt'=>$keterangan_upah,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Upah,
'kelmarin'=>$kelmarin_Upah,
'jumlah'=>$jumlah_Upah,
'bulanini'=>$jumlahBulan_ini_Upah,
'tahunini'=>$Jumlah_TahunIni_Upah,
'acttype'=> $actype_upah
]);
}
else
{
}
$get_KOD_UPAH=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$Bayaran_Pendahuluan])->json();
$gl_cdetails_upah= $get_KOD_UPAH[0];
$keterangan_upah= $get_KOD_UPAH[0]['descpt']; //keterangan glcode
$actype_upah= $get_KOD_UPAH[0]['acttype']; //keterangan acctype
// carian perincian glejer untk glcode=1000/010
$get_current_GLejer_Details_Upah=Http::get(config('api.url').'/api/getGlejer/'. $auth_user['cawangan'],['glcode'=>$Bayaran_Pendahuluan])->json();
if(sizeof($get_current_GLejer_Details_Upah)==0)
{ //start kalau xdak data
$jumlah_Upah=0.0;
$getGLedjer_Upah=Http::get(config('api.url').'/api/getSemalam_Glejer/'.$auth_user['cawangan'],['glcode'=>$Bayaran_Pendahuluan])->json();
if(sizeof($getGLedjer_Upah)==0)
{
$jumlah_upah=0.0;
}
else
{
//$glejer=$getGLedjer[0];
$jumlahSemalam_Upah=$getGLedjer_Upah[0]['jumlah'];
$hariIniSemalam_Upah=$getGLedjer_Upah[0]['hariini'];
$jumlah_Upah=$jumlahSemalam_Upah+$hariIniSemalam_Upah;
}
$jumlahBulan_ini_Upah=0.0;
$get_GlejerBulan_Tahun_Upah=Http::get(config('api.url').'/api/getLejerMonthYear/'.$auth_user['cawangan'],['glcode'=>$Bayaran_Pendahuluan])->json();
if( sizeof($get_GlejerBulan_Tahun_Upah)==0)
{
$jumlahBulan_ini_Upah=0.0;
}
else
{
$jumlahBulan_ini_Upah=$get_GlejerBulan_Tahun[0]['jumlah'];
$jumlahBulan_ini_Upah=$jumlah_Upah-$jumlahBulan_ini_Upah;
}//end bulan tahun
$Jumlah_TahunIni_Upah=0.0;
$get_Glejer_Tahun_Upah=Http::get(config('api.url').'/api/getLejerYear/'.$auth_user['cawangan'],['glcode'=>$Bayaran_Pendahuluan])->json();
if(sizeof($get_Glejer_Tahun_Upah)==0)
{
$Jumlah_TahunIni_Upah=0.0;
}
else
{
$JumTahunIni_Upah=$get_Glejer_Tahun_Upah[0]['jumlah'];
$Jumlah_TahunIni_Upah=$jumlah_Upah-$JumTahunIni_Upah;
}
$HariIni_Upah=0.0;
$kelmarin_Upah=$jumlah_Upah-$HariIni_Upah;
//insert glejer untuk current date /hari ini
$daftarGlejer=Http::post(config('api.url').'/api/daftarGlejer/'.$auth_user['cawangan'],[
'kodcaw'=>$auth_user['cawangan'],
'glcode'=>$Bayaran_Pendahuluan,
'descpt'=>$keterangan_upah,
'debit'=>0.0,
'kredit'=>0.0,
'hariini'=>$HariIni_Upah,
'kelmarin'=>$kelmarin_Upah,
'jumlah'=>$jumlah_Upah,
'bulanini'=>$jumlahBulan_ini_Upah,
'tahunini'=>$Jumlah_TahunIni_Upah,
'acttype'=> $actype_upah
]);
}
else
{
}
//************************ END LEJER AM**********************************
return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki'));
}
+424 -1
View File
@@ -224,6 +224,7 @@ class KhazanahController extends Controller
return view('khazanah.tebus',compact('cawangan_info','api_url','listserah','senaraitebus'));
}
public function barcodescannedtebus(Request $request)
{
$auth_user = Auth::user();
@@ -236,6 +237,7 @@ class KhazanahController extends Controller
$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'];
$getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $tebus_detail['teller']])->json();
@@ -250,6 +252,19 @@ 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')
{
@@ -257,6 +272,104 @@ 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,
@@ -269,8 +382,212 @@ class KhazanahController extends Controller
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'];
$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_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=$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_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'];
$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 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'];
$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_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=$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_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'];
$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 T BERAKHIR
}
// $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan;
@@ -777,7 +1094,7 @@ class KhazanahController extends Controller
$totalmasuk = 0;
$bakiakhir = $getTunai2['baki'];
$totalkeluar = 0;
$upah12=$gadai[0]['upah12'];
$totalkeluar = $gadai_detail['pinjaman'] + $keluar;
//masuk dalam tunai aliran
@@ -787,7 +1104,113 @@ class KhazanahController extends Controller
'masuk' => $masuk,
'bakiakhir' => $bakiakhir
]);
//************KIRAAN LEJER AM BERMULA ***/
$pembiayaan_tawaruq='1000/017';
$GL_Untung_Tangguh='1000/211';
$GL_Untung_Suspense='2000/007';
$getProduct=Http::get(config('api.url').'/api/getProduct/'.$auth_user['cawangan'])->json();
$glcode=$getProduct[0]['glcode'];
$kodGL=$getProduct[0]['kodgl'];
$get_GLCode=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$glcode])->json();
$keterangan=$get_GLCode[0]['descpt'];
$acctype=$get_GLCode[0]['acttype'];
$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+$gadai_detail['pinjaman'];
$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,
]);
}
else
{
}
$get_lejerPinj=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$pembiayaan_tawaruq])->json();
$hariIni=$get_lejerPinj[0]['hariini'];
$Kelmarin=$get_lejerPinj[0]['kelmarin'];
$jumlah=$get_lejerPinj[0]['jumlah'];
$kredit=$get_lejerPinj[0]['kredit'];
$debit=$get_lejerPinj[0]['debit'];
$recno=$get_lejerPinj[0]['recno'];
$debit=$debit+$gadai_detail['pinjaman'];
$hariIni=$debit-$kredit;
$Kelmarin=$jumlah-$hariIni;
$updateGlejer=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno,
'kredit'=>$kredit,
'debit'=>$debit,
'hariini'=>$hariIni,
'kelmarin' =>$Kelmarin,
]);
$get_lejerPinj2=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$GL_Untung_Tangguh])->json();
$hariIni_UT=$get_lejerPinj2[0]['hariini'];
$kelmarin_UT=$get_lejerPinj2[0]['kelmarin'];
$jumlah_UT=$get_lejerPinj2[0]['jumlah'];
$kredit_UT=$get_lejerPinj2[0]['kredit'];
$debit_UT=$get_lejerPinj2[0]['debit'];
$recno_UT=$get_lejerPinj2[0]['recno'];
$debit_UT=$debit_UT+$upah12;
$hariIni_UT=$debit_UT-$kredit_UT;
$kelmarin_UT=$jumlah_UT-$hariIni_UT;
$updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_UT,
'kredit'=>$kredit_UT,
'debit'=>$debit_UT,
'hariini'=>$hariIni_UT,
'kelmarin' =>$kelmarin_UT,
]);
$get_lejerPinj3=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$GL_Untung_Suspense])->json();
$hari_ini_US=$get_lejerPinj3[0]['hariini'];
$kelmarin_US=$get_lejerPinj3[0]['kelmarin'];
$jumlah_US=$get_lejerPinj3[0]['jumlah'];
$kredit_US=$get_lejerPinj3[0]['kredit'];
$debit_US=$get_lejerPinj3[0]['debit'];
$recno_US=$get_lejerPinj3[0]['recno'];
$kredit_US=$kredit_US+$upah12;
$hari_ini_US=$debit_US-$kredit_US;
$kelmarin_US=$jumlah_US-$hari_ini_US;
$updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[
'recno'=>$recno_US,
'kredit'=>$kredit_US,
'debit'=>$debit_US,
'hariini'=>$hari_ini_US,
'kelmarin' =>$kelmarin_US,
]);
//********TAMAT****************/
event(new NotifikasiPembayaran('TellerkepadaKhazanah'));
return redirect()->route('khazanah.gadaian');
+262 -1
View File
@@ -58,7 +58,19 @@ class PenebusanController extends Controller
$totalmasuk = $request->bayaran + $masuk;
$bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan;
// Add on 20210411
$gadaidetail = Http::get(config('api.url') . '/api/gadai/norujukan/'. $request->kodcaw.'/'.$request->norujukan)->json();
$tempohGadai=$gadaidetail[0]['tempoh'];
$upah12bulan=$gadaidetail[0]['upah12'];
$bakiPinjaman=$gadaidetail[0]['bakipjm'];
$teller=$gadaidetail[0]['teller'];
$upah6bulan= $upah12bulan/2; //add on 202104011
$tempoh_bayar=$gadaidetail[0]['tempohbayar']; //add on 202104011
$tarikhgadai=$gadaidetail[0]['t_gadai'];//Add on 20210411
//masuk dalam tunai aliran
$updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$request->kodcaw, [
'kodlaluan' => $request->teller,
@@ -67,6 +79,255 @@ class PenebusanController extends Controller
'bakiakhir' => $bakiakhir
]);
//************** KIRAAN LEJER AM BERMULA ****************
$Bayaran_Pendahuluan='1000/019';
$GL_CODE='1000/010';
$KOD_PINJAMAN='1000/017';
$KOD_UT='1000/211';
$KOD_US='2000/007';
$Untung_Semasa='5000/017';
$jumlahBayaran_ansuran=Http::get(config('api.url').'/api/ansuranByrKaunter/'.$request->kodcaw.'/'.$request->norujukan)->json();
$jumlah_telah_bayaransuran=$jumlahBayaran_ansuran[0]['cash_in'];
$jumbayaran=$request->bayaran;
$Transaksi_keuntungan=Http::get(config('api.url').'/api/transaksi_keuntungan/'.$request->norujukan)->json();
$bayaran_keuntungan=$Transaksi_keuntungan[0]['bayaran_keuntungan'];
$bayaran_pembiayaan=$Transaksi_keuntungan[0]['bayaran_pembiayaan'];
$tarikh_bayaran=$Transaksi_keuntungan[0]['tarikh_bayaran'];
//tahun gadaian
$tahun_gadai=substr($tarikhgadai,0,4);
$month_gadai=substr($tarikhgadai, 5,2);
// bulan gadaian
$year_bayar=substr($tarikh_bayaran, 0, 4);
$month_bayar=substr($tarikh_bayaran, 5,2);
//check sama ada jumlah bayaran melebihi keuntungan semasa..kalau lebih dia akan masuk dalam bayaran pendahuluan...
if($jumbayaran<$bayaran_keuntungan)
{
$LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json();
$hariini_Tunai=$LejerTunaiDitangan[0]['hariini'];
$kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin'];
$jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah'];
$debit_Tunai=$LejerTunaiDitangan[0]['debit'];
$recno_Tunai=$LejerTunaiDitangan[0]['recno'];
$kredit_Tunai=$LejerTunaiDitangan[0]['kredit'];
$debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman;
$kredit_Tunai=$kredit_Tunai+$bakiPinjaman;
$hariIni_Tunai=$debit_Tunai-$kredit_Tunai;
$kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai;
$update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_Tunai,
'debit'=>$debit_Tunai,
'kredit'=>$kredit_Tunai,
'hariini'=>$hariIni_Tunai,
'kelmarin'=>$kelmarin_Tunai,
]);
$get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json();
$hariini_UT=$get_lejerUT[0]['hariini'];
$kelmarin_UT=$get_lejerUT[0]['kelmarin'];
$jumlah_UT=$get_lejerUT[0]['jumlah'];
$debit_UT= $get_lejerUT[0]['debit'];
$recno_UT= $get_lejerUT[0]['recno'];
$kredit_UT= $get_lejerUT[0]['kredit'];
$debit_UT=$debit_UT-$bayaran_keuntungan;
$hariini_UT=$debit_UT-$kredit_UT;
$kelmarin_UT=$jumlah_UT-$hariini_UT;
$updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_UT,
'debit'=>$debit_UT,
'kredit'=>$kredit_UT,
'hariini'=>$hariini_UT,
'kelmarin' =>$kelmarin_UT,
]);
$get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json();
$hariini_US=$get_lejerUS[0]['hariini'];
$kelmarin_US=$get_lejerUS[0]['kelmarin'];
$jumlah_US=$get_lejerUS[0]['jumlah'];
$debit_US= $get_lejerUS[0]['debit'];
$recno_US= $get_lejerUS[0]['recno'];
$kredit_US= $get_lejerUS[0]['kredit'];
$kredit_US=$kredit_US-$bayaran_keuntungan;
$hariini_US=$debit_US-$kredit_US;
$kelmarin_US=$jumlah_US-$hariini_US;
$updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_US,
'debit'=>$debit_US,
'kredit'=>$kredit_US,
'hariini'=>$hariini_US,
'kelmarin' =>$kelmarin_US,
]);
$get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json();
$bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan'];
$get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json();
$hariini_untung=$get_lejer_Untung[0]['hariini'];
$kelmarin_untung=$get_lejer_Untung[0]['kelmarin'];
$jumlah_untung=$get_lejer_Untung[0]['jumlah'];
$debit_untung=$get_lejer_Untung [0]['debit'];
$recno_untung=$get_lejer_Untung [0]['recno'];
$kredit_untung=$get_lejer_Untung [0]['kredit'];
$kredit_untung=$kredit_untung+$bayaran_latest_untung;
$hariini_untung=$debit_untung-$kredit_untung;
$kelmarin_untung=$jumlah_untung-$hariini_untung;
$updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_untung,
'debit'=>$debit_untung,
'kredit'=>$kredit_untung,
'hariini'=>$hariini_untung,
'kelmarin' =>$kelmarin_untung,
]);
}
else
{
$LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json();
$hariini_Tunai=$LejerTunaiDitangan[0]['hariini'];
$kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin'];
$jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah'];
$debit_Tunai=$LejerTunaiDitangan[0]['debit'];
$recno_Tunai=$LejerTunaiDitangan[0]['recno'];
$kredit_Tunai=$LejerTunaiDitangan[0]['kredit'];
$debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman;
$kredit_Tunai=$kredit_Tunai+$bakiPinjaman;
$hariini_Tunai=$debit_Tunai-$kredit_Tunai;
$kelmarin_Tunai=$jumlah_Tunai-$hariini_Tunai;
$update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_Tunai,
'debit'=>$debit_Tunai,
'kredit'=>$kredit_Tunai,
'hariini'=>$hariini_Tunai,
'kelmarin'=>$kelmarin_Tunai,
]);
$get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json();
$hariini_UT=$get_lejerUT[0]['hariini'];
$kelmarin_UT=$get_lejerUT[0]['kelmarin'];
$jumlah_UT=$get_lejerUT[0]['jumlah'];
$debit_UT= $get_lejerUT[0]['debit'];
$recno_UT= $get_lejerUT[0]['recno'];
$kredit_UT= $get_lejerUT[0]['kredit'];
$debit_UT=$debit_UT-$bayaran_keuntungan;
$hariini_UT=$debit_UT-$kredit_UT;
$kelmarin_UT=$jumlah_UT-$hariini_UT;
$updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_UT,
'debit'=>$debit_UT,
'kredit'=>$kredit_UT,
'hariini'=>$hariini_UT,
'kelmarin' =>$kelmarin_UT,
]);
$get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json();
$hariini_US=$get_lejerUS[0]['hariini'];
$kelmarin_US=$get_lejerUS[0]['kelmarin'];
$jumlah_US=$get_lejerUS[0]['jumlah'];
$debit_US= $get_lejerUS[0]['debit'];
$recno_US= $get_lejerUS[0]['recno'];
$kredit_US= $get_lejerUS[0]['kredit'];
$kredit_US=$kredit_US-$bayaran_keuntungan;
$hariini_US=$debit_US-$kredit_US;
$kelmarin_US=$jumlah_US-$hariini_US;
$updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_US,
'debit'=>$debit_US,
'kredit'=>$kredit_US,
'hariini'=>$hariini_US,
'kelmarin' =>$kelmarin_US,
]);
$get_lejerBP=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $Bayaran_Pendahuluan])->json();
$hariini_BP=$get_lejerBP[0]['hariini'];
$kelmarin_BP=$get_lejerBP[0]['kelmarin'];
$jumlah_BP=$get_lejerBP[0]['jumlah'];
$debit_BP= $get_lejerBP[0]['debit'];
$recno_BP= $get_lejerBP[0]['recno'];
$kredit_BP= $get_lejerBP[0]['kredit'];
$kredit_BP=$debit_BP+$bayaran_pembiayaan;
$hariini_BP=$debit_BP-$kredit_BP;
$kelmarin_BP=$jumlah_BP-$hariini_BP;
$updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_BP,
'debit'=>$debit_BP,
'kredit'=>$kredit_BP,
'hariini'=>$hariini_BP,
'kelmarin' =>$kelmarin_BP,
]);
$get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json();
$bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan'];
$get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json();
$hariini_untung=$get_lejer_Untung[0]['hariini'];
$kelmarin_untung=$get_lejer_Untung[0]['kelmarin'];
$jumlah_untung=$get_lejer_Untung[0]['jumlah'];
$debit_untung=$get_lejer_Untung [0]['debit'];
$recno_untung=$get_lejer_Untung [0]['recno'];
$kredit_untung=$get_lejer_Untung [0]['kredit'];
$kredit_untung=$kredit_untung+$bayaran_keuntungan;
$hariini_untung=$debit_untung-$kredit_untung;
$kelmarin_untung=$jumlah_untung-$hariini_untung;
$updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[
'recno'=>$recno_untung,
'debit'=>$debit_untung,
'kredit'=>$kredit_untung,
'hariini'=>$hariini_untung,
'kelmarin' =>$kelmarin_untung,
]);
}
//***************KIRAAN LEJER AM TAMAT*******************************
return response()->json($updateTunai,200);
}
@@ -10,8 +10,10 @@
<div class="card-body text-center">
<div class="row form-group">
<div class="col-md-2">
<a href="{{ route('laporan') }}" class="ion-backspace" style="font-size:50px;color:blue;"></a>
</div>
<div class="col-md-10">
<h3>Laporan Aging Bulanan </h3>
</div>
</div>
@@ -81,6 +83,7 @@
"ordering": false
});
$(document).ready( function () {
console.log('dsasa');
$('#datetimepicker1').datepicker({
format: 'dd-mm-yyyy'
});
@@ -31,7 +31,7 @@
</div>
<br>
<div class="row">
<div class="col-sm-1"> </div> <div class="col-sm-6"><input type="submit" class="btn btn-warning ml-md-1" id="submit_button" name="submit_button" value="Kemaskini GL"><input type="submit" class="btn btn-primary ml-md-1" id="submit_button" name="submit_button" value="Ringkasan"><input type="submit" class="btn btn-danger ml-md-1" data-toggle="modal" data-target="#myModal" id="submit_button" name="submit_button" value="imbangduga"></div>
<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>
@@ -133,28 +133,7 @@
function customertable(data){
var counter = 1;
tablecustomers.clear().draw();
$.each(data,function(index,customers){
tablecustomers.row.add([
counter,
customers['norujukan'],
customers['nokp'],
customers['nama'],
customers['marhun'],
customers['nota'],
customers['berat'],
customers['karat'],
customers['harga'],
customers['n_marhun'],
]).draw();
});
}
</script>
@@ -29,7 +29,7 @@
<a href="{{ route('ringkasanterkumpul.laporancetak') }}" class="btn btn-dark btn-lg btn-block mb-3">Ringkasan Terkumpul</a>
</div>
<div class="row">
<a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Bulan</a>
<a href="{{route('laporan.agingbulanan')}}" class="btn btn-danger btn-lg btn-block mb-3">Aging Bulan</a>
</div>
<div class="row">
<a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Pemodal</a>
@@ -61,7 +61,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">GL</a>
<a href="{{route('laporan.datalejer_am')}}" class="btn btn-danger btn-lg btn-block mb-3">Lejer Am</a>
</div>
</div>
<div class="col-3 mx-1">
@@ -137,7 +137,7 @@
<center>
<table id="details">
<tr>
<td> <a href="" class="btn btn-primary btn-lg btn-block mb-1">Kod GL</a> </td>
<td> <a href="{{route('laporan.datalejer_am')}}" class="btn btn-primary btn-lg btn-block mb-1">Lejer Am</a> </td>
</tr>
<tr>
@@ -337,10 +337,28 @@
@foreach($data as $index=>$var)
<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><td style="width:10px"> {{$var['jumlah']}} </td>
<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
+86 -55
View File
@@ -37,7 +37,7 @@
font-family: Arial, Helvetica, sans-serif;
border-collapse:collapse;
width:100%;
font-size:10px;
font-size:9px;
}
#header_surat1 p{
@@ -380,10 +380,10 @@
<body>
<div class="grid-container">
<div id="header_surat1">
<p>{{ $cawangan_detail['namacaw'] }}</p>
<p>KOPERASI PERMODALAN KELANTAN BERHAD</p>
<p>AR-RAHN {{ $cawangan_detail['namacaw'] }}</p>
<p>{{ $cawangan_detail['alamat1'] }}</p>
<p>{{ $cawangan_detail['alamat2'] }}</p>
<p>KOPERASI PKB</p>
<p>{{ $cawangan_detail['notel'] }}</p>
</div>
<div id="header_surat2">
@@ -695,111 +695,142 @@
<div class='page-break'></div>
<table id="syarat">
<tr>
<th colspan="7">Syarat-syarat Pembiayaan</th>
</tr>
<tr>
<td> 1.</td>
<td colspan="6"> Pelanggan memberi kuasa sepenuhnya kepada PKB untuk menjalankan urusan jualbeli komoditi dibawah konsep Tawarruq bagi pihak Pelanggan. </td>
<td colspan="6"> Sesrorang Pelanggan hendaklah mendapat satu salinan Surat Akuan Gadai (SAG).Sekiranya SAG hilang, Pelanggan hendaklah memberitahu Permodalan Kelantan Berhad (PKB) dengan serta-merta dan mendapatkan pengesahan Surat Akuan Sumpah sebelum diberikan salinan SAG baru.</td>
</tr>
<tr>
<td> 2.</td>
<td colspan="6"> Seseorang Pelanggan hendaklah mendapat satu salinan Surat Akuan Gadaian (SAG). Sekiranya hilang, salinan / pendua Surat Akauan Gadaian Pelanggan hendaklah memberitahu PKB dengan serta merta dan mendapatkan pengesahan Surat Akuan Sumpah sebelum diberikan SAG yang baru.</td>
<td colspan="6"> SAG ini hanya boleh ditebus oleh Pelanggan sahaja atau wakil yang diberi kuasa yang sah dengan membawa Kad Pengenalan diri (IC) /Passport dan Surat Wakil yang sah.</td>
</tr>
<tr>
<td> 3.</td>
<td colspan="6">Sepanjang tempoh Pembiayaan ini, barang gadaian (marhun) akan disimpan oleh PKB bagi pihak Pelanggan</td>
<td colspan="6">Sepanjang tempoh Pembiayaan ini, barang cagaran (marhun) akan disimpan oleh PKB bagi pihak Pelanggan</td>
</tr>
<tr>
<td> 4.</td>
<td colspan="6">Sekiranya Harga Jualan tidak dibayar dalam tempoh enam (6) bulan pertama, barang-barang gadaian Pelanggan akan dilelong mengikut GP25: Garis Panduan Aktiviti Pajak Gadai Islam (Ar-Rahnu).</td>
</tr>
<tr>
<td> 5.</td>
<td colspan="6">Pelanggan dikehendaki menjelaskan keseluruhan Jumlah Keuntungan bagi tempoh enam (6) bulan pertama daripada tempoh gadaian terlebih dahulu bagi melayakkan lanjutan tempoh Pembiayaan bagi enam (6) bulan berikutnya (sehingga 12 bulan). Pelanggan memberi kebenaran untuk melelong barang cagaran Pelanggan sekiranya Pelanggan tidak membayar Pembiayaan, Kadar Keuntungan atau mana-mana fi yang berkaitan dalam jangka masa yang telah dipersetujui.</td>
</tr>
<tr>
<td> 6.</td>
<td colspan="6">Penetapan Kadar Keuntungan berdasarkan Nilai Marhun cagaran / gadaian.</td>
<td colspan="6">Penetapan Kadar Keuntungan berdasarkan Nilai Marhun cagaran gadaian.</td>
</tr>
<tr>
<td></td>
<td colspan="6">
<table id="tawarruq">
<tr>
<th colspan="4"> Kadar Keuntungan </th>
<th colspan="4"> Kadar Keuntungan Sebulan</th>
</tr>
<tr>
<td>Nilai Marhun (RM)</td>
<td>1 - 400</td>
<td>401-2,000</td>
<td>2,001 DAN KE ATAS</td>
<td><div align="center">1 - 400</div></td>
<td><div align="center">401-2,000</div></td>
<td><div align="center">2,001 DAN KE ATAS</div></td>
</tr>
<tr>
<td>Kadar Keuntungan</td>
<td>1.20%</td>
<td>1.50%</td>
<td>1.70%</td>
<td><div align="center">1.20%</div></td>
<td><div align="center">1.50%</div></td>
<td><div align="center">1.70%</div></td>
</tr>
</table>
<p>Pengiraan jumlah keuntungan bagi Pembiayaan sebagaimana berikut:</p>
<p>Pengiraan Jumlah Keuntungan bagi Pembiayaan sebagaimana berikut:</p>
</td>
</tr>
<tr>
<td></td>
<td colspan="6" style="border:1px solid black; text-align:center">Formula: Nilai Pembiayaan x Kadar Keuntungan x Tempoh Pembiayaan</td>
</tr>
<tr>
<td> 7.</td>
<td colspan="6">Seseorang Pelanggan adalah berhak pada bila-bila masa dalam tempoh empat (4) bulan selepas lelong untuk memeriksa catatan jualan dalam rekod PKB dan Pelanggan juga berhak menuntut baki lelongan (jika ada) selepas ditolak keuntungan yang perlu dibayar ke atas sandaran (marhun) dan kos lelong.</td>
</tr>
<tr>
<td> 8.</td>
<td colspan="6">SAG ini hanya boleh ditebus oleh Pelanggan sahaja atau wakil yang diberi kuasa yang sah dengan membawa Kad Pengenalan diri (IC) / Pasport / Surat Wakil yang sah.</td>
</tr>
<tr>
<td> 9.</td>
<td colspan="6">Pelanggan adalah bertanggungjawab untuk membayar zakat ke atas emas yang dicagarkan di PKB. Pihak PKB tidak bertanggungjawab untuk membayar zakat bagi pihak Pelanggan ke atas cagaran tersebut</td>
</tr>
<tr>
<td> 10.</td>
<td colspan="6">Pihak Pelanggan mengesahkan bahawa telah membaca, memahami serta bersetuju dengan Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman sesawang rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui mana-mana cawangan Ar-Rahn.</td>
</tr>
<tr>
<td> 11.</td>
<td colspan="6">Sekirannya mana-mana barang gadaian (marhun) hilang atau rosak akibat kebakaran, kecurian dan seumpamanya pelanggan akan menerima gantirugi marhun dalam bentuk tunai berdasarkan Nilai Marhun masa barang tersebut ditaksirkan pada transaksi yang pertama setelah ditolak segala kos berkaitan.</td>
</tr>
<tr>
<td> 12.</td>
<td colspan="6">Sekirannya Pelanggan membuat penyelesaian awal Harga Jualan sebelum daripada tamat tempoh kontrak, PKB berakujanji memberikan Ibra' (rebat) atas Keuntungan dari Harga Jualan yang telah ditetapkan pada tarikh Pembiayaan berdasarkan formula berikut.</td>
<td colspan="6" style="border:1px solid black; text-align:center">Formula: Nilai Pembiayaan x Kadar keuntungan x 12 bulan (Tempoh Pembiayaan)</td>
</tr>
<tr>
<td></td>
<td colspan="6"><b>Pengiraan Rebat : Jumlah Keuntungan - Keuntungan Telah Dibayar</b></td>
<td colspan="6" style="border:0px solid black; text-align:center"></td>
</tr>
<td></td>
<td colspan="6" style="border:1px solid black; text-align:center">Harga Jualan Komoditi=Nilai Pembiayaan + Jumlah Keuntungan </td>
</tr>
<tr>
<tr>
<td></td>
<td colspan="6" style="border:0px solid black; text-align:center"></td>
</tr>
<td> 5.</td>
<td colspan="6">Sekiranya Pelanggan membuat penyelesaian awal,Harga Jualan sebelum daripada tempoh kontrak, PKB berakujanji memberikan ibra' (rebat) atas keuntungan dari Harga Jualan yang telah ditetapkan pada tarikh Pembiayaan berdasarkan formula berikut.</td>
</tr>
<tr>
<td> </td>
<td colspan="6"> <b>Pengiraan Rebat : Jumlah Keuntungan - Keuntungan Telah Dibayar</b></td>
</tr>
<tr>
<td> </td>
<td colspan="6">Contoh penebusan pada bulan 4 : RM 180 (Jumlah Keuntungan 12 bulan) - RM 45 (Keuntungan selama 3 bulan) = RM 135 (rebat)</td>
</tr>
<tr>
<td></td>
<td colspan="6">Jumlah Keuntungan yang perlu dibayar : RM 45</td>
<tr>
<td> </td>
<td colspan="6">Jumlah Rebat yang diperolehi oleh pelanggan : RM 135</td>
</tr>
<tr>
<td>13.</td>
<td colspan="6">Pelanggan boleh dikenakan bayaran perkhidmatan sekiranya memohon pindaan jumlah pembiayaan Ar-Rahn Tawarruq selepas transaksi pembelian komoditi sempurna.</td>
<td> 6.</td>
<td colspan="6">Tempoh Pembiayaan ini adalah dua belas (12) bulan. Pelanggan dikehendaki menjelaskan keseluruhan Jumlah Keuntungan bagi tempoh (6) bulan pertama (tarikh matang) , daripada Tempoh Pembiayaan terlebih dahulu bagi melayakkan lanjutan tempoh Pembiayaan bagi enam (6) bulan berikutnya ( sehingga 12 bulan iaitu tempoh lanjutan).</td>
</tr>
<tr>
<td>7.</td>
<td colspan="6">Sekiranya Harga Jualan tidak dibayar dalam tempoh enam (6) bulan pertama (tarikh matang), barang cagaran Pelanggan akan dilelong. </td>
</tr>
<tr>
<td>8.</td>
<td colspan="6">Pelanggan memberi kebenaran untuk melelong barang cagaran Pelanggan sekiranya Pelanggan tidak membayar Pembiayaan, Kadar Keuntungan atau mana-mana fi yang berkaitan dalam jangka masa yang telah dipersetujui.</td>
</tr>
<tr>
<td>9.</td>
<td colspan="6">Sekiranya mana-mana cagaran (marhun) hilang atau rosak akibat kebakaran, kecurian dan seumpamanya pelanggan akan menerima gantirugi marhun dalam bentuk tunai berdasarkan Nilai Marhun masa barang tersebut ditaksirkan pada transaksi yang pertama setelah ditolak segala kos berkaitan </td>
</tr>
<tr>
<td>10.</td>
<td colspan="6">Pelanggan adalah bertanggungjawab untuk membayar zakat ke atas emas yang dicagarkan di PKB. Pihak PKB tidak bertanggungjawab untuk membayar zakat bagi pihak Pelanggan ke atas cagaran tersebut. </td>
</tr>
<tr>
<td>11.</td>
<td colspan="6">Pihak Pelanggan mengesahkan bahawa telah membaca, memahami serta bersetuju bahawa Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui mana-mana cawangan Ar-Rahn</td>
</tr>
</table>
<p>
<table id="syarat">
<tr>
<td colspan="20"> </td><td> <div align="right">...............................................</div> </td>
</tr>
<tr>
<td colspan="20"> </td><td><div align="right"> Tandatangan </div></td>
</tr>
</table>
<div class='page-break'> </div>
<div class="grid-container">
<div id="header_surat1">
<p>{{ $cawangan_detail['namacaw'] }}</p>
<p>KOPERASI PERMODALAN KELANTAN BERHAD</p>
<p>AR-RAHN {{ $cawangan_detail['namacaw'] }}</p>
<p>{{ $cawangan_detail['alamat1'] }}</p>
<p>{{ $cawangan_detail['alamat2'] }}</p>
<p>KOPERASI PKB</p>
<p>{{ $cawangan_detail['notel'] }}</p>
</div>
<div id="header_surat2">