added insert in akrunetpecahan
This commit is contained in:
@@ -419,22 +419,41 @@ class ImbangDugaService
|
|||||||
->where('bulan', '<', (int)$month_sekarang)
|
->where('bulan', '<', (int)$month_sekarang)
|
||||||
->where('tahun', $year_generate);
|
->where('tahun', $year_generate);
|
||||||
|
|
||||||
AkruNetPecahan::on($cawangan['mysql'])
|
$akrunet = AkruNetPecahan::on($cawangan['mysql'])
|
||||||
->where('bulan', '=', (int)$month_sekarang)
|
->where('bulan', '=', (int)$month_sekarang)
|
||||||
->where('tahun', $year_generate)
|
->where('tahun', $year_generate)->first();
|
||||||
->update([
|
if(empty($akrunet)){
|
||||||
'persen_semasa' => $onepercent_current,
|
AkruNetPecahan::on($cawangan['mysql'])
|
||||||
'ujrah_semasa' => $ujrah_current,
|
->where('bulan', '=', (int)$month_sekarang)
|
||||||
'persen_sebelum' => $onepercent_previous,
|
->where('tahun', $year_generate)->create([
|
||||||
'ujrah_sebelum' => $ujrah_previous,
|
'persen_semasa' => $onepercent_current,
|
||||||
'keuntungan_semasa_1persen' => $keuntungan_semasa['onepercent'],
|
'ujrah_semasa' => $ujrah_current,
|
||||||
'keuntungan_semasa_ujrah' => $keuntungan_semasa['ujrah'],
|
'persen_sebelum' => $onepercent_previous,
|
||||||
'baki_keun_blm_byr_1persen' => ($onepercent_previous - $keuntungan_semasa['onepercent']),
|
'ujrah_sebelum' => $ujrah_previous,
|
||||||
'baki_keun_blm_byr_ujrah' => ($ujrah_previous - $keuntungan_semasa['ujrah']),
|
'keuntungan_semasa_1persen' => $keuntungan_semasa['onepercent'],
|
||||||
'pend_akru_1persen' => $accrual_income_onepercent,
|
'keuntungan_semasa_ujrah' => $keuntungan_semasa['ujrah'],
|
||||||
'pend_akru_ujrah' => $accrual_income_ujrah,
|
'baki_keun_blm_byr_1persen' => ($onepercent_previous - $keuntungan_semasa['onepercent']),
|
||||||
]);
|
'baki_keun_blm_byr_ujrah' => ($ujrah_previous - $keuntungan_semasa['ujrah']),
|
||||||
|
'pend_akru_1persen' => $accrual_income_onepercent,
|
||||||
|
'pend_akru_ujrah' => $accrual_income_ujrah,
|
||||||
|
]);
|
||||||
|
}else{
|
||||||
|
AkruNetPecahan::on($cawangan['mysql'])
|
||||||
|
->where('bulan', '=', (int)$month_sekarang)
|
||||||
|
->where('tahun', $year_generate)
|
||||||
|
->update([
|
||||||
|
'persen_semasa' => $onepercent_current,
|
||||||
|
'ujrah_semasa' => $ujrah_current,
|
||||||
|
'persen_sebelum' => $onepercent_previous,
|
||||||
|
'ujrah_sebelum' => $ujrah_previous,
|
||||||
|
'keuntungan_semasa_1persen' => $keuntungan_semasa['onepercent'],
|
||||||
|
'keuntungan_semasa_ujrah' => $keuntungan_semasa['ujrah'],
|
||||||
|
'baki_keun_blm_byr_1persen' => ($onepercent_previous - $keuntungan_semasa['onepercent']),
|
||||||
|
'baki_keun_blm_byr_ujrah' => ($ujrah_previous - $keuntungan_semasa['ujrah']),
|
||||||
|
'pend_akru_1persen' => $accrual_income_onepercent,
|
||||||
|
'pend_akru_ujrah' => $accrual_income_ujrah,
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
$onepercent_akru = $available_akru->sum('pend_akru_1persen') + $accrual_income_onepercent;
|
$onepercent_akru = $available_akru->sum('pend_akru_1persen') + $accrual_income_onepercent;
|
||||||
$ujrah_akru = $available_akru->sum('pend_akru_ujrah') + $accrual_income_ujrah;
|
$ujrah_akru = $available_akru->sum('pend_akru_ujrah') + $accrual_income_ujrah;
|
||||||
@@ -926,6 +945,8 @@ class ImbangDugaService
|
|||||||
'ujrah' => $ujrah,
|
'ujrah' => $ujrah,
|
||||||
'onepercent' => $onepercent,
|
'onepercent' => $onepercent,
|
||||||
'bayaranpendahuluan' => $bayaranpend,
|
'bayaranpendahuluan' => $bayaranpend,
|
||||||
|
'serahan' => $serahan,
|
||||||
|
'pendahuluan' => $pendahuluan,
|
||||||
'untungrugiterkumpul' => $untungrugiterkumpul,
|
'untungrugiterkumpul' => $untungrugiterkumpul,
|
||||||
'totalharta' => round($totalharta[0], 2),
|
'totalharta' => round($totalharta[0], 2),
|
||||||
'totaltanggungan' => round($totaltanggungan[0], 2),
|
'totaltanggungan' => round($totaltanggungan[0], 2),
|
||||||
|
|||||||
Reference in New Issue
Block a user