laporan file dan spd pada dbh
This commit is contained in:
@@ -5,6 +5,7 @@ use App\Traits\Uuids;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Yajra\Oci8\Eloquent\OracleEloquent as Eloquent;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class BelanjaRealisasi extends Eloquent
|
||||
{
|
||||
@@ -43,4 +44,23 @@ class BelanjaRealisasi extends Eloquent
|
||||
"id_sps",
|
||||
"f_view_sbpk"
|
||||
];
|
||||
|
||||
public function getSPD($subgiat,$skpd)
|
||||
{
|
||||
return DB::select(DB::raw(
|
||||
"SELECT a.I_SPDNO_DOK as NO_SPD, a.D_SPDNO as TGL, b.JML as jumlah
|
||||
FROM NEWSIPKD.TMSPD a
|
||||
INNER JOIN (
|
||||
SELECT I_IDSPD, SUM(V_SPD) AS JML
|
||||
FROM NEWSIPKD.TMSPDRINCIBLJ x
|
||||
LEFT JOIN NEWSIPKD.TMDPASUBGIAT y
|
||||
ON x.I_IDSUBGIAT = y.I_ID
|
||||
WHERE y.C_SUBGIAT = '".$subgiat."'
|
||||
AND y.I_IDOPD = '".$skpd."'
|
||||
GROUP BY I_IDSPD
|
||||
) b
|
||||
ON a.I_ID = b.I_IDSPD
|
||||
WHERE a.C_ANGG_TAHUN = ".getTA()." ORDER BY a.D_SPDNO"
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user