diff --git a/app/Exports/JadwalSalurExport.php b/app/Exports/JadwalSalurExport.php index 9c1e4b6..2cb0ed0 100644 --- a/app/Exports/JadwalSalurExport.php +++ b/app/Exports/JadwalSalurExport.php @@ -32,7 +32,7 @@ class JadwalSalurExport implements FromQuery, WithMapping, WithHeadings ( SELECT * FROM ( SELECT ID_SPS,extract(month from RKUD_TGL) AS BULAN,RKUD_JUMLAH - FROM SAMASA.PENDAPATAN_REALISASI + FROM PENDAPATAN_REALISASI WHERE TAHUN=\''.$this->ta.'\' ) PIVOT diff --git a/app/Http/Controllers/Admin/MappingDbhSkpdController.php b/app/Http/Controllers/Admin/MappingDbhSkpdController.php index bf0720f..6d3fc0d 100644 --- a/app/Http/Controllers/Admin/MappingDbhSkpdController.php +++ b/app/Http/Controllers/Admin/MappingDbhSkpdController.php @@ -60,7 +60,7 @@ class MappingDbhSkpdController extends Controller public function show($MappingDbhSkpd) { $sps = VwRekeningPendapatan::where("id",$MappingDbhSkpd)->firstorNew(); - $mappingSKPD = DB::select(DB::raw("SELECT x.*,y.N_OPD FROM SAMASA.MAPPING_DBH_SKPD x + $mappingSKPD = DB::select(DB::raw("SELECT x.*,y.N_OPD FROM MAPPING_DBH_SKPD x LEFT JOIN NEWSIPKD.TROPD y ON x.KODE_SKPD = y.C_OPD WHERE x.id_rekening = $MappingDbhSkpd")); // MappingDbhSkpd::where("id_sps",$MappingDbhSkpd)->get(); $this->setSubtitle("Detail Data Mapping"); diff --git a/app/Http/Controllers/ItemSearchController.php b/app/Http/Controllers/ItemSearchController.php index 640bf79..0b862e1 100644 --- a/app/Http/Controllers/ItemSearchController.php +++ b/app/Http/Controllers/ItemSearchController.php @@ -41,7 +41,7 @@ class ItemSearchController extends Controller $search = strtoupper($request->q); if ($request->has('realisasi-belanja')) { $sqlStr = "SELECT DISTINCT x.KODE_SKPD AS ID,x.KODE_SKPD||' | '||x.NAMA_SKPD as name - FROM SAMASA.BELANJA_REALISASI x + FROM BELANJA_REALISASI x LEFT JOIN NEWSIPKD.TROPD y ON x.KODE_SKPD = y.C_OPD WHERE TAHUN_ANGGARAN = $ta "; @@ -153,8 +153,8 @@ class ItemSearchController extends Controller } $sps = DB::select(DB::raw("SELECT x.KODE_REKENING as IDX,x.KODE_REKENING||' | '||z.NAMA_REKENING as name - FROM SAMASA.MAPPING_DBH_SKPD x - LEFT JOIN SAMASA.VW_REKENING_PENDAPATAN z ON x.ID_REKENING = z.ID + FROM MAPPING_DBH_SKPD x + LEFT JOIN VW_REKENING_PENDAPATAN z ON x.ID_REKENING = z.ID WHERE x.kode_skpd='" . Auth::user()->nrk . "' AND (TAHUN_BERLAKU<=" . getTA() . " AND TAHUN_BERAKHIR>=" . getTA() . ") $filter")); } else { $select = DB::raw("KODE_REKENING AS IDX,KODE_REKENING||' | '||NAMA_REKENING as name"); diff --git a/app/Http/Controllers/JadwalSalurdanaController.php b/app/Http/Controllers/JadwalSalurdanaController.php index dd3eda4..2c88954 100644 --- a/app/Http/Controllers/JadwalSalurdanaController.php +++ b/app/Http/Controllers/JadwalSalurdanaController.php @@ -66,8 +66,8 @@ class JadwalSalurdanaController extends Controller $where .= !empty($idSPS) ? " AND x.kode_rekening='$idSPS' " : ""; $sqlstr = 'SELECT x.kode_skpd, x.nama_skpd, x.kode_rsk, x.nama_rsk, x.kode_rekening, x.nama_rekening, x.jumlah_anggaran, y.* - FROM SAMASA.VW_BELANJA_REALISASI x - LEFT JOIN SAMASA.MV_ASYNC_AKB_REALISASI y + FROM VW_BELANJA_REALISASI x + LEFT JOIN MV_ASYNC_AKB_REALISASI y ON x.KODE_RSK = y.I_IDRSK AND x.TAHUN_ANGGARAN = y.C_ANGG_TAHUN WHERE x.TAHUN_ANGGARAN = \'' . $ta . '\'' . $where; diff --git a/app/Http/Controllers/RealisasiBelanjaController.php b/app/Http/Controllers/RealisasiBelanjaController.php index a1521d2..00f7bd7 100644 --- a/app/Http/Controllers/RealisasiBelanjaController.php +++ b/app/Http/Controllers/RealisasiBelanjaController.php @@ -51,10 +51,13 @@ class RealisasiBelanjaController extends Controller abort(403, 'Tidak diperbolehkan menambah data oleh admin!'); } $get = $request->all(); - $rskExists = BelanjaRealisasi::where("kode_rsk", $get["rsk"])->count(); + $rskExists = BelanjaRealisasi::where("tahun_anggaran",getTA()) + ->where("kode_skpd",Auth::user()->kode_skpd) + ->where("kode_rsk", $get["rsk"]) + ->count(); if ($rskExists > 0) { return redirect(URL::to("/realisasi-belanja")) - ->with('error', 'Data dengan RSK yand dipilih sudah ada!'); + ->with('error', 'Data dengan RSK yang dipilih sudah ada!'); } $VwDpaRsk = VwDpaRsk::where("I_ID", $get["rsk"])->first(); @@ -77,7 +80,7 @@ class RealisasiBelanjaController extends Controller $src = isset($post["search"]["value"]) ? strtolower($post["search"]["value"]) : ""; $skpd = ""; - $sqlStr = "SELECT * FROM SAMASA.VW_DPA_RSK WHERE C_ANGG_TAHUN=" . getTA(); + $sqlStr = "SELECT * FROM VW_DPA_RSK WHERE C_ANGG_TAHUN=" . getTA(); if (getRole() == "skpd") { $sqlStr .= " AND C_OPD='" . Auth::user()->nrk . "'"; @@ -253,7 +256,7 @@ class RealisasiBelanjaController extends Controller public function submit(Request $request, $id) { - $BelanjaRealisasi = DB::select(DB::raw("SELECT * FROM SAMASA.VW_BELANJA_REALISASI WHERE ID='$id'")); + $BelanjaRealisasi = DB::select(DB::raw("SELECT * FROM VW_BELANJA_REALISASI WHERE ID='$id'")); $BelanjaRealisasi = $BelanjaRealisasi[0]; $this->setTitle("Realisasi Belanja"); @@ -288,7 +291,7 @@ class RealisasiBelanjaController extends Controller public function submit_akb_spd(VwBelanjaRealisasi $BelanjaRealisasi) { - $vwAKB = DB::select(DB::raw("SELECT * FROM SAMASA.MV_ASYNC_AKB_REALISASI x WHERE I_IDRSK = " . $BelanjaRealisasi->kode_rsk)); + $vwAKB = DB::select(DB::raw("SELECT * FROM MV_ASYNC_AKB_REALISASI x WHERE I_IDRSK = " . $BelanjaRealisasi->kode_rsk)); if ($vwAKB) { $vwAKB = json_decode(json_encode($vwAKB[0]), true); } else { @@ -424,7 +427,7 @@ class RealisasiBelanjaController extends Controller $dataFilter = DB::select(DB::raw("SELECT COUNT(ID) as JML FROM VW_BELANJA_REALISASI " . $this->tableFilter($request))); $dataTotal = BelanjaRealisasi::where("tahun_anggaran", $ta)->count(); - $sqlStr = "SELECT * FROM SAMASA.VW_DPA_RSK WHERE C_ANGG_TAHUN=" . getTA(); + $sqlStr = "SELECT * FROM VW_DPA_RSK WHERE C_ANGG_TAHUN=" . getTA(); if (getRole() == "skpd") { $dataTotal = BelanjaRealisasi::where("tahun_anggaran", $ta)->whereRaw("KODE_SKPD='" . Auth::user()->nrk . "'")->count(); } elseif (getRole() == "sbpk") { @@ -619,7 +622,7 @@ class RealisasiBelanjaController extends Controller public function ubahSPD(Request $request, $id) { $req = $request->all(); - $detailRSK = DB::select(DB::raw("SELECT * FROM SAMASA.VW_DPA_RSK WHERE I_ID = $id")); + $detailRSK = DB::select(DB::raw("SELECT * FROM VW_DPA_RSK WHERE I_ID = $id")); $detailRSK = json_decode(json_encode($detailRSK[0]), true); $SPDs = BelanjaRealisasi::getSPD($detailRSK["c_subgiat"], $detailRSK["i_idopd"]); @@ -785,7 +788,7 @@ class RealisasiBelanjaController extends Controller FROM NEWSIPKD.TMSP2D x LEFT JOIN NEWSIPKD.TMSPPRINCIBLJRSK y ON x.I_IDSPP = y.I_IDSPP - LEFT JOIN SAMASA.DBH_BELANJA_REALISASI_DETAIL a + LEFT JOIN DBH_BELANJA_REALISASI_DETAIL a ON x.I_SP2DNO_DOK = a.NO_SP2D WHERE y.I_IDRSK = ' . $request->id . ' ORDER BY x.D_SP2D_SAH ') ); diff --git a/app/Models/AkbPendapatan.php b/app/Models/AkbPendapatan.php index 066f2a7..56dfc30 100644 --- a/app/Models/AkbPendapatan.php +++ b/app/Models/AkbPendapatan.php @@ -11,7 +11,7 @@ class AkbPendapatan extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.AKB_PENDAPATAN'; + protected $table = 'AKB_PENDAPATAN'; protected $guarded = []; public $timestamps = false; } diff --git a/app/Models/BelanjaRealisasi.php b/app/Models/BelanjaRealisasi.php index f774e29..4f9632f 100644 --- a/app/Models/BelanjaRealisasi.php +++ b/app/Models/BelanjaRealisasi.php @@ -12,7 +12,7 @@ class BelanjaRealisasi extends Eloquent use HasFactory; use Uuids; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi'; + protected $table = 'belanja_realisasi'; protected $fillable = [ "tahun_anggaran", "jenis_belanja", @@ -99,7 +99,7 @@ class BelanjaRealisasi extends Eloquent ) b ON a.kode_rsk = b.I_IDRSK LEFT JOIN ( SELECT id_rsk,count(id_rsk) as jml_spd - FROM SAMASA.belanja_realisasi_spd + FROM belanja_realisasi_spd WHERE TO_CHAR(TGL,'YYYY') = $ta GROUP BY id_rsk ) c ON a.kode_rsk = c.id_rsk @@ -157,7 +157,7 @@ class BelanjaRealisasi extends Eloquent ) b ON a.kode_rsk = b.I_IDRSK LEFT JOIN ( SELECT id_rsk,SUM(jumlah) as jml_spd - FROM SAMASA.belanja_realisasi_spd + FROM belanja_realisasi_spd WHERE TO_CHAR(TGL,'YYYY') = $ta GROUP BY id_rsk ) c ON a.kode_rsk = c.id_rsk diff --git a/app/Models/BelanjaRealisasiBast.php b/app/Models/BelanjaRealisasiBast.php index 8f67455..c3e2a89 100644 --- a/app/Models/BelanjaRealisasiBast.php +++ b/app/Models/BelanjaRealisasiBast.php @@ -10,7 +10,7 @@ class BelanjaRealisasiBast extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_bast'; + protected $table = 'belanja_realisasi_bast'; protected $fillable = [ "id_kontrak", "nomor_bast", diff --git a/app/Models/BelanjaRealisasiDetail.php b/app/Models/BelanjaRealisasiDetail.php index 632e590..44da54f 100644 --- a/app/Models/BelanjaRealisasiDetail.php +++ b/app/Models/BelanjaRealisasiDetail.php @@ -10,7 +10,7 @@ class BelanjaRealisasiDetail extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_detail'; + protected $table = 'belanja_realisasi_detail'; protected $fillable = [ "belanja_realisasi_id", "jumlah_realisasi", diff --git a/app/Models/BelanjaRealisasiKontrak.php b/app/Models/BelanjaRealisasiKontrak.php index 25b08e7..a656538 100644 --- a/app/Models/BelanjaRealisasiKontrak.php +++ b/app/Models/BelanjaRealisasiKontrak.php @@ -10,7 +10,7 @@ class BelanjaRealisasiKontrak extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_kontrak'; + protected $table = 'belanja_realisasi_kontrak'; protected $fillable = [ "belanja_realisasi_id", "nomor_kontrak", diff --git a/app/Models/BelanjaRealisasiRinci.php b/app/Models/BelanjaRealisasiRinci.php index ed073f6..faaadfc 100644 --- a/app/Models/BelanjaRealisasiRinci.php +++ b/app/Models/BelanjaRealisasiRinci.php @@ -10,7 +10,7 @@ class BelanjaRealisasiRinci extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_rinci'; + protected $table = 'belanja_realisasi_rinci'; protected $fillable = [ "belanja_realisasi_id", "jumlah_realisasi_1", diff --git a/app/Models/BelanjaRealisasiRinciDau.php b/app/Models/BelanjaRealisasiRinciDau.php index ece13da..a49efa2 100644 --- a/app/Models/BelanjaRealisasiRinciDau.php +++ b/app/Models/BelanjaRealisasiRinciDau.php @@ -8,7 +8,7 @@ class BelanjaRealisasiRinciDau extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_rinci_dau'; + protected $table = 'belanja_realisasi_rinci_dau'; protected $fillable = [ "belanja_realisasi_id", "id_rinci_dau", diff --git a/app/Models/BelanjaRealisasiSPD.php b/app/Models/BelanjaRealisasiSPD.php index 8bba9ce..8bbd696 100644 --- a/app/Models/BelanjaRealisasiSPD.php +++ b/app/Models/BelanjaRealisasiSPD.php @@ -10,7 +10,7 @@ class BelanjaRealisasiSPD extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.belanja_realisasi_spd'; + protected $table = 'belanja_realisasi_spd'; protected $fillable = [ "id_rsk", "no_spd", diff --git a/app/Models/LaporanFile.php b/app/Models/LaporanFile.php index a4e7044..9da0b85 100644 --- a/app/Models/LaporanFile.php +++ b/app/Models/LaporanFile.php @@ -11,7 +11,7 @@ class LaporanFile extends Eloquent use HasFactory; use Uuids; protected $connection = 'Samasa'; - protected $table = 'SAMASA.laporan_file'; + protected $table = 'laporan_file'; protected $fillable = [ "tahun", "tgl_upload", diff --git a/app/Models/MappingDbhSkpd.php b/app/Models/MappingDbhSkpd.php index a23a3b7..fbddbb5 100644 --- a/app/Models/MappingDbhSkpd.php +++ b/app/Models/MappingDbhSkpd.php @@ -10,7 +10,7 @@ class MappingDbhSkpd extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.mapping_dbh_skpd'; + protected $table = 'mapping_dbh_skpd'; protected $fillable = [ "id_sps", "tahun", diff --git a/app/Models/MstDauRinci.php b/app/Models/MstDauRinci.php index d3273ef..ff7b2e9 100644 --- a/app/Models/MstDauRinci.php +++ b/app/Models/MstDauRinci.php @@ -10,7 +10,7 @@ class MstDauRinci extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.MST_DAU_RINCI'; + protected $table = 'MST_DAU_RINCI'; protected $fillable = [ "name", "grup", diff --git a/app/Models/MstJenisBelanja.php b/app/Models/MstJenisBelanja.php index fdfc773..ac20895 100644 --- a/app/Models/MstJenisBelanja.php +++ b/app/Models/MstJenisBelanja.php @@ -10,7 +10,7 @@ class MstJenisBelanja extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.MST_JENIS_BELANJA'; + protected $table = 'MST_JENIS_BELANJA'; protected $fillable = [ "kode", "name", diff --git a/app/Models/MstJenisDana.php b/app/Models/MstJenisDana.php index ec699db..568b752 100644 --- a/app/Models/MstJenisDana.php +++ b/app/Models/MstJenisDana.php @@ -10,7 +10,7 @@ class MstJenisDana extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.MST_JENIS_DANA'; + protected $table = 'MST_JENIS_DANA'; protected $fillable = [ "name", "grup", diff --git a/app/Models/MstSubJenisBelanja.php b/app/Models/MstSubJenisBelanja.php index 2ac82de..ddee62d 100644 --- a/app/Models/MstSubJenisBelanja.php +++ b/app/Models/MstSubJenisBelanja.php @@ -10,7 +10,7 @@ class MstSubJenisBelanja extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.MST_SUB_JENIS_BELANJA'; + protected $table = 'MST_SUB_JENIS_BELANJA'; protected $fillable = [ "kode", "id_jenis_belanja", diff --git a/app/Models/Notifikasi.php b/app/Models/Notifikasi.php index 20488d5..4ef2587 100644 --- a/app/Models/Notifikasi.php +++ b/app/Models/Notifikasi.php @@ -11,7 +11,7 @@ class Notifikasi extends Eloquent use HasFactory; use Uuids; protected $connection = 'Samasa'; - protected $table = 'SAMASA.notifikasi'; + protected $table = 'notifikasi'; protected $fillable = [ "role_from", "role_to", diff --git a/app/Models/PendapatanRealisasi.php b/app/Models/PendapatanRealisasi.php index 26e04f6..4e62922 100644 --- a/app/Models/PendapatanRealisasi.php +++ b/app/Models/PendapatanRealisasi.php @@ -11,7 +11,7 @@ class PendapatanRealisasi extends Eloquent use HasFactory; use Uuids; protected $connection = 'Samasa'; - protected $table = 'SAMASA.pendapatan_realisasi'; + protected $table = 'pendapatan_realisasi'; protected $fillable = [ 'tahun','simtrad4_uraian','simtrad4_kotor','simtrad4_potongan','simtrad4_bersih','simtrad4_tgl_sp2d_bun','simtrad4_sp2d_bun', 'rkud_tgl','rkud_no_sts','rkud_kode_akun','rkud_nama_akun','rkud_jumlah','id_sps','kode_rekening_sps','nama_rekening_sps','file_sts', diff --git a/app/Models/SisaSalurDana.php b/app/Models/SisaSalurDana.php index a160013..7aba4f6 100644 --- a/app/Models/SisaSalurDana.php +++ b/app/Models/SisaSalurDana.php @@ -11,7 +11,7 @@ class SisaSalurDana extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.MST_SISA_SALUR'; + protected $table = 'MST_SISA_SALUR'; protected $fillable = [ "tahun", "kode_rekening", diff --git a/app/Models/Sps_pendapatan.php b/app/Models/Sps_pendapatan.php index ab828fb..7c15c03 100644 --- a/app/Models/Sps_pendapatan.php +++ b/app/Models/Sps_pendapatan.php @@ -19,11 +19,11 @@ class Sps_pendapatan extends Eloquent LEFT JOIN MST_SISA_SALUR y ON x.TAHUN = y.TAHUN AND x.KODE_REKENING = y.KODE_REKENING'; if (getRole() == "skpd") { - $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM SAMASA.MAPPING_DBH_SKPD WHERE KODE_SKPD=\'' . Auth::user()->nrk . '\') '; + $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM MAPPING_DBH_SKPD WHERE KODE_SKPD=\'' . Auth::user()->nrk . '\') '; } elseif (getRole() == "sbpk") { - $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM SAMASA.MAPPING_DBH_SKPD WHERE KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE C_WIL_SP2DPROSES=' . Auth::user()->wilayah . '))'; + $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM MAPPING_DBH_SKPD WHERE KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE C_WIL_SP2DPROSES=' . Auth::user()->wilayah . '))'; } elseif (getRole() == "walikota") { - $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM SAMASA.MAPPING_DBH_SKPD WHERE KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE I_IDINDUK = (SELECT I_ID FROM NEWSIPKD.TROPD WHERE C_OPD=\'' . Auth::user()->nrk . '\')))'; + $sqlstr .= ' WHERE x.kode_rekening IN (SELECT kode_rekening FROM MAPPING_DBH_SKPD WHERE KODE_SKPD IN (SELECT C_OPD FROM NEWSIPKD.TROPD WHERE I_IDINDUK = (SELECT I_ID FROM NEWSIPKD.TROPD WHERE C_OPD=\'' . Auth::user()->nrk . '\')))'; } else { $sqlstr .= " WHERE 1=1 "; } diff --git a/app/Models/TempRealisasiBelanja.php b/app/Models/TempRealisasiBelanja.php index dd7a0ad..db4f092 100644 --- a/app/Models/TempRealisasiBelanja.php +++ b/app/Models/TempRealisasiBelanja.php @@ -10,7 +10,7 @@ class TempRealisasiBelanja extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'SAMASA.TEMP_REALISASI_BELANJA'; + protected $table = 'TEMP_REALISASI_BELANJA'; protected $fillable = [ "tahun_anggaran", "jenis_belanja", diff --git a/app/Models/VwBelanjaRealisasi.php b/app/Models/VwBelanjaRealisasi.php index 8f59017..6e19602 100644 --- a/app/Models/VwBelanjaRealisasi.php +++ b/app/Models/VwBelanjaRealisasi.php @@ -12,5 +12,5 @@ class VwBelanjaRealisasi extends Eloquent public $incrementing = false; protected $keyType = "string"; protected $connection = 'Samasa'; - protected $table = 'Samasa.VW_BELANJA_REALISASI'; + protected $table = 'VW_BELANJA_REALISASI'; } diff --git a/app/Models/VwDpaRsk.php b/app/Models/VwDpaRsk.php index 55606f5..c18cfc2 100644 --- a/app/Models/VwDpaRsk.php +++ b/app/Models/VwDpaRsk.php @@ -10,5 +10,5 @@ class VwDpaRsk extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'Samasa.VW_DPA_RSK'; + protected $table = 'VW_DPA_RSK'; } diff --git a/app/Models/VwJadwalSalur.php b/app/Models/VwJadwalSalur.php index 38d844a..c216503 100644 --- a/app/Models/VwJadwalSalur.php +++ b/app/Models/VwJadwalSalur.php @@ -10,5 +10,5 @@ class VwJadwalSalur extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'Samasa.VW_JADWAL_SALUR'; + protected $table = 'VW_JADWAL_SALUR'; } diff --git a/app/Models/VwJenisBelanja.php b/app/Models/VwJenisBelanja.php index 5c987da..a5bb411 100644 --- a/app/Models/VwJenisBelanja.php +++ b/app/Models/VwJenisBelanja.php @@ -10,5 +10,5 @@ class VwJenisBelanja extends Eloquent { use HasFactory; protected $connection = 'Samasa'; - protected $table = 'Samasa.VW_JENIS_BELANJA'; + protected $table = 'VW_JENIS_BELANJA'; } diff --git a/app/Models/VwRekeningPendapatan.php b/app/Models/VwRekeningPendapatan.php index 0ea3e36..0f8ed77 100644 --- a/app/Models/VwRekeningPendapatan.php +++ b/app/Models/VwRekeningPendapatan.php @@ -11,6 +11,6 @@ class VwRekeningPendapatan extends Eloquent { use HasFactory; protected $connection = 'oracle'; - protected $table = 'SAMASA.VW_REKENING_PENDAPATAN'; + protected $table = 'VW_REKENING_PENDAPATAN'; } diff --git a/sql.txt b/sql.txt index 55b1cc6..44d580f 100644 --- a/sql.txt +++ b/sql.txt @@ -1,29 +1,29 @@ CREATE VIEW VW_BELANJA_REALISASI AS SELECT x."ID",x."TAHUN_ANGGARAN",x."JENIS_BELANJA",x."SUB_JENIS_BELANJA",x."KODE_PROGRAM",x."NAMA_PROGRAM",z1."I_ID" AS "ID_SKPD", x."KODE_SKPD",x."NAMA_SKPD",x."KODE_KEGIATAN",x."NAMA_KEGIATAN",x."KODE_SUB_KEGIATAN",x."NAMA_SUB_KEGIATAN",x."KODE_RSK",x."NAMA_RSK",x."KODE_REKENING",x."NAMA_REKENING",x."JUMLAH_ANGGARAN",x."VOLUME_SATUAN",x."UNIT_SATUAN",x."JUMLAH_REALISASI",x."VOLUME_SATUAN_REALISASI",x."UNIT_SATUAN_REALISASI", x."JENIS_DANA",x."SUB_JENIS_DANA",x."REALISASI_BY",x."CREATED_BY",x."CREATED_AT",x."UPDATED_AT",x."JML_RENCANA_KONTRAK",x."ID_SPS", x."ALOKASI_ANGGARAN", y.NAME AS nama_jenis_belanja, z.NAME AS nama_sub_jenis_belanja, f_view_sbpk , y1.NAME AS nama_subjenis_dana -FROM SAMASA.belanja_realisasi x -LEFT JOIN SAMASA.MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID -LEFT JOIN SAMASA.MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID -LEFT JOIN SAMASA.MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID +FROM belanja_realisasi x +LEFT JOIN MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID +LEFT JOIN MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID +LEFT JOIN MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID LEFT JOIN NEWSIPKD.TROPD z1 ON x.KODE_SKPD = z1.C_OPD ; CREATE VIEW VW_BELANJA_REALISASI_REPORT AS SELECT x."ID",x."TAHUN_ANGGARAN",x."JENIS_BELANJA",x."SUB_JENIS_BELANJA",x."KODE_PROGRAM",x."NAMA_PROGRAM",z1."I_ID" AS "ID_SKPD", x."KODE_SKPD",x."NAMA_SKPD",x."KODE_KEGIATAN",x."NAMA_KEGIATAN",x."KODE_SUB_KEGIATAN",x."NAMA_SUB_KEGIATAN",x."KODE_RSK",x."NAMA_RSK",x."KODE_REKENING",x."NAMA_REKENING",x."JUMLAH_ANGGARAN",x."VOLUME_SATUAN",x."UNIT_SATUAN",x."JUMLAH_REALISASI",x."VOLUME_SATUAN_REALISASI",x."UNIT_SATUAN_REALISASI", x."JENIS_DANA",x."SUB_JENIS_DANA",x."REALISASI_BY",x."CREATED_BY",x."CREATED_AT",x."UPDATED_AT",x."JML_RENCANA_KONTRAK",x."ID_SPS", x."ALOKASI_ANGGARAN", y.NAME AS nama_jenis_belanja, z.NAME AS nama_sub_jenis_belanja, f_view_sbpk , y1.NAME AS nama_subjenis_dana, '' as keterangan_dau -FROM SAMASA.belanja_realisasi x -LEFT JOIN SAMASA.MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID -LEFT JOIN SAMASA.MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID -LEFT JOIN SAMASA.MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID +FROM belanja_realisasi x +LEFT JOIN MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID +LEFT JOIN MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID +LEFT JOIN MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID LEFT JOIN NEWSIPKD.TROPD z1 ON x.KODE_SKPD = z1.C_OPD WHERE x.JENIS_DANA <> 'DAU' UNION ALL SELECT x."ID",x."TAHUN_ANGGARAN",x."JENIS_BELANJA",x."SUB_JENIS_BELANJA",x."KODE_PROGRAM",x."NAMA_PROGRAM",z1."I_ID" AS "ID_SKPD", x."KODE_SKPD",x."NAMA_SKPD",x."KODE_KEGIATAN",x."NAMA_KEGIATAN",x."KODE_SUB_KEGIATAN",x."NAMA_SUB_KEGIATAN",x."KODE_RSK",x."NAMA_RSK",x."KODE_REKENING",x."NAMA_REKENING",x1.JML_ANGGARAN,x1.VOLUME_SATUAN,x1.UNIT_SATUAN,x1.JML_REALISASI,x1.VOLUME_SATUAN_REALISASI,x1.UNIT_SATUAN_REALISASI, x."JENIS_DANA",x."SUB_JENIS_DANA",x."REALISASI_BY",x."CREATED_BY",x."CREATED_AT",x."UPDATED_AT",x."JML_RENCANA_KONTRAK",x."ID_SPS", x."ALOKASI_ANGGARAN", y.NAME AS nama_jenis_belanja, z.NAME AS nama_sub_jenis_belanja, f_view_sbpk , y1.NAME AS nama_subjenis_dana, x1.DESKRIPSI AS keterangan_dau -FROM SAMASA.belanja_realisasi x -LEFT JOIN SAMASA.BELANJA_REALISASI_RINCI_DAU x1 ON x.ID = x1.BELANJA_REALISASI_ID -LEFT JOIN SAMASA.MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID -LEFT JOIN SAMASA.MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID -LEFT JOIN SAMASA.MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID +FROM belanja_realisasi x +LEFT JOIN BELANJA_REALISASI_RINCI_DAU x1 ON x.ID = x1.BELANJA_REALISASI_ID +LEFT JOIN MST_JENIS_BELANJA y ON x.JENIS_BELANJA = y.ID +LEFT JOIN MST_JENIS_DANA y1 ON x.SUB_JENIS_DANA = y1.ID +LEFT JOIN MST_SUB_JENIS_BELANJA z ON x.SUB_JENIS_BELANJA = z.ID LEFT JOIN NEWSIPKD.TROPD z1 ON x.KODE_SKPD = z1.C_OPD WHERE x.JENIS_DANA = 'DAU'; @@ -47,12 +47,12 @@ SELECT x.ID,x.TAHUN,x.SKPD_ID,x.kode_rekening,x.nama_rekening,bulan1,bulan2,bula NVL("4",0) AS "REAL4",NVL("5",0) AS "REAL5",NVL("6",0) AS "REAL6", NVL("7",0) AS "REAL7",NVL("8",0) AS "REAL8",NVL("9",0) AS "REAL9", NVL("10",0) AS "REAL10",NVL("11",0) AS "REAL11",NVL("12",0) AS "REAL12" -FROM SAMASA.AKB_PENDAPATAN x +FROM AKB_PENDAPATAN x LEFT JOIN ( SELECT * FROM ( SELECT TAHUN,KODE_REKENING_SPS,extract(month from RKUD_TGL) AS BULAN,RKUD_JUMLAH - FROM SAMASA.PENDAPATAN_REALISASI + FROM PENDAPATAN_REALISASI ) PIVOT ( @@ -65,8 +65,8 @@ LEFT JOIN CREATE VIEW VW_JENIS_BELANJA AS SELECT x.ID AS ID_JENIS_BELANJA,x.NAME AS NAMA_JENIS_BELANJA, y.ID AS ID_SUB_JENIS_BELANJA,y.NAME AS NAMA_SUB_JENIS_BELANJA -FROM SAMASA.MST_JENIS_BELANJA x -LEFT JOIN SAMASA.MST_SUB_JENIS_BELANJA y +FROM MST_JENIS_BELANJA x +LEFT JOIN MST_SUB_JENIS_BELANJA y ON x.ID = y.ID_JENIS_BELANJA ORDER BY x.ID, y.ID ;