'$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 Berkas | Total 'nilai Pekerjaan' dari data yang diproses oleh 'adminers pengadaan', belum memiliki 'nilai pembayaran' | |||
| 2. | Proses Verifikasi | Total 'nilai pembayaran' dari data yang diproses oleh 'tim validasi', 'pembantu PPTK', 'tim verifikasi (keuangan)' | |||
| 3. | Terbayar | Total 'nilai pembayaran' dari data yang diproses oleh 'tim pembayaran (keuangan)' | |||
| 4. | Sisa Proses | Total nilai Pekerjaan dari data yang sudah memiliki nilai pembayaran - (Proses Verifikasi + Terbayar) | |||
| SISA ANGGARAN | |||||