You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
2.0 KiB
48 lines
2.0 KiB
<?php |
|
|
|
namespace App\Models; |
|
|
|
use CodeIgniter\Model; |
|
|
|
class Mrapor extends Model |
|
{ |
|
|
|
|
|
function getRatKwl($param) |
|
{ |
|
$tahun = $param['tahun']; |
|
$bln = $param['bln']; |
|
$query = $this->db->query(" SELECT SUBSTR (b.nama, 12) nama, |
|
a.KD_KANWIL, |
|
SUM (wp_bayar) wpbyr, |
|
SUM (wp_bayar_teratur) wpbyrteratur, |
|
sum(wp_bayar_prev_year) wpbyrl, |
|
sum(wp_bayar_teratur_prev_year) WPBRYTERATURL, |
|
sum(jml_wp) jmlwp |
|
FROM GENAPP.RAPOR_WP_BAYAR a |
|
LEFT JOIN GENAPP.REF_KANWIL b ON a.KD_KANWIL = b.KODE |
|
WHERE THN_BYR = '".$tahun."' and b.NAMA IS NOT NULL and bln_byr = to_number('".$bln."') |
|
group by b.nama, a.KD_KANWIL |
|
"); |
|
return $query; |
|
} |
|
|
|
function getRatKpp($param) |
|
{ |
|
$tahun = $param['tahun']; |
|
$query = $this->db->query(" SELECT SUBSTR (b.nama, 12) nama, |
|
a.KD_KANWIL, |
|
SUM (wp_bayar) wpbyr, |
|
SUM (wp_bayar_teratur) wbyrteratur, |
|
sum(wp_bayar_prev_year) wpbyrl, |
|
sum(wp_bayar_teratur_prev_year) WPBRYTERATURL, |
|
sum(jml_wp) jmlwp |
|
FROM GENAPP.RAPOR_WP_BAYAR_TERATUR a |
|
LEFT JOIN GENAPP.REF_KANWIL b ON a.KD_KANWIL = b.KODE |
|
WHERE THN_BYR = '2024' and b.NAMA IS NOT NULL and bln_byr = '4' |
|
group by b.nama, a.KD_KANWIL"); |
|
return $query; |
|
} |
|
|
|
|
|
}
|
|
|