fix ansuran tak masuk dalam keuntungan sebenar dan fix untuk ansuran yang tak update directly
This commit is contained in:
@@ -3141,7 +3141,23 @@ class AdminPageController extends Controller
|
||||
$sum_keuntungan = ($sum_keun) ? $sum_keun[0]['sum_keun'] : 0;
|
||||
$sum_bayaran = ($sum_keun) ? $sum_keun[0]['sum_bayaran'] : 0;
|
||||
|
||||
$total = $sum_keuntungan + $sum_bayaran;
|
||||
/* Ansuran masuk dalam ni */
|
||||
|
||||
$get_norujukan_ansuran = Gadai::on($cawangan['mysql'])
|
||||
->selectRaw("norujukan,CASE WHEN (YEAR(t_gadai) = YEAR(t_update) and MONTH(t_gadai) = MONTH(t_update)) THEN '1' ELSE '0' END AS result")
|
||||
->whereNotNull('hargajualan')
|
||||
->having('result','=',1)
|
||||
->whereYear('t_gadai','=',$year)
|
||||
->whereMonth('t_gadai','<=',$month)
|
||||
->where('sttebus','=','')
|
||||
->pluck('norujukan');
|
||||
|
||||
$summation_ansuran = TransaksiKeuntungan::on('mysql7')
|
||||
->whereIn('norujukan',$get_norujukan_ansuran)->sum('bayaran_keuntungan');
|
||||
|
||||
|
||||
|
||||
$total = $sum_keuntungan + $sum_bayaran + $summation_ansuran;
|
||||
return response()->json($total);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user