'$thn' AND p1.status_setor IS NULL AND l1.id IS NOT NULL AND COALESCE(p1.no_sp,'')<>'' GROUP BY p1.no_sp ) l2 ON (l2.no_sp=p.no_sp) WHERE s.thn='$thn' AND p.status_setor IS NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." "); while($r2=pg_fetch_array($d2)) {$a2=$r2[0];} /* proses kelengkapan berkas */ $d7=pg_query("SELECT COALESCE(SUM(a.total),0)-COALESCE(SUM(a.total_termin),0) FROM ( SELECT SUM(p.nilai_sp) as total, SUM(l2.tot) as total_termin FROM pekerjaan p INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id) LEFT OUTER JOIN vr_realisasi r ON (p.id=r.pekerjaan_id) LEFT OUTER JOIN vr_pelunasan l ON (r.id=l.vr_realisasi_id) LEFT OUTER JOIN rekanan n ON (n.id=p.rekanan_id) LEFT OUTER JOIN ( SELECT p1.no_sp,SUM(l1.nilai_pelunasan) as tot FROM pekerjaan p1 INNER JOIN sub_kegiatan s1 ON (s1.id=p1.sub_kegiatan_id) INNER JOIN vr_realisasi r1 ON (p1.id=r1.pekerjaan_id) INNER JOIN vr_pelunasan l1 ON (r1.id=l1.vr_realisasi_id) WHERE s1.thn<>'$thn' AND p1.status_setor IS NULL AND l1.id IS NOT NULL AND COALESCE(p1.no_sp,'')<>'' GROUP BY p1.no_sp ) l2 ON (l2.no_sp=p.no_sp) WHERE s.thn='$thn' AND p.status_setor IS NULL AND l.id IS NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." GROUP BY p.id,r.st_termin,n.nama,s.sub_kegiatan,s.kegiatan,p.kegiatan_pengadaan ) a "); while($r7=pg_fetch_array($d7)) {$a7=$r7[0];} /* proses */ $d3=pg_query("SELECT COALESCE(SUM(l.nilai_pelunasan),0) FROM pekerjaan p INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id) INNER JOIN vr_realisasi r ON (p.id=r.pekerjaan_id) INNER JOIN vr_pelunasan l ON (r.id=l.vr_realisasi_id) WHERE s.thn='$thn' AND l.tanggal_lunas IS NULL AND p.status_setor IS NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." "); while($r3=pg_fetch_array($d3)) {$a3=$r3[0];} /* terbayar */ $d4=pg_query("SELECT COALESCE(SUM(l.nilai_pelunasan),0) FROM pekerjaan p INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id) INNER JOIN vr_realisasi r ON (p.id=r.pekerjaan_id) INNER JOIN vr_pelunasan l ON (r.id=l.vr_realisasi_id) WHERE s.thn='$thn' AND l.tanggal_lunas IS NOT NULL AND p.status_setor IS NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." "); while($r4=pg_fetch_array($d4)) {$a4=$r4[0];} /* sisa proses */ $d5=pg_query("SELECT COALESCE(SUM(a.total),0)-COALESCE(SUM(a.total_termin),0) FROM ( SELECT p.nilai_sp as total, l2.tot as total_termin FROM pekerjaan p INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id) LEFT OUTER JOIN vr_realisasi r ON (p.id=r.pekerjaan_id) LEFT OUTER JOIN vr_pelunasan l ON (r.id=l.vr_realisasi_id) LEFT OUTER JOIN rekanan n ON (n.id=p.rekanan_id) LEFT OUTER JOIN ( SELECT p1.no_sp,SUM(l1.nilai_pelunasan) as tot FROM pekerjaan p1 INNER JOIN sub_kegiatan s1 ON (s1.id=p1.sub_kegiatan_id) INNER JOIN vr_realisasi r1 ON (p1.id=r1.pekerjaan_id) INNER JOIN vr_pelunasan l1 ON (r1.id=l1.vr_realisasi_id) WHERE s1.thn<>'$thn' AND p1.status_setor IS NULL AND l1.id IS NOT NULL AND COALESCE(p1.no_sp,'')<>'' GROUP BY p1.no_sp ) l2 ON (l2.no_sp=p.no_sp) WHERE s.thn='$thn' AND p.status_setor IS NULL AND l.id IS NOT NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." GROUP BY p.id,l2.tot ) a "); while($r5=pg_fetch_array($d5)) {$a5=$r5[0];} $d6=pg_query("SELECT COALESCE(SUM(a.total),0) FROM ( SELECT SUM(l.nilai_pelunasan) as total FROM pekerjaan p INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id) LEFT OUTER JOIN vr_realisasi r ON (p.id=r.pekerjaan_id) LEFT OUTER JOIN vr_pelunasan l ON (r.id=l.vr_realisasi_id) LEFT OUTER JOIN rekanan n ON (n.id=p.rekanan_id) WHERE s.thn='$thn' AND p.status_setor IS NULL AND l.id IS NOT NULL ".($sub_kegiatan == null ? "" : "AND s.sub_kegiatan='$sub_kegiatan'")." ".($pejabat_pengadaan_id == null ? "" : "AND s.pejabat_pengadaan_id='$pejabat_pengadaan_id'")." ".($kegiatan == null ? "" : "AND s.kegiatan='$kegiatan' AND s.rh='$rh'")." ".($kpa == null ? "" : "AND s.kpa_id='$kpa'")." ".($pptk == null ? "" : "AND s.pptk_id='$pptk'")." ".($pgn == null ? "" : "AND s.pejabat_pengadaan_id='$pgn'")." ".($kom == null ? "" : "AND s.ppkom_id='$kom'")." ".($pelaksana_kegiatan == null ? "" : "AND s.pelaksana_kegiatan_id='$pelaksana_kegiatan'")." GROUP BY p.id,r.st_termin,n.nama,s.sub_kegiatan,s.kegiatan,p.kegiatan_pengadaan ) a "); while($r6=pg_fetch_array($d6)) {$a6=$r6[0];} $sisa_proses=$a5-$a6; $pro_serap=@($a2/$a1); $pro_sisa=@(($a1-$a2)/$a1); $pro_1=@($a7/$a1); $pro_2=@($a3/$a1); $pro_3=@($a4/$a1); $pro_4=@($sisa_proses/$a1); ?>
ANGGARAN
PENYERAPAN :
1.Proses Pembuatan BerkasTotal 'nilai Pekerjaan' dari data yang diproses oleh 'adminers pengadaan', belum memiliki 'nilai pembayaran'
2.Proses VerifikasiTotal 'nilai pembayaran' dari data yang diproses oleh 'tim validasi', 'pembantu PPTK', 'tim verifikasi (keuangan)'
3.TerbayarTotal 'nilai pembayaran' dari data yang diproses oleh 'tim pembayaran (keuangan)'
4.Sisa ProsesTotal nilai Pekerjaan dari data yang sudah memiliki nilai pembayaran - (Proses Verifikasi + Terbayar)
SISA ANGGARAN