added insert in akrunetpecahan
This commit is contained in:
@@ -419,22 +419,41 @@ class ImbangDugaService
|
||||
->where('bulan', '<', (int)$month_sekarang)
|
||||
->where('tahun', $year_generate);
|
||||
|
||||
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,
|
||||
]);
|
||||
|
||||
$akrunet = AkruNetPecahan::on($cawangan['mysql'])
|
||||
->where('bulan', '=', (int)$month_sekarang)
|
||||
->where('tahun', $year_generate)->first();
|
||||
if(empty($akrunet)){
|
||||
AkruNetPecahan::on($cawangan['mysql'])
|
||||
->where('bulan', '=', (int)$month_sekarang)
|
||||
->where('tahun', $year_generate)->create([
|
||||
'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,
|
||||
]);
|
||||
}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;
|
||||
$ujrah_akru = $available_akru->sum('pend_akru_ujrah') + $accrual_income_ujrah;
|
||||
@@ -926,6 +945,8 @@ class ImbangDugaService
|
||||
'ujrah' => $ujrah,
|
||||
'onepercent' => $onepercent,
|
||||
'bayaranpendahuluan' => $bayaranpend,
|
||||
'serahan' => $serahan,
|
||||
'pendahuluan' => $pendahuluan,
|
||||
'untungrugiterkumpul' => $untungrugiterkumpul,
|
||||
'totalharta' => round($totalharta[0], 2),
|
||||
'totaltanggungan' => round($totaltanggungan[0], 2),
|
||||
|
||||
Reference in New Issue
Block a user