Merge branch 'pipiv2' into 'master'

Pipiv2

See merge request online-sistem1/kaunter!102
This commit is contained in:
hafifie rahman
2021-04-13 19:12:32 +00:00
8 changed files with 1681 additions and 40 deletions
@@ -104,6 +104,953 @@ class AliranTunaiController extends Controller
$tuntutbaki = Http::get(config('api.url').'/api/TuntutBaki/'.$auth_user['cawangan'])->json(); $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')); return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki'));
} }
+426 -3
View File
@@ -224,6 +224,7 @@ class KhazanahController extends Controller
return view('khazanah.tebus',compact('cawangan_info','api_url','listserah','senaraitebus')); return view('khazanah.tebus',compact('cawangan_info','api_url','listserah','senaraitebus'));
} }
public function barcodescannedtebus(Request $request) public function barcodescannedtebus(Request $request)
{ {
$auth_user = Auth::user(); $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(); $tebus = Http::get(config('api.url') . '/api/listpenebusanhistory/'. $auth_user['cawangan'],['norujukan' => $request->norujukan_barcode])->json();
//dd($tebus); //dd($tebus);
$tebus_detail = $tebus[0]; $tebus_detail = $tebus[0];
$pinjaman=$tebus[0]['pinjaman'];
$getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $tebus_detail['teller']])->json(); $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']; $bakiakhir = $getTunai2['baki'];
$totalkeluar = 0; $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') if($tebus_detail['jenistebus'] == 'P')
{ {
@@ -257,6 +272,104 @@ class KhazanahController extends Controller
$totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk;
// $bakiakhir = $bakiawal-$totalkeluar+$totalmasuk+$pendahuluan-$serahan; // $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'], [ $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [
'kodlaluan' => $tebus_detail['teller'], 'kodlaluan' => $tebus_detail['teller'],
'keluar'=>$keluar, 'keluar'=>$keluar,
@@ -269,8 +382,212 @@ class KhazanahController extends Controller
if($tebus_detail['jenistebus'] == 'S') if($tebus_detail['jenistebus'] == 'S')
{ {
$totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; $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{ }else{
$totalmasuk = $tebus_detail['bakipjm'] + $masuk; $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; // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan;
@@ -777,7 +1094,7 @@ class KhazanahController extends Controller
$totalmasuk = 0; $totalmasuk = 0;
$bakiakhir = $getTunai2['baki']; $bakiakhir = $getTunai2['baki'];
$totalkeluar = 0; $totalkeluar = 0;
$upah12=$gadai[0]['upah12'];
$totalkeluar = $gadai_detail['pinjaman'] + $keluar; $totalkeluar = $gadai_detail['pinjaman'] + $keluar;
//masuk dalam tunai aliran //masuk dalam tunai aliran
@@ -788,6 +1105,112 @@ class KhazanahController extends Controller
'bakiakhir' => $bakiakhir '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')); event(new NotifikasiPembayaran('TellerkepadaKhazanah'));
return redirect()->route('khazanah.gadaian'); return redirect()->route('khazanah.gadaian');
@@ -2052,8 +2475,8 @@ class KhazanahController extends Controller
array_push($hartasemasa,['glcode' => '1000/011','descpt' => 'Penghutang Kakitangan', 'amaun' => $penghutangkaki]); array_push($hartasemasa,['glcode' => '1000/011','descpt' => 'Penghutang Kakitangan', 'amaun' => $penghutangkaki]);
array_push($hartasemasa,['glcode' => '1000/045','descpt' => 'Serahan Bayaran Online', 'amaun' => 0.00]); array_push($hartasemasa,['glcode' => '1000/045','descpt' => 'Serahan Bayaran Online', 'amaun' => 0.00]);
array_push($hartasemasa,['glcode' => '1000/211','descpt' => 'Keuntungan Tertangguh', 'amaun' => $keuntungan]); array_push($hartasemasa,['glcode' => '1000/211','descpt' => 'Keuntungan Tertangguh', 'amaun' => $keuntungan]);
array_push($hartasemasa,['glcode' => '5000/041','descpt' => 'Bayaran Pendahuluan','amaun' => ($bayaranpendahuluan * -1)]); array_push($hartasemasa,['glcode' => '1000/041','descpt' => 'Bayaran Pendahuluan','amaun' => ($bayaranpendahuluan * -1)]);
array_push($hartasemasa,['glcode' => '5000/241','descpt' => 'Rebet','amaun' => ($rebet * -1)]); array_push($hartasemasa,['glcode' => '1000/241','descpt' => 'Rebet','amaun' => ($rebet * -1)]);
array_push($hartasemasa,['glcode' => '1000/020','descpt' => 'Serahan Kepada HQ', 'amaun' => $imbangduga['serahan']]); array_push($hartasemasa,['glcode' => '1000/020','descpt' => 'Serahan Kepada HQ', 'amaun' => $imbangduga['serahan']]);
array_push($hartasemasa,['glcode' => '1000/013','descpt' => 'Pinjaman Diberi - Koop PKB', 'amaun' => $pinjamandiberi['pinjamankoop']]); array_push($hartasemasa,['glcode' => '1000/013','descpt' => 'Pinjaman Diberi - Koop PKB', 'amaun' => $pinjamandiberi['pinjamankoop']]);
array_push($hartasemasa,['glcode' => '1000/014','descpt' => 'Pinjaman Diberi - Emas Palsu / Kes', 'amaun' => $pinjamandiberi['emaspalsu']]); array_push($hartasemasa,['glcode' => '1000/014','descpt' => 'Pinjaman Diberi - Emas Palsu / Kes', 'amaun' => $pinjamandiberi['emaspalsu']]);
@@ -59,6 +59,18 @@ class PenebusanController extends Controller
$bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; $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 //masuk dalam tunai aliran
$updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$request->kodcaw, [ $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$request->kodcaw, [
'kodlaluan' => $request->teller, 'kodlaluan' => $request->teller,
@@ -67,6 +79,255 @@ class PenebusanController extends Controller
'bakiakhir' => $bakiakhir '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); return response()->json($updateTunai,200);
} }
@@ -10,8 +10,10 @@
<div class="card-body text-center"> <div class="card-body text-center">
<div class="row form-group"> <div class="row form-group">
<div class="col-md-2"> <div class="col-md-2">
<a href="{{ route('laporan') }}" class="ion-backspace" style="font-size:50px;color:blue;"></a>
</div> </div>
<div class="col-md-10"> <div class="col-md-10">
<h3>Laporan Aging Bulanan </h3>
</div> </div>
</div> </div>
@@ -81,6 +83,7 @@
"ordering": false "ordering": false
}); });
$(document).ready( function () { $(document).ready( function () {
console.log('dsasa');
$('#datetimepicker1').datepicker({ $('#datetimepicker1').datepicker({
format: 'dd-mm-yyyy' format: 'dd-mm-yyyy'
}); });
@@ -31,7 +31,7 @@
</div> </div>
<br> <br>
<div class="row"> <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-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" formaction="{{route('cetak.lejer_am')}}">
</div> </div>
@@ -134,27 +134,6 @@
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> </script>
@@ -29,7 +29,7 @@
<a href="{{ route('ringkasanterkumpul.laporancetak') }}" class="btn btn-dark btn-lg btn-block mb-3">Ringkasan Terkumpul</a> <a href="{{ route('ringkasanterkumpul.laporancetak') }}" class="btn btn-dark btn-lg btn-block mb-3">Ringkasan Terkumpul</a>
</div> </div>
<div class="row"> <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>
<div class="row"> <div class="row">
<a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Pemodal</a> <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> <a href="" class="btn btn-danger btn-lg btn-block mb-3">Aging Pelanggan</a>
</div> </div>
<div class="row"> <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> </div>
<div class="col-3 mx-1"> <div class="col-3 mx-1">
@@ -137,7 +137,7 @@
<center> <center>
<table id="details"> <table id="details">
<tr> <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>
<tr> <tr>
@@ -337,10 +337,28 @@
@foreach($data as $index=>$var) @foreach($data as $index=>$var)
<tr> <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> </tr>
@endforeach @endforeach
+19 -9
View File
@@ -37,7 +37,7 @@
font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif;
border-collapse:collapse; border-collapse:collapse;
width:100%; width:100%;
font-size:10px; font-size:9px;
} }
#header_surat1 p{ #header_surat1 p{
@@ -724,6 +724,8 @@
<div class='page-break'></div> <div class='page-break'></div>
<table id="syarat"> <table id="syarat">
<tr> <tr>
<th colspan="7">Syarat-syarat Pembiayaan</th> <th colspan="7">Syarat-syarat Pembiayaan</th>
@@ -740,6 +742,7 @@
<td> 3.</td> <td> 3.</td>
<td colspan="6">Sepanjang tempoh Pembiayaan ini, barang cagaran (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>
<tr> <tr>
<td> 4.</td> <td> 4.</td>
<td colspan="6">Penetapan Kadar Keuntungan berdasarkan Nilai Marhun cagaran.</td> <td colspan="6">Penetapan Kadar Keuntungan berdasarkan Nilai Marhun cagaran.</td>
@@ -749,22 +752,22 @@
<td colspan="6"> <td colspan="6">
<table id="tawarruq"> <table id="tawarruq">
<tr> <tr>
<th colspan="4"> Kadar Keuntungan </th> <th colspan="4"> Kadar Keuntungan Sebulan</th>
</tr> </tr>
<tr> <tr>
<td>Nilai Marhun (RM)</td> <td>Nilai Marhun (RM)</td>
<td>1 - 400</td> <td><div align="center">1 - 400</div></td>
<td>401-2,000</td> <td><div align="center">401-2,000</div></td>
<td>2,001 DAN KE ATAS</td> <td><div align="center">2,001 DAN KE ATAS</div></td>
</tr> </tr>
<tr> <tr>
<td>Kadar Keuntungan</td> <td>Kadar Keuntungan</td>
<td>1.20%</td> <td><div align="center">1.20%</div></td>
<td>1.50%</td> <td><div align="center">1.50%</div></td>
<td>1.70%</td> <td><div align="center">1.70%</div></td>
</tr> </tr>
</table> </table>
<p>Pengiraan jumlah keuntungan bagi Pembiayaan sebagaimana berikut:</p> <p>Pengiraan Jumlah Keuntungan bagi Pembiayaan sebagaimana berikut:</p>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -805,10 +808,17 @@
<td> 8.</td> <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> <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>
<tr> <tr>
<td> 9.</td> <td> 9.</td>
<td colspan="6">Sekiranya mana-mana barang 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> <td colspan="6">Sekiranya mana-mana barang 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>
<tr> <tr>
<td> 10.</td> <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> <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>