Maintenance dan bugs Fix
This commit is contained in:
@@ -33,6 +33,23 @@ class RealisasiPendapatanController extends Controller
|
||||
return view('realisasi_pendapatan.create');
|
||||
}
|
||||
|
||||
protected function dataPendapatan($req= [])
|
||||
{
|
||||
$data["tahun"] = $req["txt_ta"];
|
||||
$data["id_sps"] = $req["txt_id_sps"];
|
||||
$txt_rek_sps = explode("|",$req["txt_rek_sps"]);
|
||||
$data["kode_rekening_sps"] = $txt_rek_sps[0];
|
||||
$data["nama_rekening_sps"] = $txt_rek_sps[1];
|
||||
$data["simtrad4_uraian"] = $req["txt_simtrad4_uraian"];
|
||||
$data["simtrad4_kotor"] = replaceMoney($req["txt_simtrad4_kotor"]);
|
||||
$data["simtrad4_potongan"] = replaceMoney($req["txt_simtrad4_potongan"]);
|
||||
$data["simtrad4_bersih"] = replaceMoney($req["txt_simtrad4_bersih"]);
|
||||
$data["simtrad4_tgl_sp2d_bun"] = ConvertIndoDate($req["txt_simtrad4_tgl_sp2d_bun"]);
|
||||
$data["simtrad4_sp2d_bun"] = $req["txt_simtrad4_sp2d_bun"];
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
try{
|
||||
@@ -40,16 +57,7 @@ class RealisasiPendapatanController extends Controller
|
||||
DB::beginTransaction();
|
||||
|
||||
$req = $request->all();
|
||||
$data["tahun"] = $req["txt_ta"];
|
||||
$data["id_sps"] = $req["txt_id_sps"];
|
||||
$txt_rek_sps = explode("|",$req["txt_rek_sps"]);
|
||||
$data["kode_rekening_sps"] = $txt_rek_sps[0];
|
||||
$data["nama_rekening_sps"] = $txt_rek_sps[1];
|
||||
$data["simtrad4_uraian"] = $req["txt_simtrad4_uraian"];
|
||||
$data["simtrad4_kotor"] = replaceMoney($req["txt_simtrad4_kotor"]);
|
||||
$data["simtrad4_potongan"] = replaceMoney($req["txt_simtrad4_potongan"]);
|
||||
$data["simtrad4_bersih"] = replaceMoney($req["txt_simtrad4_bersih"]);
|
||||
$data["simtrad4_sp2d_bun"] = $req["txt_simtrad4_sp2d_bun"];
|
||||
$data = $this->dataPendapatan($req);
|
||||
$data["created_by"] = Auth::user()->id;
|
||||
|
||||
$DbhPendapatanRealisasi = DbhPendapatanRealisasi::create($data);
|
||||
@@ -84,16 +92,7 @@ class RealisasiPendapatanController extends Controller
|
||||
DB::beginTransaction();
|
||||
|
||||
$req = $request->all();
|
||||
$data["tahun"] = $req["txt_ta"];
|
||||
$data["id_sps"] = $req["txt_id_sps"];
|
||||
$txt_rek_sps = explode("|",$req["txt_rek_sps"]);
|
||||
$data["kode_rekening_sps"] = $txt_rek_sps[0];
|
||||
$data["nama_rekening_sps"] = $txt_rek_sps[1];
|
||||
$data["simtrad4_uraian"] = $req["txt_simtrad4_uraian"];
|
||||
$data["simtrad4_kotor"] = replaceMoney($req["txt_simtrad4_kotor"]);
|
||||
$data["simtrad4_potongan"] = replaceMoney($req["txt_simtrad4_potongan"]);
|
||||
$data["simtrad4_bersih"] = replaceMoney($req["txt_simtrad4_bersih"]);
|
||||
$data["simtrad4_sp2d_bun"] = $req["txt_simtrad4_sp2d_bun"];
|
||||
$data = $this->dataPendapatan($req);
|
||||
$data["updated_by"] = Auth::user()->id;
|
||||
$realisasi_pendapatan->update($data);
|
||||
|
||||
@@ -184,6 +183,10 @@ class RealisasiPendapatanController extends Controller
|
||||
DB::beginTransaction();
|
||||
|
||||
$data = DbhPendapatanRealisasi::firstOrNew(array('id' => $realisasiId));
|
||||
|
||||
if ($data["simtrad4_bersih"]<>replaceMoney($req["rkud_jumlah"])){
|
||||
return redirect(url("/dbh/realisasi-pendapatan/".$realisasiId))->with('error', "Jumlah STS harus sama dengan Rencana !");
|
||||
}
|
||||
$data["rkud_tgl"] = $req["rkud_tgl"];
|
||||
$data["rkud_no_sts"] = $req["rkud_no_sts"];
|
||||
$data["rkud_kode_akun"] = $req["rkud_kode_akun"];
|
||||
|
||||
Reference in New Issue
Block a user