Bugs Fix
This commit is contained in:
@@ -95,9 +95,9 @@ class RealisasiBelanjaController extends Controller
|
||||
WHERE y.I_IDRSK='.$BelanjaRealisasi->kode_rsk.' GROUP BY x.I_ID, x.I_SP2DNO_DOK,x.D_SP2D_SAH ORDER BY x.D_SP2D_SAH ' )
|
||||
);
|
||||
$unitSatuan = UnitSatuan::orderBy("id")->get();
|
||||
$jmlRealisasi = DB::select(DB::raw("SELECT sum(REALISASI) as jml FROM NEWSIPKD.VW_BKU_REALISASI_RSK WHERE IDRSK = ".$BelanjaRealisasi->kode_rsk));
|
||||
$jmlRealisasi = $jmlRealisasi[0]->jml;
|
||||
return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiDetail","BelanjaRealisasiKontrak","vwAKB","vwSPD","vwSP2D","unitSatuan","jmlRealisasi"));
|
||||
$jmlRealisasi1 = $this->getRealisasi($BelanjaRealisasi->kode_rsk, 1);
|
||||
$jmlRealisasi2 = $this->getRealisasi($BelanjaRealisasi->kode_rsk, 2);
|
||||
return view('realisasi_belanja.submit', compact("BelanjaRealisasi","BelanjaRealisasiDetail","BelanjaRealisasiKontrak","vwAKB","vwSPD","vwSP2D","unitSatuan","jmlRealisasi1","jmlRealisasi2"));
|
||||
}
|
||||
|
||||
public function datatable(Request $request)
|
||||
@@ -112,8 +112,14 @@ class RealisasiBelanjaController extends Controller
|
||||
$skpd = isset($post["skpd"])?$post["skpd"]:"";
|
||||
$subkeg = isset($post["subkeg"])?$post["subkeg"]:"";
|
||||
|
||||
$sqlStr = "SELECT x.*
|
||||
$sqlStr = "SELECT x.*,x1.jml
|
||||
FROM BELANJA_REALISASI x
|
||||
LEFT JOIN (
|
||||
SELECT I_IDRSK,SUM(V_SPP) as jml
|
||||
FROM NEWSIPKD.V_SPPBLJRSK
|
||||
WHERE D_SP2D_SAH IS NOT NULL AND C_ANGG_TAHUN = $ta
|
||||
GROUP BY I_IDRSK
|
||||
) x1 ON x.kode_rsk = x1.I_IDRSK
|
||||
LEFT JOIN NEWSIPKD.TROPD z ON x.KODE_SKPD = z.C_OPD
|
||||
WHERE x.tahun_anggaran='$ta'";
|
||||
|
||||
@@ -312,6 +318,23 @@ class RealisasiBelanjaController extends Controller
|
||||
return view('realisasi_belanja.upload');
|
||||
}
|
||||
|
||||
public function getRealisasi($kdRsk,$sms=1)
|
||||
{
|
||||
$semester = "";
|
||||
if($sms==1)
|
||||
{
|
||||
$semester = "SEMESTER 1";
|
||||
$filter = " AND D_POSTING BETWEEN '".getTA()."0101' AND '".getTA()."0630' ";
|
||||
}else{
|
||||
$semester = "SEMESTER 2";
|
||||
$filter = " AND D_POSTING BETWEEN '".getTA()."0101' AND '".getTA()."1231' ";
|
||||
}
|
||||
$jmlRealisasi = DB::select(DB::raw("SELECT sum(REALISASI) as jml FROM NEWSIPKD.VW_BKU_REALISASI_RSK
|
||||
WHERE IDRSK = ".$kdRsk.$filter));
|
||||
|
||||
return $jmlRealisasi[0]->jml;
|
||||
}
|
||||
|
||||
public function inputRealisasi(Request $request, $id)
|
||||
{
|
||||
$req = $request->all();
|
||||
|
||||
Reference in New Issue
Block a user