select(DB::raw($sqlstr)); // } public function getAkbPendapatan() { // UNTUK 2024 // $sqlstr = "SELECT // I_IDOPD unitkerja_id, // y.N_AKUN rek_nama, // y.C_AKUN rek_kode, // V_ANGG_TAPD nilai, // V_SPS_BULAN01 bulan1, // V_SPS_BULAN02 bulan2, // V_SPS_BULAN03 bulan3, // V_SPS_BULAN04 bulan4, // V_SPS_BULAN05 bulan5, // V_SPS_BULAN06 bulan6, // V_SPS_BULAN07 bulan7, // V_SPS_BULAN08 bulan8, // V_SPS_BULAN09 bulan9, // V_SPS_BULAN10 bulan10, // V_SPS_BULAN11 bulan11, // V_SPS_BULAN12 bulan12 // FROM NEWSIPKD.TMDPADPT x // LEFT JOIN NEWSIPKD.TRBAS y ON x.I_IDBAS = y.I_ID // WHERE C_ANGG_TAHUN = ".getTA().""; // $sqlstr = "SELECT // unitkerja_id, // NAMA_REKENING rek_nama, // KODE_REKENING rek_kode, // REK_ANGGARAN nilai, // BULAN1, // BULAN2, // BULAN3, // BULAN4, // BULAN5, // BULAN6, // BULAN7, // BULAN8, // BULAN9, // BULAN10, // BULAN11, // BULAN12 // FROM SYNCHRO.P_SPB_PENDAPATANAKB // WHERE TAHUN= ".getTA().""; $sqlstr = "SELECT TAHUN, UNITKERJA_ID, KODEREKENING rek_kode, NAMAREKENING rek_nama, rek_anggaran_perubahan nilai, BULAN1, BULAN2, BULAN3, BULAN4, BULAN5, BULAN6, BULAN7, BULAN8, BULAN9, BULAN10, BULAN11, BULAN12 FROM BAPEDA_BUDGETING.P_SPB_PENDAPATANAKB@EBUDGETING WHERE TAHUN = ".getTA()." AND NVL(rek_anggaran_perubahan,0)>0"; // AND NOT EXISTS ( // SELECT 1 // FROM SAMASA.AKB_PENDAPATAN dest // WHERE TAHUN = ".getTA()." // AND UNITKERJA_ID = dest.SKPD_ID // AND KODEREKENING = dest.KODE_REKENING // ) "; return DB::connection("oracle")->select(DB::raw($sqlstr)); } }