add simak to git repo

This commit is contained in:
ryan
2025-10-10 09:25:05 +07:00
commit dc9b19e59f
2037 changed files with 443491 additions and 0 deletions
+516
View File
@@ -0,0 +1,516 @@
<?php
include('../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_databa_cari') {
$a=$_POST['riwayat_ba_id'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$pecah=explode(',',$a);
foreach($pecah as $selected) {
pg_query("UPDATE riwayat_ba SET vr_pelunasan_id=$vr_pelunasan_id WHERE id='$selected'");
}
} else
/*
if ($key=='cek_nilai_ba') {
$nilai_ba=$_POST['nilai_ba'];
$riwayat_ba_id=$_POST['riwayat_ba_id'];
$berita_acara_id=$_POST['berita_acara_id'];
$nilai_pelunasan=$_POST['nilai_pelunasan'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$dt=pg_query("SELECT LOWER(st_termin) FROM vr_realisasi WHERE pekerjaan_id=$pekerjaan_id");
while($rdt=pg_fetch_array($dt)) {$st_trm=$rdt[0];}
$d=pg_query("SELECT COALESCE(SUM(r.nilai_ba),0)
FROM riwayat_ba r
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
WHERE r.pekerjaan_id='$pekerjaan_id' AND r.berita_acara_id=$berita_acara_id
".($st_trm == 'termin' ? "AND nilai_ba=$nilai_pelunasan" : "")."
");
while($r=pg_fetch_array($d)) {$tot_ba=$r[0];}
echo $tot_ba;
} else */
if ($key=='cek_nomor_ba') {
$nomor_ba=$_POST['nomor_ba'];
$riwayat_ba_id=$_POST['riwayat_ba_id'];
if ($riwayat_ba_id=='0') {
$cek=pg_query("SELECT COUNT(*) FROM riwayat_ba WHERE TRIM(FROM nomor_ba)='$nomor_ba'");
while($rc=pg_fetch_array($cek)) {$jml=$rc[0];}
if ($jml==0) {echo 'bisa';} else {echo 'tidak bisa';}
} else {
$d=pg_query("SELECT TRIM(FROM nomor_ba) FROM riwayat_ba WHERE id=$riwayat_ba_id");
while($r=pg_fetch_array($d)) {$nba=$r[0];}
if ($nomor_ba==$nba) {echo 'lanjut';} else {
$cek=pg_query("SELECT COUNT(*) FROM riwayat_ba WHERE TRIM(FROM nomor_ba)='$nomor_ba'");
while($rc=pg_fetch_array($cek)) {$jml=$rc[0];}
if ($jml==0) {echo 'bisa';} else {echo 'tidak bisa';}
}
}
} else
if ($key=='kendali_cari') {
$no_sp=$_POST['no_sp'];
$thn=$_POST['thn'];
/*
$d=pg_query("SELECT p.id,p.sub_kegiatan_id,s.kd_panggil 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 l.st_setor_verif='SETOR' AND p.no_sp='$no_sp'
AND s.thn='$thn'
");
*/
$d=pg_query("SELECT DISTINCT p.id,p.sub_kegiatan_id,s.kd_panggil
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)
LEFT OUTER JOIN (SELECT * FROM pekerjaan WHERE status_setor='ADENDUM') p1 ON (p.id=p1.adendum_pekerjaan_id)
WHERE l.st_setor_verif='SETOR' AND
((p.no_sp='$no_sp' OR p1.no_sp='$no_sp') OR (p.no_spp='$no_sp' OR p1.no_spp='$no_sp'))
AND s.thn='$thn'
");
while($r=pg_fetch_array($d)) {$pekerjaan_id=$r[0];$sub_kegiatan_id=$r[1];$kd_panggil=$r[2];}
echo $pekerjaan_id.'$%^'.$sub_kegiatan_id.'$%^'.$kd_panggil;
} else
if ($key=='simpan_st_buku') {
$id=$_POST['id'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$st_buku=$_POST['st_buku'];
$cek_add=pg_query("SELECT id FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
$row_add = pg_fetch_row($cek_add);
if ($row_add[0] > 0) {
$u=pg_query("UPDATE vr_realisasi SET st_buku='$st_buku' WHERE pekerjaan_id='$pekerjaan_id'");
} else {
$i=pg_query("INSERT INTO vr_realisasi (pekerjaan_id,st_buku) VALUES ('$pekerjaan_id','$st_buku')");
}
$d=pg_query("SELECT id FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
while($r=pg_fetch_array($d)) {$vr_realisasi_id=$r[0];echo $vr_realisasi_id;}
} else
if ($key=='simpan_st_termin') {
$id=$_POST['id'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$st_termin=$_POST['st_termin'];
$cek_add=pg_query("SELECT id FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
$row_add = pg_fetch_row($cek_add);
if ($row_add[0] > 0) {
$u=pg_query("UPDATE vr_realisasi SET st_termin='$st_termin' WHERE pekerjaan_id='$pekerjaan_id'");
} else {
$i=pg_query("INSERT INTO vr_realisasi (pekerjaan_id,st_termin) VALUES ('$pekerjaan_id','$st_termin')");
}
$d=pg_query("SELECT id FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
while($r=pg_fetch_array($d)) {$vr_realisasi_id=$r[0];echo $vr_realisasi_id;}
} else
if ($key=='upd_stum') {
$vr_realisasi_id=$_POST['vr_realisasi_id'];
$stum=$_POST['stum'];
if ($stum=='uang_muka') {
$u=pg_query("UPDATE vr_realisasi SET stum='$stum' WHERE id='$vr_realisasi_id'");
} else {
$u=pg_query("UPDATE vr_realisasi SET stum=NULL WHERE id='$vr_realisasi_id'");
}
} else
if ($key=='simpan_verifikasi') {
$id=$_POST['id'];
$vr_realisasi_id=$_POST['vr_realisasi_id'];
$nilai_pelunasan=$_POST['nilai_pelunasan'];
$nilai_pelunasan=str_replace('.','',$nilai_pelunasan);
$nilai_pelunasan=str_replace(',','',$nilai_pelunasan);
$ppn=$_POST['ppn'];
$ppn=str_replace('.','',$ppn);
$ppn=str_replace(',','',$ppn);
$pph_21=$_POST['pph_21'];
$pph_21=str_replace('.','',$pph_21);
$pph_21=str_replace(',','',$pph_21);
$pph_22=$_POST['pph_22'];
$pph_22=str_replace('.','',$pph_22);
$pph_22=str_replace(',','',$pph_22);
$pph_23=$_POST['pph_23'];
$pph_23=str_replace('.','',$pph_23);
$pph_23=str_replace(',','',$pph_23);
$pph_final=$_POST['pph_final'];
$pph_final=str_replace('.','',$pph_final);
$pph_final=str_replace(',','',$pph_final);
$no_faktur=$_POST['no_faktur'];
$tanggal_faktur=$_POST['tanggal_faktur'];
$tanggal_faktur=str_replace('/','-',$tanggal_faktur);
$tm=date('Y',strtotime($tanggal_faktur));
$bm=date('m',strtotime($tanggal_faktur));
$hm=date('d',strtotime($tanggal_faktur));
$kwitansi=$_POST['kwitansi'];
$faktur_penjualan=$_POST['faktur_penjualan'];
$nota_dinas=$_POST['nota_dinas'];
$faktur_pajak=$_POST['faktur_pajak'];
$ssp_ppn=$_POST['ssp_ppn'];
$ssp_pph=$_POST['ssp_pph'];
$ba_hp_admin=$_POST['ba_hp_admin'];
$ba_st=$_POST['ba_st'];
$sp_spk=$_POST['sp_spk'];
$ba_denda=$_POST['ba_denda'];
$ceklist=$_POST['ceklist'];
$status_um=$_POST['status_um'];
$tanggal_jatuh_tempo=$_POST['tanggal_jatuh_tempo'];
$tanggal_jatuh_tempo=str_replace('/','-',$tanggal_jatuh_tempo);
$ts=date('Y',strtotime($tanggal_jatuh_tempo));
$bs=date('m',strtotime($tanggal_jatuh_tempo));
$hs=date('d',strtotime($tanggal_jatuh_tempo));
$nama_verifikator=$_POST['nama_verifikator'];
$status_berkas=$_POST['status_berkas'];
$ket=$_POST['ket'];
$honor=$_POST['honor'];
$hadir=$_POST['hadir'];
$tor=$_POST['tor'];
$spt=$_POST['spt'];
$pendukung=$_POST['pendukung'];
$ba_um=$_POST['ba_um'];
$ba_ujicoba=$_POST['ba_ujicoba'];
$ba_pembayaran=$_POST['ba_pembayaran'];
$ba_kemajuan=$_POST['ba_kemajuan'];
$cek_add=pg_query("SELECT id FROM vr_pelunasan WHERE id='$id'");
$row_add = pg_fetch_row($cek_add);
if ($row_add[0] > 0) {
if ($status_berkas=='SETOR') {
$u=pg_query("UPDATE vr_pelunasan SET
nilai_pelunasan='$nilai_pelunasan',
kwitansi='$kwitansi',
faktur_penjualan='$faktur_penjualan',
nota_dinas='$nota_dinas',
faktur_pajak='$faktur_pajak',
ssp_ppn='$ssp_ppn',
ssp_pph='$ssp_pph',
ba_hp_admin='$ba_hp_admin',
ba_st='$ba_st',
sp_spk='$sp_spk',
ppn='$ppn',
pph_21='$pph_21',
pph_22='$pph_22',
pph_23='$pph_23',
pph_final='$pph_final',
no_faktur='$no_faktur',
tanggal_faktur='$tm-$bm-$hm',
tanggal_jatuh_tempo='$ts-$bs-$hs',
status_um='$status_um',
ba_denda='$ba_denda',
ceklist='$ceklist',
nama_verfikator='$nama_verifikator',
status_berkas='$status_berkas',
ket='$ket',
honor='$honor',
hadir='$hadir',
tor='$tor',
spt='$spt',
pendukung='$pendukung',
ba_um='$ba_um',
ba_ujicoba='$ba_ujicoba',
ba_pembayaran='$ba_pembayaran',
ba_kemajuan='$ba_kemajuan'
WHERE id='$id'");
} else {
$cadm=pg_query("SELECT nama_verfikator FROM vr_pelunasan WHERE id=$id");
while($rcadm=pg_fetch_array($cadm)) {$ncadm=$rcadm[0];}
if (($ncadm==null) || ($ncadm=='')) {
$u=pg_query("UPDATE vr_pelunasan SET
nilai_pelunasan='$nilai_pelunasan',
kwitansi='$kwitansi',
faktur_penjualan='$faktur_penjualan',
nota_dinas='$nota_dinas',
faktur_pajak='$faktur_pajak',
ssp_ppn='$ssp_ppn',
ssp_pph='$ssp_pph',
ba_hp_admin='$ba_hp_admin',
ba_st='$ba_st',
sp_spk='$sp_spk',
ppn='$ppn',
pph_21='$pph_21',
pph_22='$pph_22',
pph_23='$pph_23',
pph_final='$pph_final',
no_faktur='$no_faktur',
tanggal_faktur='$tm-$bm-$hm',
tanggal_jatuh_tempo='$ts-$bs-$hs',
status_um='$status_um',
ba_denda='$ba_denda',
ceklist='$ceklist',
nama_verfikator='$nama_verifikator',
status_berkas='$status_berkas',
ket='$ket',
honor='$honor',
hadir='$hadir',
tor='$tor',
spt='$spt',
pendukung='$pendukung',
ba_um='$ba_um',
ba_ujicoba='$ba_ujicoba',
ba_pembayaran='$ba_pembayaran',
ba_kemajuan='$ba_kemajuan',
tgl_terima_verif=NOW()
WHERE id='$id'");
} else {
$u=pg_query("UPDATE vr_pelunasan SET
nilai_pelunasan='$nilai_pelunasan',
kwitansi='$kwitansi',
faktur_penjualan='$faktur_penjualan',
nota_dinas='$nota_dinas',
faktur_pajak='$faktur_pajak',
ssp_ppn='$ssp_ppn',
ssp_pph='$ssp_pph',
ba_hp_admin='$ba_hp_admin',
ba_st='$ba_st',
sp_spk='$sp_spk',
ppn='$ppn',
pph_21='$pph_21',
pph_22='$pph_22',
pph_23='$pph_23',
pph_final='$pph_final',
no_faktur='$no_faktur',
tanggal_faktur='$tm-$bm-$hm',
tanggal_jatuh_tempo='$ts-$bs-$hs',
status_um='$status_um',
ba_denda='$ba_denda',
ceklist='$ceklist',
nama_verfikator='$nama_verifikator',
status_berkas='$status_berkas',
ket='$ket',
honor='$honor',
hadir='$hadir',
tor='$tor',
spt='$spt',
pendukung='$pendukung',
ba_um='$ba_um',
ba_ujicoba='$ba_ujicoba',
ba_pembayaran='$ba_pembayaran',
ba_kemajuan='$ba_kemajuan'
WHERE id='$id'");
}
}
include('../reset_akumulasi.php');
/* edit nilai pekerjaan - belanja yang diinput verifikasi */
$cid=pg_query("SELECT p.id,p.user_nama FROM pekerjaan p WHERE p.id=(SELECT r.pekerjaan_id FROM vr_realisasi r WHERE r.id='$vr_realisasi_id')");
while($rcid=pg_fetch_array($cid)) {$npekerjaan_id=$rcid[0];$nuser_nama=$rcid[1];}
if ($nuser_nama==NULL) {} else {
$up=pg_query("UPDATE pekerjaan SET nilai_sp='$nilai_pelunasan', nilai_realisasi='$nilai_pelunasan' WHERE id='$npekerjaan_id'");
}
} else {
$urut=pg_query("SELECT COALESCE(MAX(data_ke),0) FROM vr_pelunasan WHERE vr_realisasi_id='$vr_realisasi_id'");
while($rurut=pg_fetch_array($urut)) {$data_ke=$rurut[0]+1;}
$i=pg_query("INSERT INTO vr_pelunasan (
vr_realisasi_id,
tanggal_input,
nilai_pelunasan,
kwitansi,
faktur_penjualan,
nota_dinas,
faktur_pajak,
ssp_ppn,
ssp_pph,
ba_hp_admin,
ba_st,
sp_spk,
ppn,
pph_21,
pph_22,
pph_23,
pph_final,
no_faktur,
tanggal_faktur,
tanggal_jatuh_tempo,
status_um,
ba_denda,
ceklist,
nama_verfikator,
status_berkas,
data_ke,
ket,
honor,
hadir,
tor,
spt,
pendukung,
ba_um,
ba_ujicoba,
ba_pembayaran,
ba_kemajuan,
st_setor_verif,
tgl_terima_verif
) VALUES (
'$vr_realisasi_id',
NOW(),
'$nilai_pelunasan',
'$kwitansi',
'$faktur_penjualan',
'$nota_dinas',
'$faktur_pajak',
'$ssp_ppn',
'$ssp_pph',
'$ba_hp_admin',
'$ba_st',
'$sp_spk',
'$ppn',
'$pph_21',
'$pph_22',
'$pph_23',
'$pph_final',
'$no_faktur',
'$tm-$bm-$hm',
'$ts-$bs-$hs',
'$status_um',
'$ba_denda',
'$ceklist',
'$nama_verifikator',
'$status_berkas',
'$data_ke',
'$ket',
'$honor',
'$hadir',
'$tor',
'$spt',
'$pendukung',
'$ba_um',
'$ba_ujicoba',
'$ba_pembayaran',
'$ba_kemajuan',
'SETOR',
NOW()
)");
}
} else
if ($key=='delete_verif') {
$id=$_POST['id'];
$st_termin=$_POST['st_termin'];
if ($st_termin=='termin') {
pg_query("DELETE FROM pengerjaan_npd WHERE vr_pelunasan_id='$id'");
pg_query("DELETE FROM vr_ba WHERE vr_pelunasan_id='$id'");
pg_query("DELETE FROM vr_pelunasan WHERE id='$id'");
$vr_realisasi_id=$_POST['vr_realisasi_id'];
$e=pg_query("SELECT id FROM vr_pelunasan WHERE vr_realisasi_id=$vr_realisasi_id AND data_ke <> 0 ORDER BY tanggal_input ASC");
$num=pg_numrows($e);
if ($num == 0) {
exit();
} else {
$i=1;
$d=pg_query("SELECT id FROM vr_pelunasan WHERE vr_realisasi_id=$vr_realisasi_id AND data_ke <> 0 ORDER BY tanggal_input ASC");
while($r=pg_fetch_array($d)) {
$vr_pelunasan_id=$r[0];
pg_query("UPDATE vr_pelunasan SET data_ke=$i WHERE id=$vr_pelunasan_id");
$i++;
}
}
} else {
pg_query("DELETE FROM pengerjaan_npd WHERE vr_pelunasan_id='$id'");
pg_query("DELETE FROM vr_ba WHERE vr_pelunasan_id='$id'");
pg_query("DELETE FROM vr_pelunasan WHERE id='$id'");
}
include('../reset_npd_hapus.php');
} else
if ($key=='fix') {
$id=$_POST['id'];
pg_query("UPDATE vr_pelunasan SET status_berkas='FIX' WHERE id='$id'");
} else
$key=$_POST['key'];
if ($key=='simpan_databa_baru') {
$id=$_POST['id'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$berita_acara_id=$_POST['berita_acara_id'];
$nomor_ba=$_POST['nomor_ba'];
$nilai_ba=$_POST['nilai_ba'];
$nilai_ba=str_replace('.','',$nilai_ba);
$nilai_ba=str_replace(',','',$nilai_ba);
$tanggal_ba=$_POST['tanggal_ba'];
$tanggal_ba=str_replace('/','-',$tanggal_ba);
$tb=date('Y',strtotime($tanggal_ba));
$bb=date('m',strtotime($tanggal_ba));
$hb=date('d',strtotime($tanggal_ba));
$st_termin=$_POST['st_termin'];
$termin_ke=$_POST['termin_ke'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$cek_add=pg_query("SELECT id FROM riwayat_ba WHERE id='$id'");
$row_add = pg_fetch_row($cek_add);
if ($row_add[0] > 0) {
$upd_add = pg_query("UPDATE riwayat_ba SET
berita_acara_id='$berita_acara_id',
nomor_ba='$nomor_ba',
tanggal_ba='$tb-$bb-$hb',
nilai_ba='$nilai_ba',
modified_at=NOW(),
vr_pelunasan_id='$vr_pelunasan_id',
st_termin='$st_termin',
termin_ke='$termin_ke'
WHERE id='$id'");
} else {
$ins_add = pg_query("INSERT into riwayat_ba (
pekerjaan_id,
berita_acara_id,
tanggal_ba,
created_at,
nomor_ba,
nilai_ba,
vr_pelunasan_id,
st_termin,
termin_ke
) values(
'$pekerjaan_id',
'$berita_acara_id',
'$tb-$bb-$hb',
NOW(),
'$nomor_ba',
'$nilai_ba',
'$vr_pelunasan_id',
'$st_termin',
'$termin_ke'
)
");
}
} else
if ($key=='hapus_databa') {
$id=$_POST['id'];
//$del=pg_query("DELETE FROM riwayat_ba WHERE id='$id'");
pg_query("UPDATE riwayat_ba SET vr_pelunasan_id=NULL WHERE id=$id");
} else
if ($key=='edit_urut') {
$id=$_POST['id'];
$edit=$_POST['edit'];
$edit=pg_query("UPDATE vr_pelunasan SET data_ke='$edit' WHERE id='$id'");
} else
if ($key=='simpan_revisi') {
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$ket=$_POST['ket'];
$pemeriksa=$_POST['pemeriksa'];
pg_query("INSERT INTO vr_revisi (vr_pelunasan_id,tgl_revisi,ket,pemeriksa) VALUES ($vr_pelunasan_id,NOW(),'$ket','$pemeriksa')");
} else
if ($key=='fix_revisi') {
$vr_revisi_id=$_POST['vr_revisi_id'];
pg_query("UPDATE vr_revisi SET status='FIX' WHERE id=$vr_revisi_id");
} else
if ($key=='batal_fix_revisi') {
$vr_revisi_id=$_POST['vr_revisi_id'];
pg_query("UPDATE vr_revisi SET status=NULL WHERE id=$vr_revisi_id");
} else
if ($key=='hapus_revisi') {
$vr_revisi_id=$_POST['vr_revisi_id'];
pg_query("DELETE FROM vr_revisi WHERE id=$vr_revisi_id");
} else
if ($key=='batal_terima') {
$id=$_POST['id'];
pg_query("UPDATE vr_pelunasan SET tanggal_setor=NULL,tgl_setor_verif=NULL,st_setor_verif=NULL,st_cek_verif=NULL,tgl_terima_verif=NULL WHERE id=$id");
}
?>
+819
View File
@@ -0,0 +1,819 @@
<style type="text/css">
.modal-backdrop {
visibility: hidden !important;
}
.modal.in {
background-color: rgba(0,0,0,0.5);
}
strong {
font-family:InterSB;
}
</style>
<div id="abc">
<?php
include('../koneksi.php');
$pekerjaan_id=$_POST['pekerjaan_id'];
$d=pg_query("SELECT sub_kegiatan_id FROM pekerjaan WHERE id='$pekerjaan_id'");
while($rd=pg_fetch_array($d)) {$sub_kegiatan_id=$rd[0];}
$e=pg_query("SELECT * FROM scan_pekerjaan WHERE id='$pekerjaan_id'");
while($re=pg_fetch_array($e)) {
$id=$re[0];
//$pekerjaan_id=$re[1];
$file=$re[2];
}
$f=pg_query("SELECT id,st_buku,st_termin,stum FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
while($rf=pg_fetch_array($f)) {$vr_realisasi_idc=$rf[0];$st_buku=$rf[1];$st_termin=$rf[2];$stum=$rf[3];}
if (isset($vr_realisasi_idc)) {$vr_realisasi_id=$vr_realisasi_idc;} else {$vr_realisasi_id=0;}
/*cek over*/
$dz=pg_query("SELECT k.anggaran,
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.user_nama='HUTANG' AND j.sub_kegiatan_id=k.id) as hutang,
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.sub_kegiatan_id=k.id) AS proses,
(SELECT COALESCE(SUM(a.nilai_pelunasan),0) FROM vr_pelunasan a
LEFT OUTER JOIN vr_realisasi r ON (r.id=a.vr_realisasi_id)
LEFT OUTER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
WHERE p.sub_kegiatan_id=k.id
AND a.tanggal_lunas IS NOT NULL
) as terbayar
FROM sub_kegiatan k
WHERE k.id=$sub_kegiatan_id");
while($rz=pg_fetch_array($dz)) {
$anggaran=$rz[0];
$hutang=$rz[1];
$proses=$rz[2]-$rz[1];
$terbayar=$rz[3];
$sisa_proses=($hutang+$proses)-$terbayar;
$sisa_anggaran=$anggaran-$terbayar;
}
if ($sisa_anggaran<0) {$over='OVER';} else {$over='';}
?>
<br>
<input type="hidden" id="pekerjaan_id" value="<?php echo $pekerjaan_id; ?>">
<table class="table table-striped table-condensed" style="font-family:Inter;color:black;font-size:13px">
<thead>
<tr style="color:gray">
<td>DPA</td>
<td width="10">KPA</td>
<td width="20">PPKom</td>
<td width="15">PPTK</td>
<td width="10">PP</td>
<td width="40" style="display:none">Jenis</td>
<td>Kegiatan</td>
<td width="140">Rek</td>
<td>H</td>
<td>Sub Kegiatan</td>
<td width="90" align="center">Anggaran</td>
<td style="display:none"></td>
</tr>
</thead>
<tbody>
<?php
/*
$data=pg_query("SELECT a.inisial,o.inisial,t.inisial,p.inisial,g.nama,
k.ra,k.rb,k.rc,k.rd,k.re,k.rf,k.rg,k.rh,k.sub_kegiatan,k.anggaran,
k.anggaran-(
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.sub_kegiatan_id=k.id)+
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status='Extra' AND j.sub_kegiatan_id=k.id)
),k.id,k.thn,k.kegiatan
FROM sub_kegiatan k
LEFT OUTER JOIN kpa a ON (a.id=k.kpa_id)
LEFT OUTER JOIN pptk t ON (t.id=k.pptk_id)
LEFT OUTER JOIN pejabat_pengadaan p ON (p.id=k.pejabat_pengadaan_id)
LEFT OUTER JOIN ppkom o ON (o.id=k.ppkom_id)
LEFT OUTER JOIN subkategori_kegiatan g ON (g.id=k.kategori_id)
WHERE k.anggaran IS NOT NULL
AND k.id='$sub_kegiatan_id'
");
*/
$data=pg_query("SELECT a.inisial,o.inisial,t.inisial,p.inisial,g.nama,
k.ra,k.rb,k.rc,k.rd,k.re,k.rf,k.rg,k.rh,k.sub_kegiatan,k.anggaran,k.id,k.thn,k.kegiatan
FROM sub_kegiatan k
LEFT OUTER JOIN kpa a ON (a.id=k.kpa_id)
LEFT OUTER JOIN pptk t ON (t.id=k.pptk_id)
LEFT OUTER JOIN pejabat_pengadaan p ON (p.id=k.pejabat_pengadaan_id)
LEFT OUTER JOIN ppkom o ON (o.id=k.ppkom_id)
LEFT OUTER JOIN subkategori_kegiatan g ON (g.id=k.kategori_id)
WHERE k.anggaran IS NOT NULL
AND k.id='$sub_kegiatan_id'
");
while($r=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><?php echo $r['thn']; ?></td>
<td><?php echo $r[0]; ?></td>
<td><?php echo $r[1]; ?></td>
<td><?php echo $r[2]; ?></td>
<td><?php echo $r[3]; ?></td>
<td style="display:none"><?php echo $r[4]; ?></td>
<td><?php echo $r['kegiatan']; ?></td>
<td><?php echo $r[5].' '.$r[6].' '.$r[7].' '.$r[8].' '.$r[9].' '.$r[10].' '.$r[11]; ?></td>
<td><?php echo $r[12]; ?></td>
<td><?php echo $r[13]; ?></td>
<td class="kanan" align="right" style="font-family:InterSB;color:blue"><?php echo number_format($r[14],0,',','.'); ?></td>
<td style="display:none" class="cl_angg"><?php echo $r[14]; ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
<table class="table table-striped table-condensed" style="font-family:Inter;color:black;font-size:13px">
<thead>
<tr style="color:gray">
<td width="160px;">SP/SPK/KWI</td>
<td width="110px;">Berlaku</td>
<td width="200px;">Penyedia</td>
<td>Kegiatan Pengadaan</td>
<!--<td>Metode</td>
<td>Adminers</td>-->
<td width="90">Nilai SP</td>
<td style="display:none"></td>
</tr>
</thead>
<tbody>
<?php
/*
$data=pg_query("SELECT p.no_sp,p.tgl_mulai_sp,p.tgl_selesai_sp,
COALESCE((SELECT r.nama FROM rekanan r WHERE r.id=p.rekanan_id),p.cad1),
p.kegiatan_pengadaan,
(SELECT j.nama FROM jenis_kegiatan j WHERE j.id=p.jenis_kegiatan_id),
(SELECT d.nama FROM data_user d WHERE d.id=p.adminers_id),
p.nilai_sp
FROM pekerjaan p WHERE p.id='$pekerjaan_id'
ORDER BY p.id DESC
");*/
$data=pg_query("SELECT p.no_sp,p.tgl_mulai_sp,p.tgl_selesai_sp,
COALESCE((SELECT r.nama FROM rekanan r WHERE r.id=p.rekanan_id),p.cad1),
p.kegiatan_pengadaan,
p.nilai_sp,p.user_nama
FROM pekerjaan p WHERE p.id='$pekerjaan_id'
");
while($r=pg_fetch_array($data)) {
if ($r['user_nama']=='HUTANG TERMIN') {$ketz='** TERMIN LANJUTAN DARI TERMIN TAHUN LALU **';} else {$ketz='';}
?>
<tr>
<td class="kiri" style="font-family:InterSB"><?php echo $r['no_sp']; ?></td>
<td><?php
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {} else {
echo date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?></td>
<td id="pgpny"><?php echo $r[3]; ?></td>
<td id="pgkg"><?php
if ($r['user_nama']=='HUTANG TERMIN') {
echo $r['kegiatan_pengadaan'].'<br><span style="color:red;font-family:InterSB">'.$ketz.'</span>';
} else {
echo $r['kegiatan_pengadaan'];
}
?>
</td>
<!--<td><?php echo $r[5]; ?></td>
<td><?php echo $r[6]; ?></td>-->
<td align="right" class="clsp" style="font-family:InterSB"><?php echo number_format($r['nilai_sp'],0,',','.'); ?></td>
<td style="display:none" class="tglselsp"><?php echo $r['tgl_selesai_sp']; ?></td>
<td style="display:none" class="cl_sp"><?php echo $r['nilai_sp']; ?></td>
</tr>
<?php ?>
<input type="hidden" value="<?php echo $r['nilai_sp']; ?>" id="nil">
<input type="hidden" value="<?php echo $r['nilai_sp']*(10/100); ?>" id="nul">
<?php
}
?>
</tbody>
</table>
</div>
<p class="judul_view"><i class="fa fa-caret-right m-r-5"></i>View Dokumen
<?php if ($over=='') {} else { ?>
<span class="pull-right" align="center" style="color:red" >
<i class="fa fa-warning m-r-5"></i><?php echo $over; ?><i class="fa fa-warning m-l-5"></i></span>
<?php } ?>
</p>
<!--<button type="button" class="btn btn-default btn-rounded" id="v_nodin"><i class="fa fa-image m-r-5"></i>NOTA DINAS</button>
<button type="button" class="btn btn-default btn-rounded" id="v_kwitansi"><i class="fa fa-image m-r-5"></i>KWITANSI</button>
<button type="button" class="btn btn-default btn-rounded" id="v_hps"><i class="fa fa-image m-r-5"></i>HPS</button>
<button type="button" class="btn btn-default btn-rounded" id="v_syarat"><i class="fa fa-image m-r-5"></i>SYARAT</button>
<button type="button" class="btn btn-default btn-rounded" id="v_spk"><i class="fa fa-image m-r-5"></i>SPK</button>
<button type="button" class="btn btn-default btn-rounded" id="v_spp"><i class="fa fa-image m-r-5"></i>SPP</button>
<button type="button" class="btn btn-default btn-rounded" id="v_sskk"><i class="fa fa-image m-r-5"></i>SSKK</button>
<button type="button" class="btn btn-default btn-rounded" id="v_sppbj"><i class="fa fa-image m-r-5"></i>SPPBJ</button>-->
<button type="button" class="btn btn-default btn-rounded" id="v_dok" style="font-family:Inter;color:black"><i class="mdi mdi-content-copy m-r-5"></i>DOKUMEN PENGADAAN</button>
<br>
<br>
<br>
<div class="row">
<div class="col-lg-2">
<select class="form-control" name="st_buku" id="st_buku">
<option></option>
<option value="non-buku" <?php if($st_buku=='non-buku') {echo "selected";} ?>>NON-BUKU</option>
<option value="buku" <?php if($st_buku=='buku') {echo "selected";} ?>>BUKU</option>
</select>
</div>
<div class="col-lg-2">
<select class="form-control" name="st_termin" id="st_termin">
<option></option>
<option value="non-termin" <?php if($st_termin=='non-termin') {echo "selected";} ?>>NON-TERMIN</option>
<option value="termin" <?php if($st_termin=='termin') {echo "selected";} ?>>TERMIN</option>
</select>
</div>
<div class="col-lg-2">
<div class="btn-switch btn-switch-primary ter">
<input type="checkbox" id="cb_stum"/ <?php if($stum=='uang_muka') {echo "checked";} else {} ?> >
<label for="cb_stum" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> UANG MUKA</strong>
</label>
</div>
</div>
<div class="col-lg-3">
<input type="text" class="form-control" id="ket_balance" style="font-family:Arial;color:red;font-weight:bold" disabled>
</div>
<div class="col-lg-3">
<button type="button" class="btn btn-teal btn-rounded btn-block" id="tambah_verifikasi"><i class="fa fa-plus m-r-5"></i>Verifikasi</button>
</div>
<!--
<div class="col-lg-2">
<button type="button" class="btn btn-teal btn-rounded btn-block" id="tambah_verifikasi"><i class="fa fa-plus m-r-5"></i>Verifikasi</button>
</div>
<div class="col-lg-1">
<button type="button" class="btn btn-default btn-rounded btn-block" id="batal_terima"><i class="fa fa-undo"></i></button>
</div>
-->
</div>
<input type="hidden" id="vr_realisasi_id" value="<?php echo $vr_realisasi_id; ?>">
<br>
<div id="tabel_realisasi"></div>
<div id="modal_verifikasi" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Verifikasi</h4>
</div>
<div class="modal-body" id="modal_body_verifikasi"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_verifikasi">Keluar</button>
<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_verifikasi">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_ba" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Berita Acara</h4>
</div>
<div class="modal-body" id="modal_body_ba"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_ba">Keluar</button>
</div>
</div>
</div>
</div>
<div class="modal" id="modal_dok">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">View Nota Dinas</h4>
</div>
<div class="modal-body md_input_bd" id="isi_modal_dok"></div>
</div>
</div>
</div>
<div class="modal" id="modal_spk">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="judul_md_lap_paket"></h4>
</div>
<div class="modal-body md_input_bd" id="isi_modal_spk"></div>
</div>
</div>
</div>
<div id="modal_databa_baru" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Input BA</h4>
</div>
<div class="modal-body" id="modal_body_databa_baru"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_databa_baru">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_databa_baru">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_databa_cari" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">CARI DATA BA YANG DI-INPUT PENGADAAN</h4>
</div>
<div class="modal-body" id="modal_body_databa_cari"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_databa_cari">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_databa_cari">Masukkan ke tabel BA</button>
</div>
</div>
</div>
</div>
<div class="modal" id="modal_view">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="modal_head_view"></h4>
</div>
<div class="modal-body md_input_bd" id="modal_body_view"></div>
</div>
</div>
</div>
<script type="text/javascript">
var cl_angg=parseFloat($('.cl_angg').html());
var cl_sp=parseFloat($('.cl_sp').html());
if (cl_angg<cl_sp) {
$('.clsp').css({color: "red"});
var a=$('.clsp').html();
$('.clsp').html(a+' '+'<b>[OVER !!]</b>');
} else {
}
$('#tambah_verifikasi').hide();
$('#st_buku').hide();
$('#st_termin').hide();
$('.ter').hide();
$('#tambah_verifikasi').prop("disabled",true);
var vr_realisasi_id = $('#vr_realisasi_id').val();
if ((vr_realisasi_id=='') || (vr_realisasi_id==0)) {
$('#tambah_verifikasi').prop("disabled",true);
} else {
$('#tambah_verifikasi').prop("disabled",false);
}
var st_termin = $('#st_termin').val();
if (st_termin!='termin') {$('.ter').hide();} else {$('.ter').show();}
$('#v_dok').click(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var rekanan = $('#pgpny').html();
var kegiatan_pengadaan = $('#pgkg').html();
var nilai_sp = $('.cl_sp').html();
$('#modal_view').modal('show');
$('#modal_body_view').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_view.php",
data: 'pekerjaan_id='+pekerjaan_id
+'&rekanan='+rekanan
+'&kegiatan_pengadaan='+kegiatan_pengadaan
+'&nilai_sp='+nilai_sp,
success: function(data){
$('#modal_body_view').html(data);
$('#modal_head_view').html('List File');
}
});
});
$('#cb_stum').click(function(){
var vr_realisasi_id = $('#vr_realisasi_id').val();
if ((vr_realisasi_id=='') || (vr_realisasi_id==0)) {} else {
if ($('#cb_stum').is(':checked')) {
var stum='uang_muka';
var key="upd_stum";
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_realisasi_id='+vr_realisasi_id
+'&stum='+stum
+'&key='+key,
success: function(data){
}
});
} else {
var stum='';
var key="upd_stum";
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_realisasi_id='+vr_realisasi_id
+'&stum='+stum
+'&key='+key,
success: function(data){
}
});
}
}
});
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id},function(html){
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
$('#tambah_verifikasi').show();
$('#st_buku').show();
$('#st_termin').show();
});
$('#st_buku').change(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var vr_realisasi_idx = $('#vr_realisasi_id').val();
if (!vr_realisasi_idx) {var vr_realisasi_id = 0;} else {var vr_realisasi_id = $('#vr_realisasi_id').val();}
var st_buku = $('#st_buku').val();
var key = "simpan_st_buku";
if (!st_buku) {$('#tambah_verifikasi').prop("disabled",true);} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+vr_realisasi_id
+'&pekerjaan_id='+pekerjaan_id
+'&st_buku='+st_buku
+'&key='+key,
success: function(data){
$('#vr_realisasi_id').val(data);//$('#tambah_verifikasi').prop("disabled",false);
}
});
}
});
$('#st_termin').change(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var vr_realisasi_idx = $('#vr_realisasi_id').val();
if (!vr_realisasi_idx) {var vr_realisasi_id = 0;} else {var vr_realisasi_id = $('#vr_realisasi_id').val();}
var st_termin = $('#st_termin').val();
var key = "simpan_st_termin";
if (!st_termin) {$('#tambah_verifikasi').prop("disabled",true);$('.ter').hide();} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+vr_realisasi_id
+'&pekerjaan_id='+pekerjaan_id
+'&st_termin='+st_termin
+'&key='+key,
success: function(data){
$('#vr_realisasi_id').val(data);//$('#tambah_verifikasi').prop("disabled",false);
var table = $('#tabel_data_pelunasan').DataTable();
var tabrow = table.page.info().recordsTotal;
var st_termin = $('#st_termin').val();
if ((st_termin=='non-termin') && (tabrow==1)) {$('#tambah_verifikasi').prop("disabled",true);$('.ter').hide();} else {$('#tambah_verifikasi').prop("disabled",false);$('.ter').show();}
}
});
}
});
$('#tambah_verifikasi').click(function(){
var id = '0';
var nil = $('#nil').val();
var nul = $('#nul').val();
$('#modal_verifikasi').modal('show');
$('#modal_body_verifikasi').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_verifikasi.php",
data: 'id='+id
+'&nil='+nil
+'&nul='+nul,
success: function(data){
$('#modal_body_verifikasi').html(data);
}
});
});
$('#simpan_verifikasi').click(function(){
var id=$('#vr_pelunasan_id').val();
var vr_realisasi_id=$('#vr_realisasi_id').val();
var nilai_pelunasan=$('#nilai_pelunasan').val();
var ppn=$('#ppn').val();
var pph_21=$('#pph_21').val();
var pph_22=$('#pph_22').val();
var pph_23=$('#pph_23').val();
var pph_final=$('#pph_final').val();
var no_faktur=$('#no_faktur').val();
var tanggal_faktur=$('#tanggal_faktur').val();
if ($('#cbk1').is(':checked')) {var kwitansi='t';} else {var kwitansi='f';}
if ($('#cbk2').is(':checked')) {var faktur_penjualan='t';} else {var faktur_penjualan='f';}
if ($('#cbk3').is(':checked')) {var nota_dinas='t';} else {var nota_dinas='f';}
if ($('#cbk4').is(':checked')) {var faktur_pajak='t';} else {var faktur_pajak='f';}
if ($('#cbk5').is(':checked')) {var ssp_ppn='t';} else {var ssp_ppn='f';}
if ($('#cbk6').is(':checked')) {var ssp_pph='t';} else {var ssp_pph='f';}
if ($('#cbk7').is(':checked')) {var ba_hp_admin='t';} else {var ba_hp_admin='f';}
if ($('#cbk8').is(':checked')) {var ba_st='t';} else {var ba_st='f';}
if ($('#cbk9').is(':checked')) {var ba_denda='t';} else {var ba_denda='f';}
if ($('#cbk10').is(':checked')) {var sp_spk='t';} else {var sp_spk='f';}
if ($('#cbk11').is(':checked')) {var ceklist='t';} else {var ceklist='f';}
if ($('#cbk12').is(':checked')) {var honor='t';} else {var honor='f';}
if ($('#cbk13').is(':checked')) {var hadir='t';} else {var hadir='f';}
if ($('#cbk14').is(':checked')) {var tor='t';} else {var tor='f';}
if ($('#cbk15').is(':checked')) {var spt='t';} else {var spt='f';}
if ($('#cbk16').is(':checked')) {var pendukung='t';} else {var pendukung='f';}
if ($('#cbk17').is(':checked')) {var ba_um='t';} else {var ba_um='f';}
if ($('#cbk18').is(':checked')) {var ba_ujicoba='t';} else {var ba_ujicoba='f';}
if ($('#cbk19').is(':checked')) {var ba_pembayaran='t';} else {var ba_pembayaran='f';}
if ($('#cbk20').is(':checked')) {var ba_kemajuan='t';} else {var ba_kemajuan='f';}
/*
var kwitansi=$('#kwitansi').val();
var faktur_penjualan=$('#faktur_penjualan').val();
var nota_dinas=$('#nota_dinas').val();
var faktur_pajak=$('#faktur_pajak').val();
var ssp_ppn=$('#ssp_ppn').val();
var ssp_pph=$('#ssp_pph').val();
var ba_hp_admin=$('#ba_hp_admin').val();
var ba_st=$('#ba_st').val();
var sp_spk=$('#sp_spk').val();
var ba_denda=$('#ba_denda').val();
var ceklist=$('#ceklist').val();
*/
var status_um=$('#status_um').val();
var tanggal_jatuh_tempo=$('#tanggal_jatuh_tempo').val();
var nama_verifikator=$('#cek_nampeg').val();
var status_berkas=$('#status_berkas').val();
var ket=$('#ket').val();
var key='simpan_verifikasi';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&vr_realisasi_id='+vr_realisasi_id
+'&nilai_pelunasan='+nilai_pelunasan
+'&ppn='+ppn
+'&pph_21='+pph_21
+'&pph_22='+pph_22
+'&pph_23='+pph_23
+'&pph_final='+pph_final
+'&no_faktur='+no_faktur
+'&tanggal_faktur='+tanggal_faktur
+'&kwitansi='+kwitansi
+'&faktur_penjualan='+faktur_penjualan
+'&nota_dinas='+nota_dinas
+'&faktur_pajak='+faktur_pajak
+'&ssp_ppn='+ssp_ppn
+'&ssp_pph='+ssp_pph
+'&ba_hp_admin='+ba_hp_admin
+'&ba_st='+ba_st
+'&sp_spk='+sp_spk
+'&ba_denda='+ba_denda
+'&ceklist='+ceklist
+'&status_um='+status_um
+'&tanggal_jatuh_tempo='+tanggal_jatuh_tempo
+'&nama_verifikator='+nama_verifikator
+'&status_berkas='+status_berkas
+'&ket='+ket
+'&honor='+honor
+'&hadir='+hadir
+'&tor='+tor
+'&spt='+spt
+'&pendukung='+pendukung
+'&ba_um='+ba_um
+'&ba_ujicoba='+ba_ujicoba
+'&ba_pembayaran='+ba_pembayaran
+'&ba_kemajuan='+ba_kemajuan
+'&key='+key,
success: function(data){
alert('data tersimpan..');
$('#modal_verifikasi').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
});
$("#v_nodin").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#modal_dok').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_dok.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_dok').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_spk").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPK');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_spk.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_spp").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPP');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_spp.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_sskk").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SSKK');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_ssk.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_sppbj").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPPBJ');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_sbj.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_kwitansi").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View KWITANSI');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_kwi.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_hps").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View HPS');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_hps.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_syarat").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SYARAT');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_syarat.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$('#simpan_databa_baru').click(function(){
var id = $('#riwayat_ba_id').val();
var pekerjaan_id = $('#pekerjaan_idv').val();
var berita_acara_id = $('#berita_acara_id').val();
var nomor_ba = $('#nomor_ba').val();
var tanggal_ba = $('#tanggal_ba').val();
var nilai_ba = $('#nilai_ba').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var st_termin = $('#st_termin_ba').val();
var termin_ke = $('#termin_ke').val();
var key = 'simpan_databa_baru';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id
+'&berita_acara_id='+berita_acara_id
+'&nomor_ba='+nomor_ba
+'&tanggal_ba='+tanggal_ba
+'&nilai_ba='+nilai_ba
+'&vr_pelunasan_id='+vr_pelunasan_id
+'&st_termin='+st_termin
+'&termin_ke='+termin_ke
+'&key='+key,
success: function(data){
alert('Data tersimpan..');
$('#modal_databa_baru').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
//$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id});
var nilai_pelunasan = $('#nilai_pelunasanv').val();
var tglselsp = $('.tglselsp').html();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
$(document).scrollTop($(document).height());
}
});
});
$("#modal_verifikasi").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_dok").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_spk").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_ba").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_databa_baru").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$(document).on('hidden.bs.modal', function (event) {
if ($('.modal:visible').length) {
$('body').addClass('modal-open');
}
});
</script>
+989
View File
@@ -0,0 +1,989 @@
<style type="text/css">
.modal-backdrop {
visibility: hidden !important;
}
.modal.in {
background-color: rgba(0,0,0,0.5);
}
strong {
font-family:InterSB;
}
</style>
<div id="abc">
<?php
include('../koneksi.php');
$thn=$_POST['thn'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$d=pg_query("SELECT sub_kegiatan_id,st_adendum,adendum_pekerjaan_id FROM pekerjaan WHERE id='$pekerjaan_id'");
while($rd=pg_fetch_array($d)) {
$sub_kegiatan_id=$rd[0];
$st_adendum=$rd[1];
$adendum_pekerjaan_id=$rd[2];
}
$e=pg_query("SELECT * FROM scan_pekerjaan WHERE id='$pekerjaan_id'");
while($re=pg_fetch_array($e)) {
$id=$re[0];
//$pekerjaan_id=$re[1];
$file=$re[2];
}
$f=pg_query("SELECT id,st_buku,st_termin,stum FROM vr_realisasi WHERE pekerjaan_id='$pekerjaan_id'");
while($rf=pg_fetch_array($f)) {$vr_realisasi_idc=$rf[0];$st_buku=$rf[1];$st_termin=$rf[2];$stum=$rf[3];}
if (isset($vr_realisasi_idc)) {$vr_realisasi_id=$vr_realisasi_idc;} else {$vr_realisasi_id=0;}
/*cek over*/
/*
$dz=pg_query("SELECT k.anggaran,
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.user_nama='HUTANG' AND j.sub_kegiatan_id=k.id) as hutang,
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.sub_kegiatan_id=k.id) AS proses,
(SELECT COALESCE(SUM(a.nilai_pelunasan),0) FROM vr_pelunasan a
LEFT OUTER JOIN vr_realisasi r ON (r.id=a.vr_realisasi_id)
LEFT OUTER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
WHERE p.sub_kegiatan_id=k.id
AND a.tanggal_lunas IS NOT NULL
) as terbayar
FROM sub_kegiatan k
WHERE k.id=$sub_kegiatan_id");
*/
$dz=pg_query("SELECT k.anggaran,
(SELECT COALESCE(SUM(a.total),0) FROM
(
SELECT j.nilai_sp as total
FROM pekerjaan j
LEFT OUTER JOIN vr_realisasi r2 ON (r2.pekerjaan_id=j.id)
LEFT OUTER JOIN vr_pelunasan l ON (l.vr_realisasi_id=r2.id)
WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.cad3 IS NULL
AND l.st_hutang IS NULL
AND j.sub_kegiatan_id=k.id
GROUP BY j.no_sp,j.nilai_sp
) a
) AS proses,
(SELECT COALESCE(SUM(a.nilai_pelunasan),0) FROM vr_pelunasan a
LEFT OUTER JOIN vr_realisasi r ON (r.id=a.vr_realisasi_id)
LEFT OUTER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
WHERE p.sub_kegiatan_id=k.id AND p.status_setor IS NULL
AND EXTRACT(YEAR FROM DATE(a.tanggal_lunas))='$thn'
AND EXTRACT(MONTH FROM DATE(a.tanggal_lunas)) BETWEEN '1' AND '12' AND a.tanggal_lunas IS NOT NULL
) as terbayar
FROM sub_kegiatan k
LEFT OUTER JOIN kpa a ON (a.id=k.kpa_id)
LEFT OUTER JOIN pptk t ON (t.id=k.pptk_id)
LEFT OUTER JOIN pejabat_pengadaan p ON (p.id=k.pejabat_pengadaan_id)
LEFT OUTER JOIN ppkom o ON (o.id=k.ppkom_id)
LEFT OUTER JOIN subkategori_kegiatan g ON (g.id=k.kategori_id)
WHERE k.thn='$thn'
AND k.id=$sub_kegiatan_id
ORDER BY k.id DESC");
while($rz=pg_fetch_array($dz)) {
$anggaran=$rz[0];
$proses=$rz[1];
$terbayar=$rz[2];
$sisa_anggaran=$anggaran-$terbayar;
}
if ($sisa_anggaran<0) {$over='OVER';} else {$over='';}
?>
<br>
<input type="hidden" id="pekerjaan_id" value="<?php echo $pekerjaan_id; ?>">
<table class="table table-striped table-condensed" style="font-family:Inter;color:black;font-size:13px" id="tabel_dpa_verif">
<thead>
<tr style="color:gray;font-family:InterSB">
<td width="10">DPA</td>
<td width="10">KPA</td>
<td width="15">Kom</td>
<td width="15">PTK</td>
<td width="10">PP</td>
<td width="40" style="display:none">Jenis</td>
<td width="770">Sub Kegiatan/Belanja</td>
<td width="250">Rek</td>
<td style="display:none">H</td>
<td style="display:none">Sub Kegiatan</td>
<td width="110" align="center">Anggaran</td>
<td style="display:none"></td>
<td width="110" align="center" style="display:none">Proses</td>
<td width="110" align="center">Terbayar</td>
<td width="110" align="center">Sisa</td>
</tr>
</thead>
<tbody>
<?php
/*
$data=pg_query("SELECT a.inisial,o.inisial,t.inisial,p.inisial,g.nama,
k.ra,k.rb,k.rc,k.rd,k.re,k.rf,k.rg,k.rh,k.sub_kegiatan,k.anggaran,
k.anggaran-(
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status<>'Extra' AND j.sub_kegiatan_id=k.id)+
(SELECT COALESCE(SUM(j.nilai_sp),0) FROM pekerjaan j WHERE j.status_setor IS NULL AND j.status='Extra' AND j.sub_kegiatan_id=k.id)
),k.id,k.thn,k.kegiatan
FROM sub_kegiatan k
LEFT OUTER JOIN kpa a ON (a.id=k.kpa_id)
LEFT OUTER JOIN pptk t ON (t.id=k.pptk_id)
LEFT OUTER JOIN pejabat_pengadaan p ON (p.id=k.pejabat_pengadaan_id)
LEFT OUTER JOIN ppkom o ON (o.id=k.ppkom_id)
LEFT OUTER JOIN subkategori_kegiatan g ON (g.id=k.kategori_id)
WHERE k.anggaran IS NOT NULL
AND k.id='$sub_kegiatan_id'
");
*/
$data=pg_query("SELECT a.inisial,o.inisial,t.inisial,p.inisial,g.nama,
k.ra,k.rb,k.rc,k.rd,k.re,k.rf,k.rg,k.rh,k.sub_kegiatan,k.anggaran,k.id,k.thn,k.kegiatan
FROM sub_kegiatan k
LEFT OUTER JOIN kpa a ON (a.id=k.kpa_id)
LEFT OUTER JOIN pptk t ON (t.id=k.pptk_id)
LEFT OUTER JOIN pejabat_pengadaan p ON (p.id=k.pejabat_pengadaan_id)
LEFT OUTER JOIN ppkom o ON (o.id=k.ppkom_id)
LEFT OUTER JOIN subkategori_kegiatan g ON (g.id=k.kategori_id)
WHERE k.anggaran IS NOT NULL
AND k.id='$sub_kegiatan_id'
");
while($r=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><?php echo $r['thn']; ?></td>
<td><?php echo $r[0]; ?></td>
<td><?php echo $r[1]; ?></td>
<td><?php echo $r[2]; ?></td>
<td><?php echo $r[3]; ?></td>
<td style="display:none"><?php echo $r[4]; ?></td>
<td>
<span><i class="mdi mdi-apps m-r-5"></i><?php echo $r[13]; ?></span><br>
<span><i class="mdi mdi-apps m-r-5"></i><?php echo $r['kegiatan']; ?></span>
</td>
<td><?php echo $r[5].' '.$r[6].' '.$r[7].' '.$r[8].' '.$r[9].' '.$r[10].' '.$r[11].' '.$r[12]; ?></td>
<td style="display:none"><?php echo $r[12]; ?></td>
<td style="display:none"><?php echo $r[13]; ?></td>
<td align="right"><?php echo number_format($anggaran,0,',','.'); ?></td>
<td style="display:none" class="cl_angg"><?php echo $r[14]; ?></td>
<td align="right" style="color:gray;display:none"><button class="btn btn-block btn-xs pro_xx" style="text-align: right !important;" id="<?php echo $r['id'];?>"><?php echo number_format($proses,0,',','.'); ?></button></td>
<td align="right" style="color:red"><button class="btn btn-block btn-xs byr_xx" style="text-align: right !important;" id="<?php echo $r['id'];?>"><?php echo number_format($terbayar,0,',','.'); ?></button></td>
<td class="kanan" align="right" style="font-family:InterSB;color:green"><?php echo number_format($sisa_anggaran,0,',','.'); ?></td>
</tr>
<?php
}
?>
</tbody>
</table>
<table class="table table-striped table-condensed" style="font-family:Inter;color:black;font-size:13px">
<thead>
<tr style="color:gray;font-family:InterSB">
<td width="160px;">SP/SPK/KWI</td>
<td width="160px;">SPP/SPMK</td>
<td width="110px;">Berlaku</td>
<td width="200px;">Penyedia</td>
<td>Kegiatan Pengadaan</td>
<!--<td>Metode</td>
<td>Adminers</td>-->
<td width="90">Nilai SP</td>
<td style="display:none"></td>
</tr>
</thead>
<tbody>
<?php
/*
$data=pg_query("SELECT p.no_sp,p.tgl_mulai_sp,p.tgl_selesai_sp,
COALESCE((SELECT r.nama FROM rekanan r WHERE r.id=p.rekanan_id),p.cad1),
p.kegiatan_pengadaan,
(SELECT j.nama FROM jenis_kegiatan j WHERE j.id=p.jenis_kegiatan_id),
(SELECT d.nama FROM data_user d WHERE d.id=p.adminers_id),
p.nilai_sp
FROM pekerjaan p WHERE p.id='$pekerjaan_id'
ORDER BY p.id DESC
");*/
$data=pg_query("SELECT p.no_sp,p.tgl_mulai_sp,p.tgl_selesai_sp,
COALESCE((SELECT r.nama FROM rekanan r WHERE r.id=p.rekanan_id),p.cad1),
p.kegiatan_pengadaan,
p.nilai_sp,p.user_nama,p.no_spp
FROM pekerjaan p WHERE p.id='$pekerjaan_id'
");
while($r=pg_fetch_array($data)) {
if ($r['user_nama']=='HUTANG TERMIN') {$ketz='** TERMIN LANJUTAN DARI TERMIN TAHUN LALU **';} else {$ketz='';}
?>
<tr>
<td class="kiri" style="font-family:InterSB"><?php echo $r['no_sp']; ?></td>
<td style="font-family:InterSB;color:green"><?php echo $r['no_spp']; ?></td>
<td><?php
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {} else {
echo date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?></td>
<td id="pgpny"><?php echo $r[3]; ?></td>
<td id="pgkg"><?php
if ($r['user_nama']=='HUTANG TERMIN') {
echo $r['kegiatan_pengadaan'].'<br><span style="color:red;font-family:InterSB">'.$ketz.'</span>';
} else {
echo $r['kegiatan_pengadaan'];
}
?>
</td>
<!--<td><?php echo $r[5]; ?></td>
<td><?php echo $r[6]; ?></td>-->
<td align="right" class="clsp" style="font-family:InterSB"><?php echo number_format($r['nilai_sp'],0,',','.'); ?></td>
<td style="display:none" class="tglselsp"><?php echo $r['tgl_selesai_sp']; ?></td>
<td style="display:none" class="cl_sp"><?php echo $r['nilai_sp']; ?></td>
</tr>
<?php ?>
<input type="hidden" value="<?php echo $r['nilai_sp']; ?>" id="nil">
<input type="hidden" value="<?php echo $r['nilai_sp']*(10/100); ?>" id="nul">
<?php
}
?>
</tbody>
</table>
</div>
<p class="judul_view"><i class="fa fa-caret-right m-r-5"></i>View Dokumen
<?php if ($over=='') {} else { ?>
<span class="pull-right" align="center" style="color:red" >
<i class="fa fa-warning m-r-5"></i><?php echo $over; ?><i class="fa fa-warning m-l-5"></i></span>
<?php } ?>
</p>
<!--<button type="button" class="btn btn-default btn-rounded" id="v_nodin"><i class="fa fa-image m-r-5"></i>NOTA DINAS</button>
<button type="button" class="btn btn-default btn-rounded" id="v_kwitansi"><i class="fa fa-image m-r-5"></i>KWITANSI</button>
<button type="button" class="btn btn-default btn-rounded" id="v_hps"><i class="fa fa-image m-r-5"></i>HPS</button>
<button type="button" class="btn btn-default btn-rounded" id="v_syarat"><i class="fa fa-image m-r-5"></i>SYARAT</button>
<button type="button" class="btn btn-default btn-rounded" id="v_spk"><i class="fa fa-image m-r-5"></i>SPK</button>
<button type="button" class="btn btn-default btn-rounded" id="v_spp"><i class="fa fa-image m-r-5"></i>SPP</button>
<button type="button" class="btn btn-default btn-rounded" id="v_sskk"><i class="fa fa-image m-r-5"></i>SSKK</button>
<button type="button" class="btn btn-default btn-rounded" id="v_sppbj"><i class="fa fa-image m-r-5"></i>SPPBJ</button>-->
<button type="button" class="btn btn-default btn-rounded" id="v_dok" style="font-family:Inter;color:black"><i class="mdi mdi-content-copy m-r-5"></i>DOKUMEN PENGADAAN</button>
<?php if ($st_adendum=='t') { ?>
<button type="button" class="btn btn-default btn-rounded" id="riwayat_adendum" style="font-family:Arial;color:red;font-weight:bold">Adendum !</button>
<?php } else {} ?>
<br>
<br>
<br>
<div class="row">
<div class="col-lg-2">
<select class="form-control" name="st_buku" id="st_buku">
<option></option>
<option value="non-buku" <?php if($st_buku=='non-buku') {echo "selected";} ?>>NON-BUKU</option>
<option value="buku" <?php if($st_buku=='buku') {echo "selected";} ?>>BUKU</option>
</select>
</div>
<div class="col-lg-2">
<select class="form-control" name="st_termin" id="st_termin">
<option></option>
<option value="non-termin" <?php if($st_termin=='non-termin') {echo "selected";} ?>>NON-TERMIN</option>
<option value="termin" <?php if($st_termin=='termin') {echo "selected";} ?>>TERMIN</option>
</select>
</div>
<div class="col-lg-2">
<div class="btn-switch btn-switch-primary ter">
<input type="checkbox" id="cb_stum"/ <?php if($stum=='uang_muka') {echo "checked";} else {} ?> >
<label for="cb_stum" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> UANG MUKA</strong>
</label>
</div>
</div>
<div class="col-lg-3">
<input type="text" class="form-control" id="ket_balance" style="font-family:Arial;color:red;font-weight:bold" disabled>
</div>
<div class="col-lg-3">
<button type="button" class="btn btn-teal btn-rounded btn-block" id="tambah_verifikasi"><i class="fa fa-plus m-r-5"></i>Verifikasi</button>
</div>
<!--
<div class="col-lg-2">
<button type="button" class="btn btn-teal btn-rounded btn-block" id="tambah_verifikasi"><i class="fa fa-plus m-r-5"></i>Verifikasi</button>
</div>
<div class="col-lg-1">
<button type="button" class="btn btn-default btn-rounded btn-block" id="batal_terima"><i class="fa fa-undo"></i></button>
</div>
-->
</div>
<input type="hidden" id="vr_realisasi_id" value="<?php echo $vr_realisasi_id; ?>">
<br>
<div id="tabel_realisasi"></div>
<div id="modal_verifikasi" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Verifikasi</h4>
</div>
<div class="modal-body" id="modal_body_verifikasi"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_verifikasi">Keluar</button>
<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_verifikasi">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_ba" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Berita Acara</h4>
</div>
<div class="modal-body" id="modal_body_ba"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_ba">Keluar</button>
</div>
</div>
</div>
</div>
<div class="modal" id="modal_dok">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">View Nota Dinas</h4>
</div>
<div class="modal-body md_input_bd" id="isi_modal_dok"></div>
</div>
</div>
</div>
<div class="modal" id="modal_spk">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="judul_md_lap_paket"></h4>
</div>
<div class="modal-body md_input_bd" id="isi_modal_spk"></div>
</div>
</div>
</div>
<div id="modal_databa_baru" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Input BA</h4>
</div>
<div class="modal-body" id="modal_body_databa_baru"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_databa_baru">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_databa_baru">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_databa_cari" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">CARI DATA BA YANG DI-INPUT PENGADAAN</h4>
</div>
<div class="modal-body" id="modal_body_databa_cari"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_databa_cari">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_databa_cari">Masukkan ke tabel BA</button>
</div>
</div>
</div>
</div>
<div class="modal" id="modal_view">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="modal_head_view"></h4>
</div>
<div class="modal-body md_input_bd" id="modal_body_view"></div>
</div>
</div>
</div>
<div id="modal_real_xx" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<span class="modal-title" id="modal_head_real_xx">Detail Real</span>
</div>
<div class="modal-body" id="modal_body_real_xx" style="margin-top:-20px"></div>
</div>
</div>
</div>
<div id="modal_resmi_xx" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<span class="modal-title" id="modal_head_resmi_xx">Detail Resmi</span>
</div>
<div class="modal-body" id="modal_body_resmi_xx" style="margin-top:-20px"></div>
</div>
</div>
</div>
<div id="modal_revdat" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Riwayat Revisi</h4>
</div>
<div class="modal-body" id="modal_body_revdat"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_revdat">Keluar</button>
</div>
</div>
</div>
</div>
<div id="modal_riwayat_adendum" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Riwayat Adendum</h4>
</div>
<div class="modal-body" id="modal_body_riwayat_adendum"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_riwayat_adendum">Keluar</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$("#tabel_dpa_verif").on('click','.byr_xx',function(){
var id = $(this).attr('id');
var thn=$("#thn_dpa option:selected").text();
var currentRow=$(this).closest("tr");
var tot = currentRow.find("td:eq(13)").text();
var kg = currentRow.find("td:eq(6)").text();
var rek = 'KODE REKENING: '+currentRow.find("td:eq(7)").text();
var angg = 'ANGGARAN: '+currentRow.find("td:eq(10)").text();
var cek = kg.substring(0, 2);
var key = 'tw1';
if (cek=='**') {var rk='SUBSIDI';} else {var rk='FUNGSIONAL';}
$('#modal_real_xx').modal('show');
$('#modal_body_real_xx').html("");
$.ajax({
type: "POST",
url: "app/lap_anggaran/modal_real.php",
data: 'id='+id
+'&thn='+thn
+'&key='+key,
success: function(data){
$('#modal_body_real_xx').html(data);
$('#modal_head_real_xx').html('<span style="color:black"><b>TERBAYAR : '+tot+'</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+rek+'</b></span><br><span><b>'+angg+'</b></span>&nbsp;&nbsp;<span style="color:red"><b>'+rk+'</b></span>');
}
});
});
$("#tabel_dpa_verif").on('click','.pro_xx',function(){
var id = $(this).attr('id');
var currentRow=$(this).closest("tr");
var tot = currentRow.find("td:eq(12)").text();
var kg = currentRow.find("td:eq(6)").text();
var rek = 'KODE REKENING: '+currentRow.find("td:eq(7)").text();
var angg = 'ANGGARAN: '+currentRow.find("td:eq(10)").text();
var cek = kg.substring(0, 2);
if (cek=='**') {var rk='SUBSIDI';} else {var rk='FUNGSIONAL';}
$('#modal_resmi_xx').modal('show');
$('#modal_body_resmi_xx').html("");
$.ajax({
type: "POST",
url: "app/lap_anggaran/modal_resmi.php",
data: 'id='+id
+'&thn='+thn,
success: function(data){
$('#modal_body_resmi_xx').html(data);
$('#modal_head_resmi_xx').html('<span style="color:black"><b>PROSES : '+tot+'</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+rek+'</b></span><br><span><b>'+angg+'</b></span>&nbsp;&nbsp;<span style="color:red"><b>'+rk+'</b></span>');
}
});
});
var cl_angg=parseFloat($('.cl_angg').html());
var cl_sp=parseFloat($('.cl_sp').html());
if (cl_angg<cl_sp) {
$('.clsp').css({color: "red"});
var a=$('.clsp').html();
$('.clsp').html(a+' '+'<b>[OVER !!]</b>');
} else {
}
$('#tambah_verifikasi').hide();
$('#st_buku').hide();
$('#st_termin').hide();
$('.ter').hide();
$('#tambah_verifikasi').prop("disabled",true);
var vr_realisasi_id = $('#vr_realisasi_id').val();
if ((vr_realisasi_id=='') || (vr_realisasi_id==0)) {
$('#tambah_verifikasi').prop("disabled",true);
} else {
$('#tambah_verifikasi').prop("disabled",false);
}
var st_termin = $('#st_termin').val();
if (st_termin!='termin') {$('.ter').hide();} else {$('.ter').show();}
$('#v_dok').click(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var rekanan = $('#pgpny').html();
var kegiatan_pengadaan = $('#pgkg').html();
var nilai_sp = $('.cl_sp').html();
$('#modal_view').modal('show');
$('#modal_body_view').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_view.php",
data: 'pekerjaan_id='+pekerjaan_id
+'&rekanan='+rekanan
+'&kegiatan_pengadaan='+kegiatan_pengadaan
+'&nilai_sp='+nilai_sp,
success: function(data){
$('#modal_body_view').html(data);
$('#modal_head_view').html('List File');
}
});
});
$('#cb_stum').click(function(){
var vr_realisasi_id = $('#vr_realisasi_id').val();
if ((vr_realisasi_id=='') || (vr_realisasi_id==0)) {} else {
if ($('#cb_stum').is(':checked')) {
var stum='uang_muka';
var key="upd_stum";
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_realisasi_id='+vr_realisasi_id
+'&stum='+stum
+'&key='+key,
success: function(data){
}
});
} else {
var stum='';
var key="upd_stum";
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_realisasi_id='+vr_realisasi_id
+'&stum='+stum
+'&key='+key,
success: function(data){
}
});
}
}
});
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id},function(html){
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
$('#tambah_verifikasi').show();
$('#st_buku').show();
$('#st_termin').show();
});
$('#st_buku').change(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var vr_realisasi_idx = $('#vr_realisasi_id').val();
if (!vr_realisasi_idx) {var vr_realisasi_id = 0;} else {var vr_realisasi_id = $('#vr_realisasi_id').val();}
var st_buku = $('#st_buku').val();
var key = "simpan_st_buku";
if (!st_buku) {$('#tambah_verifikasi').prop("disabled",true);} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+vr_realisasi_id
+'&pekerjaan_id='+pekerjaan_id
+'&st_buku='+st_buku
+'&key='+key,
success: function(data){
$('#vr_realisasi_id').val(data);//$('#tambah_verifikasi').prop("disabled",false);
}
});
}
});
$('#st_termin').change(function(){
var pekerjaan_id = $('#pekerjaan_id').val();
var vr_realisasi_idx = $('#vr_realisasi_id').val();
if (!vr_realisasi_idx) {var vr_realisasi_id = 0;} else {var vr_realisasi_id = $('#vr_realisasi_id').val();}
var st_termin = $('#st_termin').val();
var key = "simpan_st_termin";
if (!st_termin) {$('#tambah_verifikasi').prop("disabled",true);$('.ter').hide();} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+vr_realisasi_id
+'&pekerjaan_id='+pekerjaan_id
+'&st_termin='+st_termin
+'&key='+key,
success: function(data){
$('#vr_realisasi_id').val(data);//$('#tambah_verifikasi').prop("disabled",false);
var table = $('#tabel_data_pelunasan').DataTable();
var tabrow = table.page.info().recordsTotal;
var st_termin = $('#st_termin').val();
if ((st_termin=='non-termin') && (tabrow==1)) {$('#tambah_verifikasi').prop("disabled",true);$('.ter').hide();} else {$('#tambah_verifikasi').prop("disabled",false);$('.ter').show();}
}
});
}
});
$('#tambah_verifikasi').click(function(){
var id = '0';
var nil = $('#nil').val();
var nul = $('#nul').val();
$('#modal_verifikasi').modal('show');
$('#modal_body_verifikasi').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_verifikasi.php",
data: 'id='+id
+'&nil='+nil
+'&nul='+nul,
success: function(data){
$('#modal_body_verifikasi').html(data);
}
});
});
$('#simpan_verifikasi').click(function(){
var id=$('#vr_pelunasan_id').val();
var vr_realisasi_id=$('#vr_realisasi_id').val();
var nilai_pelunasan=$('#nilai_pelunasan').val();
var ppn=$('#ppn').val();
var pph_21=$('#pph_21').val();
var pph_22=$('#pph_22').val();
var pph_23=$('#pph_23').val();
var pph_final=$('#pph_final').val();
var no_faktur=$('#no_faktur').val();
var tanggal_faktur=$('#tanggal_faktur').val();
if ($('#cbk1').is(':checked')) {var kwitansi='t';} else {var kwitansi='f';}
if ($('#cbk2').is(':checked')) {var faktur_penjualan='t';} else {var faktur_penjualan='f';}
if ($('#cbk3').is(':checked')) {var nota_dinas='t';} else {var nota_dinas='f';}
if ($('#cbk4').is(':checked')) {var faktur_pajak='t';} else {var faktur_pajak='f';}
if ($('#cbk5').is(':checked')) {var ssp_ppn='t';} else {var ssp_ppn='f';}
if ($('#cbk6').is(':checked')) {var ssp_pph='t';} else {var ssp_pph='f';}
if ($('#cbk7').is(':checked')) {var ba_hp_admin='t';} else {var ba_hp_admin='f';}
if ($('#cbk8').is(':checked')) {var ba_st='t';} else {var ba_st='f';}
if ($('#cbk9').is(':checked')) {var ba_denda='t';} else {var ba_denda='f';}
if ($('#cbk10').is(':checked')) {var sp_spk='t';} else {var sp_spk='f';}
if ($('#cbk11').is(':checked')) {var ceklist='t';} else {var ceklist='f';}
if ($('#cbk12').is(':checked')) {var honor='t';} else {var honor='f';}
if ($('#cbk13').is(':checked')) {var hadir='t';} else {var hadir='f';}
if ($('#cbk14').is(':checked')) {var tor='t';} else {var tor='f';}
if ($('#cbk15').is(':checked')) {var spt='t';} else {var spt='f';}
if ($('#cbk16').is(':checked')) {var pendukung='t';} else {var pendukung='f';}
if ($('#cbk17').is(':checked')) {var ba_um='t';} else {var ba_um='f';}
if ($('#cbk18').is(':checked')) {var ba_ujicoba='t';} else {var ba_ujicoba='f';}
if ($('#cbk19').is(':checked')) {var ba_pembayaran='t';} else {var ba_pembayaran='f';}
if ($('#cbk20').is(':checked')) {var ba_kemajuan='t';} else {var ba_kemajuan='f';}
/*
var kwitansi=$('#kwitansi').val();
var faktur_penjualan=$('#faktur_penjualan').val();
var nota_dinas=$('#nota_dinas').val();
var faktur_pajak=$('#faktur_pajak').val();
var ssp_ppn=$('#ssp_ppn').val();
var ssp_pph=$('#ssp_pph').val();
var ba_hp_admin=$('#ba_hp_admin').val();
var ba_st=$('#ba_st').val();
var sp_spk=$('#sp_spk').val();
var ba_denda=$('#ba_denda').val();
var ceklist=$('#ceklist').val();
*/
var status_um=$('#status_um').val();
var tanggal_jatuh_tempo=$('#tanggal_jatuh_tempo').val();
var nama_verifikator=$('#cek_nampeg').val();
var status_berkas=$('#status_berkas').val();
var ket=$('#ket').val();
var key='simpan_verifikasi';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&vr_realisasi_id='+vr_realisasi_id
+'&nilai_pelunasan='+nilai_pelunasan
+'&ppn='+ppn
+'&pph_21='+pph_21
+'&pph_22='+pph_22
+'&pph_23='+pph_23
+'&pph_final='+pph_final
+'&no_faktur='+no_faktur
+'&tanggal_faktur='+tanggal_faktur
+'&kwitansi='+kwitansi
+'&faktur_penjualan='+faktur_penjualan
+'&nota_dinas='+nota_dinas
+'&faktur_pajak='+faktur_pajak
+'&ssp_ppn='+ssp_ppn
+'&ssp_pph='+ssp_pph
+'&ba_hp_admin='+ba_hp_admin
+'&ba_st='+ba_st
+'&sp_spk='+sp_spk
+'&ba_denda='+ba_denda
+'&ceklist='+ceklist
+'&status_um='+status_um
+'&tanggal_jatuh_tempo='+tanggal_jatuh_tempo
+'&nama_verifikator='+nama_verifikator
+'&status_berkas='+status_berkas
+'&ket='+ket
+'&honor='+honor
+'&hadir='+hadir
+'&tor='+tor
+'&spt='+spt
+'&pendukung='+pendukung
+'&ba_um='+ba_um
+'&ba_ujicoba='+ba_ujicoba
+'&ba_pembayaran='+ba_pembayaran
+'&ba_kemajuan='+ba_kemajuan
+'&key='+key,
success: function(data){
alert('data tersimpan..');
$('#modal_verifikasi').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
});
$("#v_nodin").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#modal_dok').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_dok.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_dok').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_spk").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPK');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_spk.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_spp").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPP');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_spp.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_sskk").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SSKK');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_ssk.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_sppbj").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SPPBJ');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_sbj.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_kwitansi").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View KWITANSI');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_kwi.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_hps").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View HPS');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_hps.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$("#v_syarat").on('click',function(){
var id = $('#pekerjaan_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#judul_md_lap_paket').html('View SYARAT');
$('#modal_spk').modal('show');
$.ajax({
type: "POST",
url: "app/kendali/modal_syarat.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#isi_modal_spk').html(data);
//$('#modal_head_resmi_nd').html('<span style="color:black"><b>NOTA DINAS</b></span><br><span><b>'+kg+'</b></span><br><span><b>'+nilai+'</b></span><br><span><b>'+penyedia+'</b></span>');
}
});
});
$('#simpan_databa_baru').click(function(){
var id = $('#riwayat_ba_id').val();
var pekerjaan_id = $('#pekerjaan_idv').val();
var berita_acara_id = $('#berita_acara_id').val();
var nomor_ba = $('#nomor_ba').val();
var tanggal_ba = $('#tanggal_ba').val();
var nilai_ba = $('#nilai_ba').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var st_termin = $('#st_termin_ba').val();
var termin_ke = $('#termin_ke').val();
var key = 'simpan_databa_baru';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id
+'&berita_acara_id='+berita_acara_id
+'&nomor_ba='+nomor_ba
+'&tanggal_ba='+tanggal_ba
+'&nilai_ba='+nilai_ba
+'&vr_pelunasan_id='+vr_pelunasan_id
+'&st_termin='+st_termin
+'&termin_ke='+termin_ke
+'&key='+key,
success: function(data){
alert('Data tersimpan..');
$('#modal_databa_baru').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
//$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id});
var nilai_pelunasan = $('#nilai_pelunasanv').val();
var tglselsp = $('.tglselsp').html();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
$(document).scrollTop($(document).height());
}
});
});
$('#riwayat_adendum').click(function(){
var pekerjaan_id=$('#pekerjaan_id').val();
$('#modal_riwayat_adendum').modal('show');
$('#modal_body_riwayat_adendum').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_riwayat_adendum.php",
data: 'pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#modal_body_riwayat_adendum').html(data);
}
});
});
$("#modal_verifikasi").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_dok").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_spk").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_ba").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_databa_baru").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$(document).on('hidden.bs.modal', function (event) {
if ($('.modal:visible').length) {
$('body').addClass('modal-open');
}
});
</script>
+167
View File
@@ -0,0 +1,167 @@
<br>
<br>
<br>
<br>
<p class="judul_page"><i class="mdi mdi-clock-fast m-r-5"></i>Dari Pengadaan</p>
<div class="row">
<div class="col-lg-1">
<button type="button" id="btn_setoran_pengadaan" name="btn_setoran_pengadaan" class="btn btn-default btn-block"
data-content="Setoran dari Pengadaan" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="mdi mdi-apps"></i>&nbsp;
<span class="label label-danger" style="margin-top:2px" id="bg_notif"></span>
</button>
</div>
<div class="col-lg-5">
<div class="input-group my-group">
<input type="text" class="form-control carvit" style="width:100%; display:block;border-color:#f3f3f3;" name="no_sp" id="no_sp" Placeholder="Cari Nomor SP / SPK / Kwitansi / SPP / SPMK" onkeydown="enter_cari(event)">
<span class="input-group-btn">
<button type="button" id="btn_kendali_cari" name="btn_kendali_cari" class="btn btn-danger"><i class="fa fa-search"></i></button>
<button type="button" id="btn_kendali_baru" name="btn_kendali_baru" class="btn btn-success">Baru</button>
</span>
</div>
</div>
<div class="col-lg-2">
<input type="text" class="form-control carvit" id="kd_panggil" disabled>
</div>
<div class="col-lg-4">
<div class="input-group my-group">
<input type="text" class="form-control carvit" style="width:100%; display:block;border-color:#f3f3f3;" name="kp" id="kp" Placeholder="Cari Kode Panggil" onkeydown="enter_cari2(event)">
<span class="input-group-btn">
<button type="button" id="btn_kp_cari" name="btn_kp_cari" class="btn btn-primary"><i class="fa fa-search"></i></button>
</span>
</div>
</div>
</div>
<div id="konten_kendali"></div>
<div id="modal_kp" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">List Data</h4>
</div>
<div class="modal-body" id="modal_body_kp"></div>
</div>
</div>
</div>
<div id="modal_setoran" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Setoran dari Pengadaan</h4>
</div>
<div class="modal-body" id="modal_body_setoran"></div>
</div>
</div>
</div>
<script type="text/javascript">
$('button[name="btn_setoran_pengadaan"]').popover();
var thn='2';
$.ajax({
type: "POST",
url:'app/notif/not_notif.php',
success: function(data){
if (data==0) {$('#bg_notif').hide();} else {
$('#bg_notif').show();
$('#bg_notif').html(data);
}
}
});
var callAjax_pelunasan_notif = function(){
var thn_dpa=$("#thn_dpa option:selected").text();
$.ajax({
type: "POST",
url:'app/notif/not_notif.php',
success: function(data){
if (data==0) {$('#bg_notif').hide();} else {
$('#bg_notif').show();
$('#bg_notif').html(data);
}
}
});
}
setInterval(callAjax_pelunasan_notif,15000);
$('#btn_setoran_pengadaan').click(function(){
$('#modal_setoran').modal('show');
$('#modal_body_setoran').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_setoran.php",
success: function(data){
$('#modal_body_setoran').html(data);
}
});
});
$('#btn_kendali_cari').click(function(){
var t=$('#thn_dpa').val();
var no_sp = $.trim($('#no_sp').val());
var key = 'kendali_cari';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'no_sp='+no_sp
+'&thn='+t
+'&key='+key,
success: function(data){
if (data=='$%^$%^') {alert('No Data / Data belum disetor oleh Pengadaan / Data sudah diconvert ke Rekening baru');$('#kendali').trigger('click');} else {
var chars = data.split('$%^');
var pekerjaan_id=chars[0];
var sub_kegiatan_id=chars[1];
var kd_panggil=chars[2];
$('#kd_panggil').val(kd_panggil);
$.post('app/kendali/konten_kendali.php',{pekerjaan_id:pekerjaan_id, sub_kegiatan_id:sub_kegiatan_id, thn:t},function(html){$("#konten_kendali").html(html);
//$('html,body').animate({ scrollTop: $(document).height() }, 1000);
});
}
}
});
});
$('#btn_kendali_baru').click(function(){
$('#kendali').trigger('click');
});
function enter_cari(event) {
var x = event.keyCode;
if (x==13) {$('button[name="btn_kendali_cari"]').trigger('click');}
}
$('#btn_kp_cari').click(function(){
var a = $.trim($('#kp').val());
$('#modal_kp').modal('show');
$('#modal_body_kp').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_kp.php",
data: 'kp='+a,
success: function(data){
$('#modal_body_kp').html(data);
}
});
});
function enter_cari2(event) {
var x = event.keyCode;
if (x==13) {$('button[name="btn_kp_cari"]').trigger('click');}
}
</script>
+166
View File
@@ -0,0 +1,166 @@
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['pekerjaan_id'];
$st_termin=$_POST['st_termin'];
$nilai_pelunasan=$_POST['nilai_pelunasan'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
?>
<style>
.numberCircle {
display: inline-block;
line-height: 0px;
border-radius: 50%;
background-color:red;
color:white;
}
.numberCircle span {
display: inline-block;
padding-top: 50%;
padding-bottom: 50%;
margin-left: 8px;
margin-right: 8px;
font-weight: bold;
}
</style>
<input type="hidden" id="pekerjaan_idv" value="<?php echo $pekerjaan_id; ?>">
<input type="hidden" id="st_terminv" value="<?php echo $st_termin; ?>">
<input type="hidden" id="nilai_pelunasanv" value="<?php echo $nilai_pelunasan; ?>">
<input type="hidden" id="vr_pelunasan_idv" value="<?php echo $vr_pelunasan_id ?>">
<button type="button" class="btn btn-default btn-block" id="cari_databa" style="font-family:Arial;font-weight:bold;color:red">CARI DATA BA YANG DI-INPUT PENGADAAN&nbsp;&nbsp;<span class="numberCircle"><span id="bg_notifxxx"></span></span></button>
<br>
<div class="alert alert-icon alert-info alert-dismissible fade in" role="alert" style="color:green" id="info_setor">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<i class="mdi mdi-information"></i>
<span><strong>PERHATIAN!</strong></span><br>
<span>Bila data BA tidak tertera di tabel, silakan klik tombol 'CARI DATA BA YANG DI-INPUT PENGADAAN' diatas.</span><br>
</div>
<button type="button" class="btn btn-default btn-rounded btn-block" id="tambah_databa"><i class="fa fa-plus m-r-5"></i>Berita Acara</button>
<div id="tabel_databa"></div>
<script>
var pekerjaan_id = $('#pekerjaan_idv').val();
var st_termin = $('#st_terminv').val();
var nilai_pelunasan = $('#nilai_pelunasanv').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var tglselsp = $('.tglselsp').html();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{vr_pelunasan_id:vr_pelunasan_id, pekerjaan_id:pekerjaan_id, st_termin:st_termin, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
$.ajax({
type: "POST",
url:'app/kendali/not_notif.php',
data: 'pekerjaan_id='+pekerjaan_id,
success: function(data){
if (data==0) {$('#bg_notifxxx').hide();} else {
$('#bg_notifxxx').show();
$('#bg_notifxxx').html(data);
}
}
});
$('#tambah_databa').click(function(){
var riwayat_ba_id = 0;
var pekerjaan_id = $('#pekerjaan_idv').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
$('#modal_databa_baru').modal('show');
$('#modal_body_databa_baru').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_input_ba.php",
data: 'riwayat_ba_id='+riwayat_ba_id
+'&pekerjaan_id='+pekerjaan_id
+'&vr_pelunasan_id='+vr_pelunasan_id,
success: function(data){
$('#modal_body_databa_baru').html(data);
}
});
});
/*
$('#simpan_databa_baru').click(function(){
var id = $('#riwayat_ba_id').val();
var pekerjaan_id = $('#pekerjaan_idv').val();
var berita_acara_id = $('#berita_acara_id').val();
var nomor_ba = $('#nomor_ba').val();
var tanggal_ba = $('#tanggal_ba').val();
var nilai_ba = $('#nilai_ba').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var st_termin = $('#st_termin_ba').val();
var termin_ke = $('#termin_ke').val();
var key = 'simpan_databa_baru';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&pekerjaan_id='+pekerjaan_id
+'&berita_acara_id='+berita_acara_id
+'&nomor_ba='+nomor_ba
+'&tanggal_ba='+tanggal_ba
+'&nilai_ba='+nilai_ba
+'&vr_pelunasan_id='+vr_pelunasan_id
+'&st_termin='+st_termin
+'&termin_ke='+termin_ke
+'&key='+key,
success: function(data){
alert('Data tersimpan..');
$('#modal_databa_baru').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
//$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id});
var nilai_pelunasan = $('#nilai_pelunasanv').val();
var tglselsp = $('.tglselsp').html();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan, tglselsp:tglselsp});
$(document).scrollTop($(document).height());
}
});
});
*/
$('#cari_databa').click(function(){
var pekerjaan_id = $('#pekerjaan_idv').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
$('#modal_databa_cari').modal('show');
$('#modal_body_databa_cari').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_cari_ba.php",
data: 'pekerjaan_id='+pekerjaan_id
+'&vr_pelunasan_id='+vr_pelunasan_id,
success: function(data){
$('#modal_body_databa_cari').html(data);
}
});
});
$('#simpan_databa_cari').click(function(){
var a = $('#temp_data').val();
if (!a) {alert('Centanglah mana yang mau dimasukkan');} else {
var riwayat_ba_id = $('#temp_data').val();
var pekerjaan_id = $('#pekerjaan_idv').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var key = 'simpan_databa_cari';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'riwayat_ba_id='+riwayat_ba_id
+'&pekerjaan_id='+pekerjaan_id
+'&vr_pelunasan_id='+vr_pelunasan_id
+'&key='+key,
success: function(data){
alert('Data BA masuk ke tabel..');
$('#modal_databa_cari').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
//$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id});
var nilai_pelunasan = $('#nilai_pelunasanv').val();
var tglselsp = $('.tglselsp').html();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan,tglselsp:tglselsp});
}
});
}
});
</script>
+82
View File
@@ -0,0 +1,82 @@
<?php
include('../koneksi.php');
$pekerjaan_id=$_POST['pekerjaan_id'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
?>
<input type="hidden" id="pekerjaan_idx_cari" value="<?php echo $pekerjaan_id; ?>">
<input type="hidden" id="vr_pelunasan_idx_cari" value="<?php echo $vr_pelunasan_id; ?>">
<script type="text/javascript">
$("#tabel_data_databa_cari").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": true,"ordering": false,"info": false,"autoWidth": false});
</script>
<br>
<input type="hidden" id="temp_data" style="width:600px" value="<?php echo $tempdata; ?>">
<table id="tabel_data_databa_cari" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:Inter;font-size:13px">
<thead style="font-family:InterSB">
<tr align="center">
<td>#</td>
<td>Berita Acara</td>
<td width="180px;">Nomor BA</td>
<td width="120px;">Nilai BA</td>
<td width="120px;">Tgl BA</td>
<td width="120px;" align="center">Status</td>
</tr>
</thead>
<tbody>
<?php
$n=0;
$data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba,r.vr_pelunasan_id,
r.st_termin,r.termin_ke
FROM riwayat_ba r
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
WHERE r.pekerjaan_id='$pekerjaan_id'
ORDER BY r.id DESC
");
while($r=pg_fetch_array($data)) {
?>
<tr style="color:#BBBBBB">
<td align="center" class="kiri">
<input type="checkbox" id='checkDelete' name='checkDelete[]' class="checkbox cb_data" value="<?php echo $r['id']; ?>"
aria-label="Single checkbox Two">
</td>
<td><?php echo $r[0]; ?></td>
<td align="center"><?php echo $r[1]; ?></td>
<td align="right"><?php echo number_format($r['nilai_ba'],0,',','.'); ?></td>
<td align="center"><?php echo date('d-m-Y',strtotime($r['tanggal_ba'])); ?></td>
<td class="kanan" align="center"><?php
if ($r['st_termin']=='termin') {echo strtoupper($r['st_termin']).' '.$r['termin_ke'];} else {
if ($r['st_termin']=='uang muka') {echo strtoupper($r['st_termin']);} else {}
}
?></td>
</tr>
<?php
$n=$n+$r[6];
}
?>
</tbody>
</table>
<script>
$('#simpan_databa_cari').prop("disabled", true);
function getSelectedVal(){
var ID={};
ID.values=[];
$("input#checkDelete").each(function(){
var $this = $(this);
if($this.is(":checked")){
ID.values.push($this.attr("value"));
$(this).closest('tr').find('td').css('color', 'black');
} else {$(this).closest('tr').find('td').css('color', '#BBBBBB')}
$("#temp_data").val(ID.values);
});
}
$("input[type='checkbox']").change(function() {
getSelectedVal();
var indah = $("#temp_data").val();
if (!indah) {$('#simpan_databa_cari').prop("disabled", true);} else {$('#simpan_databa_cari').prop("disabled", false);}
});
</script>
+32
View File
@@ -0,0 +1,32 @@
<?php
include("../koneksi.php");
$id=$_POST['id'];
?>
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<?php
$d=pg_query("SELECT n.file FROM scan_nodin n INNER JOIN list_relasi r
ON (n.nota_dinas_id=r.nota_dinas_id) WHERE pekerjaan_id='$id'");
while($rd=pg_fetch_array($d)) {$file=$rd['file'];
?>
<center><img id='blah1_dok' class='thumbnail img-responsive'
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/nodin/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/nodin/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
</center>
<?php } ?>
<!-- <center><img id='blah1_dok' class='thumbnail img-responsive' src='<?php echo 'app/nodin/input/dok/'.$file; ?>' /></center> -->
</div>
</div>
</form>
</div>
+104
View File
@@ -0,0 +1,104 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('HPS')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_hps">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_hps">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_hps').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_hps').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("HPS_"+kkg+"_"+nsp+".pdf");
});
</script>
+196
View File
@@ -0,0 +1,196 @@
<?php
include('../koneksi.php');
$pekerjaan_id=$_POST['pekerjaan_id'];
$riwayat_ba_id=$_POST['riwayat_ba_id'];
$d=pg_query("SELECT * FROM riwayat_ba WHERE id='$riwayat_ba_id'");
while($rd=pg_fetch_array($d)) {
$pekerjaan_id=$rd['pekerjaan_id'];
$berita_acara_id=$rd['berita_acara_id'];
$tanggal_ba=$rd['tanggal_ba'];
$nomor_ba=$rd['nomor_ba'];
$nilai_ba=$rd['nilai_ba'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$st_termin=$rd['st_termin'];
$termin_ke=$rd['termin_ke'];
}
?>
<script type="text/javascript">
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true, orientation: 'top'});
</script>
<form role="form" id="fr_input_databa">
<input type="hidden" value="<?php echo $pekerjaan_id; ?>" id="pekerjaan_id">
<input type="hidden" value="<?php echo $riwayat_ba_id; ?>" id="riwayat_ba_id">
<input type="hidden" value="<?php echo $nomor_ba; ?>" id="noba">
<input type="hidden" value="<?php echo $nilai_ba; ?>" id="niba">
<input type="hidden" value="<?php echo number_format($nilai_ba,0,",","."); ?>" id="niba2">
<input type="hidden" value="<?php echo $vr_pelunasan_id; ?>" id="vr_pelunasan_id">
<div class="form-group m-r-10">
<label for="exampleInputName2">Status : Non-Termin/Termin</label>
<select class="form-control" id="st_termin_ba">
<option></option>
<option value="uang muka" <?php if($st_termin=='uang muka') {echo "selected";} ?>>UANG MUKA</option>
<option value="non-termin" <?php if($st_termin=='non-termin') {echo "selected";} ?>>NON-TERMIN</option>
<option value="termin" <?php if($st_termin=='termin') {echo "selected";} ?>>TERMIN</option>
</select>
</div>
<div class="form-group m-r-10">
<label for="exampleInputName2">Termin ke</label>
<input type="number" class="form-control" id="termin_ke" value="<?php echo $termin_ke; ?>" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');">
</div>
<div class="form-group m-r-10">
<label for="exampleInputName2">Jenis BA</label>
<select class="form-control" id="berita_acara_id">
<option value=""></option>
<?php
$d=pg_query("SELECT DISTINCT id,nama FROM berita_acara ORDER BY nama ASC");
while($r=pg_fetch_array($d)) {
?>
<option <?php if ($berita_acara_id==$r[0]) {echo "selected";}?> value="<?php echo $r[0];?>"><?php echo $r[1];?></option>
<?php } ?>
</select>
</div>
<div class="form-group m-r-10">
<label for="exampleInputName2">Nomor BA</label>
<input type="text" class="form-control" id="nomor_ba" value="<?php echo $nomor_ba; ?>">
</div>
<div class="form-group m-r-10">
<label for="exampleInputName2">Nilai BA</label>
<input type="text" class="form-control" id="nilai_ba" onkeyup="formatAngka(this,'.')"
value="<?php echo number_format($nilai_ba,0,",","."); ?>">
</div>
<div class="form-group m-r-10">
<label for="exampleInputEmail1">Tanggal BA</label>
<input type="text" class="date form-control" id="tanggal_ba" placeholder="dd/mm/yyyy"
onkeyup="
var v = this.value;
if (v.match(/^\d{2}$/) !== null) {
this.value = v + '/';
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
this.value = v + '/';
}
"
value="<?php
$ts=date('d-m-Y',strtotime($tanggal_ba));
if (($ts=="01-01-1970") || ($ts==NULL) || ($ts=="")) {
echo "";
} else {
echo date('d/m/Y',strtotime($ts));
}
?>"
>
</div>
</form>
<script>
function formatAngka(objek, separator) {
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
}
function validAngka(a) {if(!/^[0-9.]+$/.test(a.value)){a.value = a.value.substring(0,a.value.length-1000);}}
var st_termin=$('#st_termin').val();
if (st_termin=='termin') {$('#termin_ke').prop('disabled',false);} else {$('#termin_ke').prop('disabled',true);}
$('#st_termin').change(function(){
var st_termin=$('#st_termin').val();
if (st_termin=='termin') {$('#termin_ke').prop('disabled',false);} else {$('#termin_ke').prop('disabled',true);$('#termin_ke').val('');}
});
$('#nomor_ba').focusout(function(){
var riwayat_ba_id = $('#riwayat_ba_id').val();
var nomor_ba = $.trim($('#nomor_ba').val());
var key = 'cek_nomor_ba';
if (!nomor_ba) {} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'nomor_ba='+nomor_ba
+'&riwayat_ba_id='+riwayat_ba_id
+'&key='+key,
success: function(data){
if (data=='tidak bisa') {
alert('Nomor BA sudah dipakai..');
if (riwayat_ba_id=='0') {
$('#nomor_ba').val('');
$('#nomor_ba').focus();
} else {
var noba = $('#noba').val();
$('#nomor_ba').val(noba);
$('#nomor_ba').focus();
}
} else {
}
}
});
}
});
/*
$('#nilai_ba').focusout(function(){
var riwayat_ba_id = $('#riwayat_ba_id').val();
var nilai_ba1 = $('#nilai_ba').val();
var niba = parseInt($('#niba').val());
var nilai_ba = parseInt(nilai_ba1.replace(/\./g,''));
var niba2 = $('#niba2').val();
if (nilai_ba==niba) {} else {
var nilai_pelunasan = parseInt($('#nilai_pelunasanv').val());
var berita_acara_id = $('#berita_acara_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
var key = 'cek_nilai_ba';
if (!nilai_ba) {$('#nilai_ba').val(niba2);} else {
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'nilai_ba='+nilai_ba
+'&riwayat_ba_id='+riwayat_ba_id
+'&nilai_pelunasan='+nilai_pelunasan
+'&berita_acara_id='+berita_acara_id
+'&pekerjaan_id='+pekerjaan_id
+'&key='+key,
success: function(data){
if (!data) {var tot_ba=0;} else {var tot_ba=parseInt(data);}
if (riwayat_ba_id=='0') {
var sisa = nilai_pelunasan-tot_ba;
if (sisa >= nilai_ba) {} else {
if (sisa==0) {
alert('Total nilai BA sudah pas/sama dengan Nilai belanja..');
$('#nilai_ba').val('');
$('#nilai_ba').focus();
} else {
alert('Nilai BA terlalu besar..');
$('#nilai_ba').val('');
$('#nilai_ba').focus();
}
}
} else {
var sisa = nilai_pelunasan-(tot_ba-niba);
var niba2 = $('#niba2').val();
if (sisa >= nilai_ba) {} else {
if (sisa==0) {
alert('Total nilai BA sudah pas/sama dengan Nilai belanja..');
$('#nilai_ba').val(niba2);
$('#nilai_ba').focus();
} else {
alert('Nilai BA terlalu besar..');
$('#nilai_ba').val(niba2);
$('#nilai_ba').focus();
}
}
}
}
});
}
}
});
*/
</script>
+6
View File
@@ -0,0 +1,6 @@
<div id="tabel_kp"></div>
<script>
var a = $('#kp').val();
$('#tabel_kp').load("app/kendali/tabel_kp.php",{kp:a});
</script>
+105
View File
@@ -0,0 +1,105 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('KWI')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_kwi">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_kwi">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_kwi').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_kwi').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("KWI_"+kkg+"_"+nsp+".pdf");
});
</script>
+65
View File
@@ -0,0 +1,65 @@
<?php
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$pemeriksa=$_POST['pemeriksa'];
?>
<input type="hidden" id="vr_pelunasan_id_rev" value="<?php echo $vr_pelunasan_id; ?>">
<input type="hidden" id="pemeriksa_rev" value="<?php echo $pemeriksa; ?>">
<form id="form_revisi">
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="hidden" id="vr_revisi_id">
<input type="text" id="ket_revisi" name="ket_revisi" class="form-control" style="border-radius: 0px;border-color:#f3f3f3;" Placeholder="Keterangan revisi" onkeydown="enter_simpan_revisi(event)">
<span class="input-group-btn">
<button type="button" id="simpan_revisi" name="simpan_revisi" class="btn btn-danger kpl"><i class="fa fa-arrow-down"></i></button>
</span>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div id="tabelrev"></div>
</div>
</div>
</form>
<script>
var vr_pelunasan_id=$('#vr_pelunasan_id_rev').val();
$('#tabelrev').load('app/kendali/tabelrev.php',{vr_pelunasan_id:vr_pelunasan_id});
function refresh_tb() {
var vr_realisasi_id=$('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
}
$('#simpan_revisi').click(function(){
var ket=$('#ket_revisi').val();
var vr_pelunasan_id=$('#vr_pelunasan_id_rev').val();
var pemeriksa=$('#pemeriksa_rev').val();
var key='simpan_revisi';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_pelunasan_id='+vr_pelunasan_id
+'&ket='+ket
+'&pemeriksa='+pemeriksa
+'&key='+key,
success: function(data){
alert('Data revisi tersimpan..');
var vr_pelunasan_id=$('#vr_pelunasan_id_rev').val();
$('#tabelrev').load('app/kendali/tabelrev.php',{vr_pelunasan_id:vr_pelunasan_id});
$('#ket_revisi').val('');
refresh_tb();
}
});
});
function enter_simpan_revisi(event) {
var x = event.keyCode;
if (x==13) {$('button[name="simpan_revisi"]').trigger('click');}
}
</script>
+49
View File
@@ -0,0 +1,49 @@
<?php
include('../koneksi.php');
$pekerjaan_id=$_POST['pekerjaan_id'];
?>
<script>
$('button[name="delete_adendum"]').popover();
$("#tabel_data_adendum").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
</script>
<input type="hidden" id="pekerjaan_id_adn" value="<?php echo $pekerjaan_id; ?>">
<form id="form_adendum">
<div class="row">
<div class="col-lg-12">
<div id="tabeladn">
<table id="tabel_data_adendum" class="table table-striped table-condensed table-bordered" style="font-size:13px" cellpadding="1">
<thead style="color:grey;font-family:InterSB">
<tr align="center">
<td width="20px;">No</td>
<td width="130px;">No SP/SPK/Kwitansi</td>
<td width="100px;">Berlaku</td>
<td width="230px;">Kegiatan Pengadaan</td>
<td width="100px;">Nilai</td>
<td width="80px;">Tgl Edit</td>
</tr>
</thead>
<tbody style="color:black;font-family:Inter">
<?php
$no=1;
$d=pg_query("SELECT id,no_sp,tgl_mulai_sp,tgl_selesai_sp,kegiatan_pengadaan,nilai_sp,adendum_pekerjaan_id,status_setor,tgl_input FROM pekerjaan WHERE status_setor='ADENDUM' AND adendum_pekerjaan_id=$pekerjaan_id");
while($r=pg_fetch_array($d)) {
?>
<tr>
<td width="40px;" align="center" class="kiri"><?php echo $no; ?></td>
<td align="center"><?php echo $r['no_sp']; ?></td>
<td align="center"><?php
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {} else {
echo date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?></td>
<td width="200px;"><?php echo $r['kegiatan_pengadaan']; ?></td>
<td width="100px;" align="right"><?php echo number_format($r['nilai_sp'],0,',','.'); ?></td>
<td align="center" class="kanan"><?php echo date('d-m-Y',strtotime($r['tgl_input']));?></td>
</tr>
<?php $no++;} ?>
</tbody>
</table>
</div>
</div>
</div>
</form>
+105
View File
@@ -0,0 +1,105 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('SBJ')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_sbj">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_sbj">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_sbj').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_sbj').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("SPPBJ_"+kkg+"_"+nsp+".pdf");
});
</script>
+31
View File
@@ -0,0 +1,31 @@
<?php include("../koneksi.php"); ?>
<select class="form-control" name="cari_adm_pengadaan" id="cari_adm_pengadaan"
style="font-family:Arial;margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid #ccd3d6;font-weight:bold">
<option value=""><span>-- ALL --</span></option>
<?php
$d=pg_query("SELECT DISTINCT l.adm_pengadaan
FROM pekerjaan p
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN rekanan k ON (k.id=p.rekanan_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 l.tgl_setor_verif IS NOT NULL AND l.nama_verfikator IS NULL
");
while($r=pg_fetch_array($d)) {
?>
<option value="<?php echo $r[0];?>"><?php echo $r[0];?></option>
<?php } ?>
</select>
<br>
<div id="tabel_setoran"></div>
<script>
var cari_adm_pengadaan=$('#cari_adm_pengadaan').val();
$('#tabel_setoran').load("app/kendali/tabel_setoran.php",{cari_adm_pengadaan:cari_adm_pengadaan});
$('#cari_adm_pengadaan').change(function(){
var cari_adm_pengadaan=$('#cari_adm_pengadaan').val();
$('#tabel_setoran').load("app/kendali/tabel_setoran.php",{cari_adm_pengadaan:cari_adm_pengadaan});
});
</script>
+105
View File
@@ -0,0 +1,105 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) NOT IN ('SPP','SSK','SBJ')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_spk">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_spk">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_spk').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_spk').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("SPK_"+kkg+"_"+nsp+".pdf");
});
</script>
+104
View File
@@ -0,0 +1,104 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('SPP')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_spp">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_spp">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_spp').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_spp').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("SPP_"+kkg+"_"+nsp+".pdf");
});
</script>
+105
View File
@@ -0,0 +1,105 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('SSK')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_ssk">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_ssk">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_ssk').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_ssk').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("SSKK_"+kkg+"_"+nsp+".pdf");
});
</script>
+104
View File
@@ -0,0 +1,104 @@
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$p=pg_query("SELECT kegiatan_pengadaan,no_sp FROM pekerjaan WHERE id='$id'");
while($s=pg_fetch_array($p)) {$kegiatan_pengadaan=$s[0];$no_sp=$s[1];}
?>
<input type="hidden" id="kkg" value="<?php echo $kegiatan_pengadaan; ?>">
<input type="hidden" id="nsp" value="<?php echo $no_sp; ?>">
<?php
$d=pg_query("SELECT file,id FROM scan_pekerjaan WHERE pekerjaan_id='$id' AND LEFT(file,3) IN ('SRT')");
while($r=pg_fetch_array($d)) {$file=$r[0];$idfile=$r[1];
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="pekerjaan_id" name="pekerjaan_id" value="<?php echo $_POST['pekerjaan_id'];?>">
<center><img id='blah1_dok<?php echo $idfile; ?>' class='thumbnail img-responsive' style="max-width: 100%; height: auto;"
<?php if (($file==null) || ($file=='')) { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/no-avatar.png'
<?php } else { ?>
src='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?> '
<?php } ?>
/>
<canvas id="myCanvas<?php echo $idfile; ?>" class='thumbnail img-responsive' style="max-width: 100%; height: auto; display:none"></canvas>
</center>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-success waves-effect waves-light pr_syarat">Print</button>
</div>
<div class="col-lg-6">
<button type="button" id="<?php echo $idfile; ?>" class="btn btn-block btn-danger waves-effect waves-light dl_syarat">Download PDF</button>
</div>
</div>
<hr>
<?php
}
}
?>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('.pr_syarat').click(function(){
var id = $(this).attr('id');
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kendali/print_pic.php', { id : id}, function (result) {
WinId = window.open('toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('.dl_syarat').click(function(){
var id = $(this).attr('id');
var kkg = $('#kkg').val();
var nsp = $('#nsp').val();
var canvas = document.getElementById("myCanvas"+id);
var img = document.getElementById("blah1_dok"+id);
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.scale(canvas.width / img.width, canvas.height / img.height);
ctx.drawImage(img, 0, 0,img.width,img.height);
var imgData = canvas.toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("SYARAT_"+kkg+"_"+nsp+".pdf");
});
</script>
+503
View File
@@ -0,0 +1,503 @@
<script type="text/javascript">
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,orientation:"top"});
var thn_dpa=$('#thn_dpa').val();
</script>
<style>
.lengkap {
width: 100%; height: 100%;
}
tr{
border-top: hidden;
}
</style>
<?php
include("../koneksi.php");
$id=$_POST['id'];
if ($id==0) {
$nilai_pelunasan=$_POST['nil'];
} else {
$d=pg_query("SELECT nilai_pelunasan,ppn,pph_21,pph_22,pph_23,pph_final,no_faktur,tanggal_faktur,kwitansi,faktur_penjualan,nota_dinas,faktur_pajak,
ssp_ppn,ssp_pph,ba_hp_admin,ba_st,sp_spk,ba_denda,ceklist,status_um,tanggal_jatuh_tempo,status_berkas,ket,honor,hadir,
tor,spt,pendukung,ba_um,ba_ujicoba,ba_pembayaran,ba_kemajuan
FROM vr_pelunasan WHERE id='$id'");
while($r=pg_fetch_array($d)) {
$nilai_pelunasan=$r['nilai_pelunasan'];
$ppn=$r['ppn'];
$pph_21=$r['pph_21'];
$pph_22=$r['pph_22'];
$pph_23=$r['pph_23'];
$pph_final=$r['pph_final'];
$no_faktur=$r['no_faktur'];
$tanggal_faktur=$r['tanggal_faktur'];
$kwitansi=$r['kwitansi'];
$faktur_penjualan=$r['faktur_penjualan'];
$nota_dinas=$r['nota_dinas'];
$faktur_pajak=$r['faktur_pajak'];
$ssp_ppn=$r['ssp_ppn'];
$ssp_pph=$r['ssp_pph'];
$ba_hp_admin=$r['ba_hp_admin'];
$ba_st=$r['ba_st'];
$sp_spk=$r['sp_spk'];
$ba_denda=$r['ba_denda'];
$ceklist=$r['ceklist'];
$status_um=$r['status_um'];
$tanggal_jatuh_tempo=$r['tanggal_jatuh_tempo'];
$status_berkas=$r['status_berkas'];
$ket=$r['ket'];
$honor=$r['honor'];
$hadir=$r['hadir'];
$tor=$r['tor'];
$spt=$r['spt'];
$pendukung=$r['pendukung'];
$ba_um=$r['ba_um'];
$ba_ujicoba=$r['ba_ujicoba'];
$ba_pembayaran=$r['ba_pembayaran'];
$ba_kemajuan=$r['ba_kemajuan'];
}
}
?>
<form id="form_verifikasi">
<input type="hidden" id="vr_pelunasan_id" value="<?php echo $id; ?>">
<div class="row">
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">Nilai Pelunasan</label>
<input type="text" class="form-control" id="nilai_pelunasan" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($nilai_pelunasan,0,",","."); ?>" >
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">PPN</label>
<div class="input-group my-group">
<input type="text" class="form-control" id="ppn" style="width:100%;" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($ppn,0,",","."); ?>" >
<span class="input-group-btn">
<button type="button" id="btn_hit_ppn" name="btn_hit_ppn" class="btn btn-default" data-content="Hitung" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-calculator"></i></button>
</span>
</div>
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">PPH-21</label>
<input type="text" class="form-control" id="pph_21" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($pph_21,0,",","."); ?>" >
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">PPH-22</label>
<div class="input-group my-group">
<input type="text" class="form-control" id="pph_22" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($pph_22,0,",","."); ?>" >
<span class="input-group-btn">
<button type="button" id="btn_hit_pph22" name="btn_hit_pph22" class="btn btn-default" data-content="Hitung" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-calculator"></i></button>
</span>
</div>
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">PPH-23</label>
<div class="input-group my-group">
<input type="text" class="form-control" id="pph_23" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($pph_23,0,",","."); ?>" >
<span class="input-group-btn">
<button type="button" id="btn_hit_pph23" name="btn_hit_pph23" class="btn btn-default" data-content="Hitung" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-calculator"></i></button>
</span>
</div>
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<label for="exampleInputName2">PPH-Final</label>
<input type="text" class="form-control" id="pph_final" onkeyup="formatAngka(this,'.')" value="<?php echo number_format($pph_final,0,",","."); ?>" >
</div>
</div>
</div>
</div>
<p class="judul_modal"><i class="fa fa-caret-right m-r-5"></i>FAKTUR</p>
<div class="row">
<div class="col-lg-6">
<div class="form-group">
<label for="exampleInputName2">No Faktur</label>
<input type="text" class="form-control" id="no_faktur" value="<?php echo $no_faktur; ?>">
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Faktur</label>
<input type="text" class="date form-control" id="tanggal_faktur" placeholder="dd/mm/yyyy"
onkeyup="
var v = this.value;
if (v.match(/^\d{2}$/) !== null) {
this.value = v + '/';
} else if (v.match(/^\d{2}\/\d{2}$/) !== null) {
this.value = v + '/';
}
"
value="<?php
$tsm=date('d-m-Y',strtotime($tanggal_faktur));
if (($tsm=="01-01-1970") || ($tsm==NULL) || ($tsm=="") || ($tsm=="31-12-1969")) {
echo "";
} else {
echo date('d/m/Y',strtotime($tsm));
}
?>"
>
</div>
</div>
</div>
<p class="judul_modal"><i class="fa fa-caret-right m-r-5"></i>KELENGKAPAN</p>
<table class="table table-condensed">
<tr>
<td width="20%">
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk1"/ <?php if($kwitansi=='t') {echo "checked";} else {} ?> >
<label for="cbk1" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> KWITANSI</strong>
</label>
</div>
</td>
<td width="20%">
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk5"/ <?php if($ssp_ppn=='t') {echo "checked";} else {} ?> >
<label for="cbk5" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> SSP PPN</strong>
</label>
</div>
</td>
<td width="20%">
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk6"/ <?php if($ssp_pph=='t') {echo "checked";} else {} ?> >
<label for="cbk6" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> SSP PPH</strong>
</label>
</div>
</td>
<td width="20%">
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk7"/ <?php if($ba_hp_admin=='t') {echo "checked";} else {} ?> >
<label for="cbk7" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA ADMIN</strong>
</label>
</div>
</td>
<td width="20%">
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk8"/ <?php if($ba_st=='t') {echo "checked";} else {} ?> >
<label for="cbk8" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA SERAH TERIMA</strong>
</label>
</div>
</td>
</tr>
<tr>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk2"/ <?php if($faktur_penjualan=='t') {echo "checked";} else {} ?> >
<label for="cbk2" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> FAKTUR PENJUALAN</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk9"/ <?php if($ba_denda=='t') {echo "checked";} else {} ?> >
<label for="cbk9" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA DENDA</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk10"/ <?php if($sp_spk=='t') {echo "checked";} else {} ?> >
<label for="cbk10" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> SP / SPK</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk11"/ <?php if($ceklist=='t') {echo "checked";} else {} ?> >
<label for="cbk11" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> CEKLIST</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk12"/ <?php if($honor=='t') {echo "checked";} else {} ?> >
<label for="cbk12" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> DAFTAR PENERIMAAN HONOR</strong>
</label>
</div>
</td>
</tr>
<tr>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk3"/ <?php if($nota_dinas=='t') {echo "checked";} else {} ?> >
<label for="cbk3" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> NOTA DINAS</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk13"/ <?php if($hadir=='t') {echo "checked";} else {} ?> >
<label for="cbk13" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> DAFTAR HADIR</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk14"/ <?php if($tor=='t') {echo "checked";} else {} ?> >
<label for="cbk14" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> TOR</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk15"/ <?php if($spt=='t') {echo "checked";} else {} ?> >
<label for="cbk15" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> SK / SPT</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk16"/ <?php if($pendukung=='t') {echo "checked";} else {} ?> >
<label for="cbk16" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> REKAP PENDUKUNG</strong>
</label>
</div>
</td>
</tr>
<tr>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk4"/ <?php if($faktur_pajak=='t') {echo "checked";} else {} ?> >
<label for="cbk4" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> FAKTUR PAJAK</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk18"/ <?php if($ba_ujicoba=='t') {echo "checked";} else {} ?> >
<label for="cbk18" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA UJICOBA</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk19"/ <?php if($ba_pembayaran=='t') {echo "checked";} else {} ?> >
<label for="cbk19" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA PEMBAYARAN</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk20"/ <?php if($ba_kemajuan=='t') {echo "checked";} else {} ?> >
<label for="cbk20" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA KEMAJUAN</strong>
</label>
</div>
</td>
<td>
<div class="btn-switch btn-switch-primary lengkap">
<input type="checkbox" id="cbk17"/ <?php if($ba_um=='t') {echo "checked";} else {} ?> >
<label for="cbk17" style="text-align:left"
class="btn btn-rounded btn-custom waves-effect waves-light lengkap">
<em class="glyphicon glyphicon-ok"></em>
<strong> BA UANG MUKA</strong>
</label>
</div>
</td>
</tr>
</table>
<div class="row" id="rek_so">
<div class="col-lg-3">
<div class="form-group">
<label for="exampleInputName2">Status Uang Muka</label>
<select class="form-control" id="status_um">
<option value="Non Uang Muka" <?php if($status_um=='Non Uang Muka') {echo "selected";} ?>>NON UANG MUKA</option>
<option value="Uang Muka" <?php if($status_um=='Uang Muka') {echo "selected";} ?>>UANG MUKA</option>
</select>
</div>
</div>
<div class="col-lg-3">
<div class="form-group">
<label for="exampleInputName2">Status Berkas</label>
<select class="form-control" id="status_berkas">
<option value="PROSES" <?php if($status_berkas=='PROSES') {echo "selected";} ?>>PROSES VERIFIKASI</option>
<option value="REVISI" <?php if($status_berkas=='REVISI') {echo "selected";} ?>>REVISI</option>
<option value="BATAL" <?php if($status_berkas=='BATAL') {echo "selected";} ?>>BATAL</option>
<option value="FIX" <?php if($status_berkas=='FIX') {echo "selected";} ?>>FIX</option>
</select>
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<label for="exampleInputName2">Keterangan</label>
<input type="text" class="form-control" id="ket" value="<?php echo $ket; ?>">
</div>
</div>
</div>
</form>
<script>
function formatAngka(objek, separator) {
a = objek.value;b = a.replace(/[^\d]/g,"");c="";panjang=b.length;j=0;
for(i=panjang;i>0;i--) {j=j+1;if(((j%3)==1)&&(j!=1)) {c=b.substr(i-1,1)+separator+c;} else {c=b.substr(i-1,1)+c;}}objek.value=c;
}
function validAngka(a)
{if(!/^[0-9.]+$/.test(a.value)){a.value = a.value.substring(0,a.value.length-1000);}}
$('button[name="btn_hit_ppn"]').popover();
$('button[name="btn_hit_pph22"]').popover();
$('button[name="btn_hit_pph23"]').popover();
$('#status_um').change(function(){
var a = $('#status_um').val();
if (a=='Uang Muka') {$('#ket').val('ID UM : ');$('#ket').select();} else {$('#ket').val('');}
});
$('#btn_hit_ppn').click(function(){
var a=$('#nilai_pelunasan').val();
var b=a.replace(/\./g,'');
var c=parseInt(b)/11;
$('#ppn').val(Math.ceil(c));
});
$('#pph_21').focusout(function(){
var a = $('#pph_21').val();
var b = $('#pph_22').val();
var c = $('#pph_23').val();
var d = $('#pph_final').val();
if (a=='0') {
$('#pph_22').val(b);
$('#pph_23').val(c);
$('#pph_final').val(d);
} else {
$('#pph_22').val('0');
$('#pph_23').val('0');
$('#pph_final').val('0');
}
});
$('#pph_final').focusout(function(){
var a = $('#pph_final').val();
var b = $('#pph_22').val();
var c = $('#pph_23').val();
var d = $('#pph_21').val();
if (a=='0') {
$('#pph_22').val(b);
$('#pph_23').val(c);
$('#pph_21').val(d);
} else {
$('#pph_22').val('0');
$('#pph_23').val('0');
$('#pph_21').val('0');
}
});
$('#btn_hit_pph22').click(function(){
$('#btn_hit_ppn').trigger('click');
var a=$('#ppn').val();
var b=a.replace(/\./g,'');
var c=parseInt(b)*10*(1.5/100);
$('#pph_22').val(Math.ceil(c));
$('#pph_21').val('0');
$('#pph_23').val('0');
$('#pph_final').val('0');
});
$('#btn_hit_pph23').click(function(){
$('#btn_hit_ppn').trigger('click');
var a=$('#ppn').val();
var b=a.replace(/\./g,'');
var c=parseInt(b)*10*(2/100);
$('#pph_23').val(Math.ceil(c));
$('#pph_21').val('0');
$('#pph_22').val('0');
$('#pph_final').val('0');
});
$('#nilai_pelunasan').focusout(function(){
var ch1 = $('#nilai_pelunasan').val();
if (ch1=='') {$('#nilai_pelunasan').val('0');} else {}
});
$('#ppn').focusout(function(){
var ch2 = $('#ppn').val();
if (ch2=='') {$('#ppn').val('0');} else {}
});
$('#pph_21').focusout(function(){
var ch3 = $('#pph_21').val();
if (ch3=='') {$('#pph_21').val('0');} else {}
});
$('#pph_22').focusout(function(){
var ch4 = $('#pph_22').val();
if (ch4=='') {$('#pph_22').val('0');} else {}
});
$('#pph_23').focusout(function(){
var ch5 = $('#pph_23').val();
if (ch5=='') {$('#pph_23').val('0');} else {}
});
$('#pph_final').focusout(function(){
var ch6 = $('#pph_final').val();
if (ch6=='') {$('#pph_final').val('0');} else {}
});
</script>
+34
View File
@@ -0,0 +1,34 @@
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['pekerjaan_id'];
$rekanan=$_POST['rekanan'];
$kegiatan_pengadaan=$_POST['kegiatan_pengadaan'];
$nilai_sp=$_POST['nilai_sp'];
?>
<span style="font-family:InterSB"><?php echo $rekanan; ?></span><br>
<span style="font-family:Inter"><?php echo $kegiatan_pengadaan; ?></span><br>
<span style="font-family:InterSB;color:red"><?php echo number_format($nilai_sp,0,',','.'); ?></span><br><br>
<input type="hidden" value="<?php echo $pekerjaan_id; ?>" id="pekerjaan_idxz" style="margin-bottom:6px">
<?php
$data_pdf=pg_query("SELECT file,id,tgl_input FROM scan_pekerjaan WHERE pekerjaan_id='$pekerjaan_id' ORDER BY id DESC");
while($rdata_pdf=pg_fetch_array($data_pdf)) {$pdf=$rdata_pdf[0];$tgl_input=$rdata_pdf[2];
if (($pdf==NULL) || ($pdf=='')) {/*echo "File PDF belum diupload..";*/} else {
?>
<div class="thumb" style="background-color:#ece9d8;padding:8px;margin-top:6px;font-family:Inter">
<a href='<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $pdf; ?>' target='_blank'><?php echo $pdf; ?></a>
<!--<embed src="app/kirim/pdf/pdf/<?php echo $pdf; ?>#toolbar=0" width="100%" height="300"></embed>-->
<!--<button type="button" name="cv_deletse"
style="height:22px;border-radius: 50%"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdata_pdf[1];?>" data-content="Hapus" rel="popover"
data-placement="bottom" data-trigger="hover">
<i class="fa fa-remove"></i>
</button>-->
<span class="pull-right" ><?php
if (($tgl_input==null) || ($tgl_input=='1970-01-01 00:00:00')) {} else {
echo 'Diupload: '.date('d-m-Y',strtotime($tgl_input)); }
?></span>
</div>
<?php
}
}
?>
+18
View File
@@ -0,0 +1,18 @@
<?php
include('../koneksi.php');
$pekerjaan_id=$_POST['pekerjaan_id'];
$data = pg_query("SELECT p.no_sp,s.kegiatan,s.sub_kegiatan,p.kegiatan_pengadaan,k.nama,p.tgl_mulai_sp,p.tgl_selesai_sp,p.nilai_realisasi,
r.st_termin,r.stum,l.nilai_pelunasan,l.tgl_setor_verif,l.st_setor_verif,l.adm_pengadaan,
CASE WHEN r.st_termin='termin' THEN
l.data_ke
ELSE '0' END,l.id,l.nama_verfikator
FROM pekerjaan p
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN rekanan k ON (k.id=p.rekanan_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 l.tgl_setor_verif IS NOT NULL AND l.nama_verfikator IS NULL
AND p.pekerjaan_id=$pekerjaan_id");
while($r=pg_fetch_array($data)) {$j=$r[0];}
if ($j==0) {} else {echo $j;}
?>
+53
View File
@@ -0,0 +1,53 @@
<!DOCTYPE html>
<html>
<head>
<!-- App title -->
<title>SINGABAJA RSSA</title>
</head>
<style type="text/css">
img {
width: 100%;
height: auto;
}
.breakAfter{
page-break-after: always;
}
@page
{
size: 210mm 430mm;
height: 430;
width: 210mm;
/* this affects the margin in the printer settings */
margin: 7mm 0mm 0mm 6mm;
}
body
{
margin-left: 30px;
}
</style>
<body>
<?php
include('../koneksi.php');
$id=$_POST['id'];
$d=pg_query("SELECT file FROM scan_pekerjaan WHERE id='$id'");
while($r=pg_fetch_array($d)) {$file=$r[0];}
?>
<img src="<?php echo $singabaja; ?>app/pekerjaan/input/dok/<?php echo $file; ?>">
<script type="text/javascript">
window.print();
window.close();
</script>
</body>
</html>
+360
View File
@@ -0,0 +1,360 @@
<?php
include("../koneksi.php");
$vr_realisasi_id=$_POST['vr_realisasi_id'];
$pekerjaan_id=$_POST['pekerjaan_id'];
$abc=pg_query("SELECT user_satker FROM pekerjaan WHERE id=$pekerjaan_id");
while($rabc=pg_fetch_array($abc)) {$user_satker=$rabc[0];}
?>
<script type="text/javascript">
$('button[name="edit"]').popover();
$('button[name="input_ba"]').popover();
$('button[name="fix"]').popover();
$('button[name="hapus"]').popover();
$('button[name="print"]').popover();
$('button[name="revdat"]').popover();
$('button[name="batal_terima"]').popover();
$("#tabel_data_pelunasan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
</script>
<input type="hidden" id="pekerjaan_id" value="<?php echo $pekerjaan_id; ?>">
<table id="tabel_data_pelunasan" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead>
<tr style="color:#797979;"><td align="center" width="20px;"><b>No</b></td>
<!--<td align="center" width="100px;"><b>Tgl Input</b></td>-->
<td align="center" width="100px;"><b>Tgl Verif</b></td>
<td align="center" width="100px;"><b>Nilai</b></td>
<td align="center" width="80px;"><b>PPn</b></td>
<td align="center" width="90px;"><b>PPh</b></td>
<td align="center" width="20px;"><b><i class="mdi mdi-apps m-r-5"></i></b></td>
<!--<td align="center" width="17px;"><b>1</b></td>
<td align="center" width="17px;"><b>2</b></td>
<td align="center" width="17px;"><b>3</b></td>
<td align="center" width="17px;"><b>4</b></td>
<td align="center" width="17px;"><b>5</b></td>
<td align="center" width="17px;"><b>6</b></td>
<td align="center" width="17px;"><b>7</b></td>
<td align="center" width="17px;"><b>8</b></td>
<td align="center" width="17px;"><b>9</b></td>
<td align="center" width="17px;"><b>10</b></td>
<td align="center" width="17px;"><b>11</b></td>-->
<td align="center" width="50px;"><b>Status</b></td>
<td align="center" width="50px;"><b>Keterangan</b></td>
<td align="center" width="80px;"><b>Tgl Setor</b></td>
<td align="center" width="80px;"><b>Tgl Lunas</b></td>
<td align="center" width="120px;"><b>Tools</b></td>
<td style="display:none"></td>
</tr>
</thead>
<tbody>
<?php
$tot=0;
$d=pg_query("SELECT data_ke,tanggal_input,nilai_pelunasan,ppn,pph_21,pph_22,pph_23,pph_final,
kwitansi,faktur_penjualan,nota_dinas,faktur_pajak,ssp_ppn,ssp_pph,ba_hp_admin,ba_st,sp_spk,ba_denda,ceklist,
status_berkas,ket,tanggal_setor,id,tanggal_lunas,tgl_terima_verif FROM vr_pelunasan WHERE vr_realisasi_id='$vr_realisasi_id' AND st_setor_verif='SETOR'
ORDER BY data_ke ASC
");
while($r=pg_fetch_array($d)) {
$vrprlid=$r['id'];
$drev=pg_query("SELECT COUNT(*) FROM vr_revisi WHERE vr_pelunasan_id=$vrprlid");
while($rdrev=pg_fetch_array($drev)) {$jrev=$rdrev[0];}
?>
<tr style="color:black;">
<td align="center" class="kiri"><b><button class="btn btn-block btn-inverse btn-xs edit_urut" id="<?php echo $r['id'];?>"><?php echo $r['data_ke'];?></button></b></td>
<!--<td align="center"><b><?php echo date('d-m-Y H:i',strtotime($r['tanggal_input'])); ?></b></td>-->
<td align="center"><b>
<?php
if (($r['tgl_terima_verif']==null) || ($r['tgl_terima_verif']=='')) {} else {
echo date('d-m-Y H:i',strtotime($r['tgl_terima_verif']));
}
?>
</b></td>
<td align="right"><b><?php echo number_format($r['nilai_pelunasan'],0,',','.'); ?></b></td>
<td align="right" style="color:grey"><b><?php echo number_format($r['ppn'],0,',','.'); ?></b></td>
<td align="right" style="color:grey"><b>
<?php
if ((isset($r['pph_21'])) && ($r['pph_21']!=0)) {
echo number_format($r['pph_21'],0,',','.').' - 21';
} else
if ((isset($r['pph_22'])) && ($r['pph_22']!=0)) {
echo number_format($r['pph_22'],0,',','.').' - 22';
} else
if ((isset($r['pph_23'])) && ($r['pph_23']!=0)) {
echo number_format($r['pph_23'],0,',','.').' - 23';
} else
if ((isset($r['pph_final'])) && ($r['pph_final']!=0)) {
echo number_format($r['pph_final'],0,',','.').' - FNL';
}
?>
</b></td>
<!--<td align="center" name="kwitansi"><b>
<?php if (($r['kwitansi']=='t') && ($r['faktur_penjualan']=='t') && ($r['nota_dinas']=='t') && ($r['faktur_pajak']=='t')
&& ($r['ssp_ppn']=='t') && ($r['ssp_pph']=='t') && ($r['ba_hp_admin']=='t') && ($r['ba_st']=='t')
&& ($r['sp_spk']=='t') && ($r['ba_denda']=='t') && ($r['ceklist']=='t')) {
?>
<i class='ion-checkmark-round'></i><span hidden>a</span>
<?php } ?>
</b>
</td>-->
<td align="center" name="kwitansi"><b>
<?php
//if (($r['kwitansi']=='t') && ($r['ceklist']=='t')) {
if ($r['status_berkas']=='FIX') {
?>
<i class='ion-checkmark-round'></i><span hidden>a</span>
<?php } ?>
</b>
</td>
<!--<td align="center"><b><?php echo $r['status_berkas'];?></b></td>-->
<td align="center"><b><?php
if (($r['tanggal_lunas']==NULL) || ($r['tanggal_lunas']=='') || (date('Y-m-d',strtotime($r['tanggal_lunas']))=='1970-01-01')) {
if (($r['tanggal_setor']==NULL) || ($r['tanggal_setor']=='') || (date('Y-m-d',strtotime($r['tanggal_setor']))=='1970-01-01')) {
$status=$r['status_berkas'];
} else {
$status='SETOR';
}
} else {
$status='LUNAS';
}
echo $status;
?></b></td>
<td align="center"><b><?php echo $r['ket'];?></b></td>
<td align="center" style="color:#4E944F"><b><?php if (($r['tanggal_setor']==NULL) || ($r['tanggal_setor']=='') || (date('Y-m-d',strtotime($r['tanggal_setor']))=='1970-01-01')) {} else {echo date('d-m-Y',strtotime($r['tanggal_setor']));} ?></b></td>
<td align="center" style="color:#4E944F"><b><?php if (($r['tanggal_lunas']==NULL) || ($r['tanggal_lunas']=='') || (date('Y-m-d',strtotime($r['tanggal_lunas']))=='1970-01-01')) {} else {echo date('d-m-Y',strtotime($r['tanggal_lunas']));} ?></b></td>
<td align="center" class="kanan">
<button type="button" name="edit" style="height:22px;"class="btn btn-success btn-xs edit" id="<?php echo $r['id'];?>" data-content="Terima" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-pencil"></i>
</button>
<button type="button" name="input_ba" style="height:22px;"class="btn btn-orange btn-xs input_ba" id="<?php echo $r['id'];?>" data-content="Data BA" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-ellipsis-h"></i>
</button>
<!--
<button type="button" name="print" style="height:22px;"class="btn btn-default btn-xs print" id="<?php echo $r['id'];?>" data-content="Print" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="glyphicon glyphicon-print"></i>
</button>
-->
<?php
if (($r['tgl_terima_verif']==null) || ($r['tgl_terima_verif']=='')) {} else {
?>
<button type="button" name="fix" style="height:22px;"class="btn btn-primary btn-xs fix" id="<?php echo $r['id'];?>" data-content="Fix" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-check"></i>
</button>
<?php
}
?>
<button type="button" name="revdat" style="height:22px;font-family:Arial;font-weight:bold;color:red"class="btn btn-default btn-xs revdat" id="<?php echo $r['id'];?>" data-content="Riwayat Revisi" rel="popover" data-placement="top" data-trigger="hover"
>
<?php
if ($jrev==0) {echo '<i class="mdi mdi-undo-variant"></i>';} else {echo $jrev;}
?>
</button>
<?php
if (($user_satker=='AKUNTANSI') && ($r['tanggal_setor']==NULL)) {
?>
<button type="button" name="hapus" style="height:22px;"class="btn btn-danger btn-xs hapus" id="<?php echo $r['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
<?php } else {
if ($r['tanggal_setor']==NULL) {
?>
<button type="button" name="batal_terima" style="height:22px;"class="btn btn-inverse btn-xs batal_terima" id="<?php echo $r['id'];?>" data-content="Batal Terima" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
<?php } } ?>
</td>
<td style="display:none"><?php echo $r['nilai_pelunasan']; ?></td>
</tr>
<?php
$tot=$tot+$r['nilai_pelunasan'];
} ?>
</tbody>
</table>
<?php
$dt=pg_query("SELECT nilai_sp FROM pekerjaan WHERE id=$pekerjaan_id");
while($rt=pg_fetch_array($dt)) {$nr=$rt[0];}
if ($nr==$tot) {
$kx='BALANCE';
} else {
if ($nr<$tot) {$kx='OVER!';} else {$kx='';}
}
?>
<script type="text/javascript">
var kx = "<?= $kx; ?>";
$('#ket_balance').val(kx);
if (kx=='BALANCE') {$('#ket_balance').css('color', 'blue');} else {$('#ket_balance').css('color', 'red');}
$("#tabel_data_pelunasan").on('click','.edit_urut',function(){
var currentRow=$(this).closest("tr");
var urut = currentRow.find("td:eq(0)").text();
var edit = window.prompt("Edit Urut",urut);
if (!edit) {} else {
var id = $(this).attr('id');
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
var key = 'edit_urut';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&edit='+edit
+'&key='+key,
success: function(data){
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
}
});
$("#tabel_data_pelunasan").on('click','.edit',function(){
var id = $(this).attr('id');
$('#modal_verifikasi').modal('show');
$('#modal_body_verifikasi').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_verifikasi.php",
data: 'id='+id,
success: function(data){
$('#modal_body_verifikasi').html(data);
}
});
});
$("#tabel_data_pelunasan").on('click','.hapus',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_verif";
var id = $(this).attr('id');
var st_termin = $('#st_termin').val();
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&st_termin='+st_termin
+'&vr_realisasi_id='+vr_realisasi_id
+'&key='+key,
success: function(data){
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
} else {}
});
$("#tabel_data_pelunasan").on('click','.batal_terima',function(){
var x = confirm("Anda yakin ingin membatalkan penerimaan data dan dokumen dari Pengadaan ?");
if (x) {
var key = "batal_terima";
var id = $(this).attr('id');
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
} else {}
});
$("#tabel_data_pelunasan").on('click','.fix',function(){
var currentRow=$(this).closest("tr");
var satu = currentRow.find("td:eq(5)").text();
var h = satu.replace(/\s+/g,'');
if (h=='') {alert('Kwitansi atau Ceklist belum ada..');} else {
var id = $(this).attr('id');
var vr_realisasi_id = $('#vr_realisasi_id').val();
var pekerjaan_id = $('#pekerjaan_id').val();
var key = 'fix';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
alert('Data fix.. Siap disetor..');
//$(document).scrollTop($(document).height());
$('#tabel_realisasi').load("app/kendali/tabel.php",{vr_realisasi_id:vr_realisasi_id, pekerjaan_id:pekerjaan_id});
$('html,body').animate({ scrollTop: $(document).height() }, 1000);
}
});
}
});
$("#tabel_data_pelunasan").on('click','.print',function(){
var id = $(this).attr('id');
var w = 1050;
var h = 500;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
//window.open('app/kendali/ceklist/print.php?id='+id,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
window.open('app/ceklist/pdf_ceklist.php?id='+id,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
});
$("#tabel_data_pelunasan").on('click','.input_ba',function(){
var vr_pelunasan_id = $(this).attr('id');
var pekerjaan_id = $('#pekerjaan_id').val();
var currentRow=$(this).closest("tr");
var st_termin = $('#st_termin').val();
var nilai_pelunasan = currentRow.find("td:eq(11)").text();
$('#modal_ba').modal('show');
$('#modal_body_ba').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_ba.php",
data: 'pekerjaan_id='+pekerjaan_id
+'&st_termin='+st_termin
+'&nilai_pelunasan='+nilai_pelunasan
+'&vr_pelunasan_id='+vr_pelunasan_id,
success: function(data){
$('#modal_body_ba').html(data);
}
});
});
$("#tabel_data_pelunasan").on('click','.revdat',function(){
var vr_pelunasan_id = $(this).attr('id');
var pemeriksa=$('#cek_nampeg').val();
$('#modal_revdat').modal('show');
$('#modal_body_revdat').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_revdat.php",
data: 'vr_pelunasan_id='+vr_pelunasan_id
+'&pemeriksa='+pemeriksa,
success: function(data){
$('#modal_body_revdat').html(data);
}
});
});
var table = $('#tabel_data_pelunasan').DataTable();
var tabrow = table.page.info().recordsTotal;
var st_termin = $('#st_termin').val();
if (((st_termin=='non-termin') && (tabrow==1)) || ((st_termin=='') && (tabrow==0))) {$('#tambah_verifikasi').prop("disabled",true);} else {$('#tambah_verifikasi').prop("disabled",false);}
</script>
+153
View File
@@ -0,0 +1,153 @@
<?php
include("../koneksi.php");
$pekerjaan_id=$_POST['pekerjaan_id'];
$st_trm=$_POST['st_termin'];
$nil_trm=$_POST['nilai_pelunasan'];
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
$tglselsp=$_POST['tglselsp'];
?>
<input type="hidden" id="pekerjaan_idx" value="<?php echo $pekerjaan_id; ?>">
<script type="text/javascript">
$("#tabel_data_databa").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": false,"ordering": false,"info": false,"autoWidth": false});
</script>
<br>
<table id="tabel_data_databa" class="table table-striped table-condensed table-bordered" cellpadding="1" style="font-family:Arial;">
<thead>
<tr align="center" style="font-weight:bold;color:grey">
<td width="250px;">Berita Acara</td>
<td width="180px;">Nomor BA</td>
<td width="100px;">Nilai BA</td>
<td width="80px;">Tgl BA</td>
<td width="80px;">Status</td>
<td width="50px;" align="center"><b><i class="mdi mdi-apps"></i></b></td>
<td width="60px;" align="center">Tools</td>
</tr>
</thead>
<tbody>
<?php
$n=0;
/*$data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba
FROM riwayat_ba r
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
WHERE r.pekerjaan_id='$pekerjaan_id'
".($st_trm == 'termin' ? "AND nilai_ba=$nil_trm" : "")."
ORDER BY b.id DESC
");*/
$data=pg_query("SELECT b.nama,r.nomor_ba,r.tanggal_ba,r.created_at,r.id,r.nilai_ba,r.vr_pelunasan_id,
r.st_termin,r.termin_ke
FROM riwayat_ba r
INNER JOIN berita_acara b ON (b.id=r.berita_acara_id)
WHERE r.pekerjaan_id='$pekerjaan_id' AND r.vr_pelunasan_id='$vr_pelunasan_id'
ORDER BY r.id DESC
");
while($r=pg_fetch_array($data)) {
?>
<tr
<?php
if (($tglselsp==NULL) || ($tglselsp=='')) {echo "style='color:black'";} else {
if (($r[0]=='SERAH TERIMA HASIL PEKERJAAN') && ($r['tanggal_ba']>$tglselsp)) {echo "style='color:red'";} else {echo "style='color:black'";}
}
?>
>
<td class="kiri"><?php echo $r[0]; ?></td>
<td align="center"><?php echo $r[1]; ?></td>
<td align="right"><?php echo number_format($r['nilai_ba'],0,',','.'); ?></td>
<td align="center"><?php echo date('d-m-Y',strtotime($r['tanggal_ba']));
?></td>
<td align="center"><?php
if ($r['st_termin']=='termin') {echo strtoupper($r['st_termin']).' '.$r['termin_ke'];} else {
if ($r['st_termin']=='uang muka') {echo strtoupper($r['st_termin']);} else {}
}
?></td>
<td align="center" style="font-weight:bold">
<?php
if (($tglselsp==NULL) || ($tglselsp=='')) {} else {
if (($r[0]=='SERAH TERIMA HASIL PEKERJAAN') && ($r['tanggal_ba']>$tglselsp)) {echo "DENDA";} else {}
}
?>
</td>
<td class="kanan" align="center">
<button type="button" name="edit_databa" style="height:22px;"class="btn btn-success btn-xs edit_databa" id="<?php echo $r['id'];?>" data-content="Edit" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-pencil"></i>
</button>
<button type="button" name="hapus_databa" style="height:22px;"class="btn btn-danger btn-xs hapus_databa" id="<?php echo $r['id'];?>" data-content="Batal" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
</td>
</tr>
<?php
$n=$n+$r[6];
}
?>
</tbody>
</table>
<br>
<table class="table table-bordered">
<tr style="color:black"><td><b>NILAI KWITANSI</b></td><td><b><?php echo number_format($nil_trm,0,',','.') ?></b></td><td><b></b></td></tr>
<?php
$d=pg_query("SELECT b1.nama,l.nilai_pelunasan,SUM(b.nilai_ba),l.id
FROM pekerjaan p
INNER JOIN vr_realisasi r ON (r.pekerjaan_id=p.id)
INNER JOIN riwayat_ba b ON (b.pekerjaan_id=p.id)
INNER JOIN vr_pelunasan l ON (b.vr_pelunasan_id=l.id)
INNER JOIN berita_acara b1 ON (b.berita_acara_id=b1.id)
WHERE p.id=$pekerjaan_id AND l.id=$vr_pelunasan_id
GROUP BY b1.nama,l.nilai_pelunasan,l.id");
while($r=pg_fetch_array($d)) {
?>
<tr
<?php if ($r[2]!=$nil_trm) {echo "style='color:red'";} else {echo "style='color:green'";} ?>
>
<td><b><i class='fa fa-play m-r-5'></i><?php echo $r[0]; ?></b></td>
<td><b><?php echo number_format($r[2],0,',','.') ?></b></td>
<td align="center"><b>
<?php if ($r[2]!=$nil_trm) {echo "<i class='fa fa-remove'></i>";} else {echo "<i class='fa fa-check'></i>";} ?>
</b></td>
</tr>
<?php } ?>
</table>
<script>
$('button[name="edit_databa"]').popover();
$('button[name="hapus_databa"]').popover();
$("#tabel_data_databa").on('click','.edit_databa',function(){
var id = $(this).attr('id');
var pekerjaan_id = $('#pekerjaan_id').val();
$('#modal_databa_baru').modal('show');
$('#modal_body_databa_baru').html("");
$.ajax({
type: "POST",
url: "app/kendali/modal_input_ba.php",
data: 'riwayat_ba_id='+id
+'&pekerjaan_id='+pekerjaan_id,
success: function(data){
$('#modal_body_databa_baru').html(data);
}
});
});
$("#tabel_data_databa").on('click','.hapus_databa',function(){
var x = confirm("Anda yakin ingin membatalkan ?");
if (x) {
var key = "hapus_databa";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
var pekerjaan_id = $('#pekerjaan_idv').val();
var vr_pelunasan_id = $('#vr_pelunasan_idv').val();
var nilai_pelunasan = $('#nilai_pelunasanv').val();
$('#tabel_databa').load("app/kendali/tabel_ba.php",{pekerjaan_id:pekerjaan_id, vr_pelunasan_id:vr_pelunasan_id, nilai_pelunasan:nilai_pelunasan});
}
});
} else {}
});
</script>
+117
View File
@@ -0,0 +1,117 @@
<?php
include("../koneksi.php");
$kp=$_POST['kp'];
?>
<script type="text/javascript">
$("#tabel_data_kp").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": false,"autoWidth": false});
</script>
<table id="tabel_data_kp" class="table table-striped table-condensed table-bordered" cellpadding="1">
<thead>
<tr>
<td align="center"><b>Panggil</b></td>
<td align="center"><b>Uraian</b></td>
<td align="center" width="150px;"><b>Kwi/SP/SPK</b></td>
<td align="center" width="98px;"><b>Periode</b></td>
<!--<td align="center" width="90px;"><b>Model</b></td>-->
<td align="center"><b>Nilai</b></td>
<!--
<td align="center" width="70px;"><b>Tgl Setor</b></td>
<td align="center" width="70px;"><b>Diterima</b></td>
-->
<td align="center" width="90px;"><b>Status</b></td>
<td align="center" width="80px;"><b>Detail</b></td>
</tr>
</thead>
<tbody>
<?php
$d=pg_query("SELECT s.no_angg,s.kd_panggil,s.sub_kegiatan,s.ra,s.rb,s.rc,s.rd,s.re,s.rf,s.rg,s.rh,s.kd_sibaku,s.kegiatan,
p.kegiatan_pengadaan,l.tanggal_setor,
l.nilai_pelunasan,l.ppn,l.pph_21,l.pph_22,l.pph_23,l.pph_final,
p.no_sp,l.no_faktur,p.tgl_mulai_sp,p.tgl_selesai_sp,r.st_buku,r.st_termin,l.tanggal_input,l.id,p.id,
CASE WHEN r.st_termin='termin' THEN
l.data_ke
ELSE '0' END,n.nama,l.tanggal_dokumen,
CASE
WHEN l.status_berkas='PROSES' THEN 'PROSES'
WHEN (l.status_berkas='FIX' AND l.tanggal_setor IS NULL AND l.tanggal_lunas IS NULL) THEN 'SIAP SETOR'
WHEN (l.status_berkas='FIX' AND l.tanggal_setor IS NOT NULL AND l.tanggal_lunas IS NULL) THEN 'SETOR'
WHEN (l.status_berkas='FIX' AND l.tanggal_setor IS NOT NULL AND l.tanggal_lunas IS NOT NULL) THEN 'LUNAS'
ELSE 'PENGADAAN' END
FROM pekerjaan p
INNER JOIN sub_kegiatan s ON (p.sub_kegiatan_id=s.id)
LEFT OUTER JOIN vr_realisasi r ON (r.pekerjaan_id=p.id)
LEFT OUTER JOIN vr_pelunasan l ON (l.vr_realisasi_id=r.id)
INNER JOIN rekanan n ON (n.id=p.rekanan_id)
WHERE s.kd_panggil='$kp'
");
while($r=pg_fetch_array($d)) {
$pekerjaan_id=$r[29];
$ba=pg_query("SELECT MAX(tanggal_ba) FROM riwayat_ba WHERE pekerjaan_id='$pekerjaan_id' AND berita_acara_id=2");
while($rba=pg_fetch_array($ba)) {$tgl_maxbast=$rba[0];}
?>
<tr
<?php
if (($tgl_maxbast==NULL) || ($tgl_maxbast=='') || ($tgl_maxbast=='1970-01-01 00:00:00')) {} else {
if (date('Y-m-d',strtotime($r['tgl_selesai_sp']))<date('Y-m-d',strtotime($tgl_maxbast))) {
echo "style='color:red'";
}
}
?>
>
<td align="center" class="kiri"><b><?php echo $r['kd_panggil'];?></b></td>
<td><b><?php echo strtoupper($r['kegiatan'].' - '.$r['kegiatan_pengadaan'].' - '.$r['nama']);?></b></td>
<td><b><?php echo $r['no_sp'];?></b></td>
<td><b><?php
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {} else {
echo date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?></b></td>
<!--<td><b><?php
if ($r[30]=='0') {echo strtoupper($r['st_buku']);} else {
echo strtoupper($r['st_buku'].' - '.$r['st_termin'].' '.$r[30]);
}
?></b></td>-->
<td align="right"><b><?php echo number_format($r['nilai_pelunasan'],0,',','.'); ?></b></td>
<!--
<td align="center"><b><?php if ($r['tanggal_setor']==NULL) {} else {echo date('d-m-Y H:i',strtotime($r['tanggal_setor']));} ?></b></td>
<td align="center"><b><?php if ($r['tanggal_dokumen']==NULL) {} else {echo date('d-m-Y H:i',strtotime($r['tanggal_dokumen']));} ?></b></td>
-->
<td><b><?php echo $r[33];?></b></td>
<td align="center" class="kanan">
<button type="button" name="sip" style="height:22px;"class="btn btn-primary btn-xs sip" id="<?php echo $r[29];?>" data-content="Pilih" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-arrow-down"></i>
</button>
</td>
</tr>
<?php } ?>
</tbody>
</table>
<script type="text/javascript">
$('button[name="sip"]').popover();
$("#tabel_data_kp").on('click','.sip',function(){
var id = $(this).attr('id');
var currentRow=$(this).closest("tr");
var no_sp = currentRow.find("td:eq(2)").text();
$('#no_sp').val(no_sp);
$('#modal_kp').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
$('#btn_kendali_cari').trigger('click');
});
</script>
+125
View File
@@ -0,0 +1,125 @@
<?php
include("../koneksi.php");
$cari_adm_pengadaan=$_POST['cari_adm_pengadaan'];
?>
<script type="text/javascript">
$('button[name="proses_verifikasi"]').popover();
$('button[name="batal_terima2"]').popover();
$("#tabel_data_setoran").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
</script>
<table id="tabel_data_setoran" class="table table-striped table-condensed table-bordered" style="font-size:13px" cellpadding="1">
<thead style="color:grey;font-family:InterSB">
<tr>
<td align="center">Uraian</td>
<td align="center" width="150px;" style="display:none">Kwi/SP/SPK</td>
<td align="center" width="100px;" style="display:none">Periode</td>
<td align="center" width="120px;">Nilai SPK</td>
<td align="center" width="120px;">Nilai Kwi</td>
<td align="center" width="90px;">Tgl Setor</td>
<td align="center" width="80px;">Tools</td>
<td style="display:none"></td>
<td style="display:none"></td>
<td style="display:none"></td>
<td style="display:none"></td>
</tr>
</thead>
<tbody style="color:black;font-family:Inter">
<?php
$d=pg_query("SELECT p.no_sp,s.kegiatan,s.sub_kegiatan,p.kegiatan_pengadaan,k.nama,p.tgl_mulai_sp,p.tgl_selesai_sp,p.nilai_realisasi,
r.st_termin,r.stum,l.nilai_pelunasan,l.tgl_setor_verif,l.st_setor_verif,l.adm_pengadaan,
CASE WHEN r.st_termin='termin' THEN
l.data_ke
ELSE '0' END,l.id,l.nama_verfikator,p.no_spp
FROM pekerjaan p
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN rekanan k ON (k.id=p.rekanan_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 l.tgl_setor_verif IS NOT NULL AND l.nama_verfikator IS NULL AND status_setor IS NULL
".($cari_adm_pengadaan == '' ? "" : "AND l.adm_pengadaan='$cari_adm_pengadaan'")."
ORDER BY l.tgl_setor_verif DESC
");
while($r=pg_fetch_array($d)) {
$stum=$r['stum'];
if ($r[14]=='0') {
if ($stum=='uang_muka') {$trm='UANG MUKA';} else {$trm='';}
} else {$trm=strtoupper(($r['st_termin'].' '.$r[14]));}
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {$tglkn='';} else {
$tglkn=date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?>
<tr>
<!--<td class="kiri"><?php echo strtoupper($r['sub_kegiatan'].' - '.$r['kegiatan'].' - '.$r['kegiatan_pengadaan'].' - '.$r[4]);?></td>-->
<!--<td class="kiri">
<span style="color:black"><?php echo $r[4]; ?></span><br>
<span><?php echo strtoupper($r['sub_kegiatan'].' - '.$r['kegiatan'].' - '.$r['kegiatan_pengadaan']);?></span><br>
<span style="color:green"><i class="mdi mdi-apps m-r-5"></i><?php echo $r['no_sp'].'<br><span style="color:red">'.$trm.'</span>';?></span>
</td>-->
<td class="kiri">
<span style="color:black;font-family:InterSB"><?php echo $r[4]; ?></span><br>
<span><?php echo $r['sub_kegiatan'].' - '.$r['kegiatan'].' - '.$r['kegiatan_pengadaan'];?></span><br>
<span style="color:blue;font-family:InterSB"><i class="mdi mdi-apps m-r-5"></i><?php echo $r['no_sp'].' <span style="color:green"><i class="mdi mdi-play m-r-5"></i>'.$tglkn.'</span>';?>
<?php if (($r['no_spp']==NULL) || ($r['no_spp']=='')) {} else { ?><br><span style="font-family:Arial;font-weight:bold;color:violet;font-size:14px"><?php echo 'SPP/SPMK.'.$r['no_spp']; ?></span><?php }?>
<?php if (($trm==NULL) || ($trm=='')) {} else { ?><br><span style="font-family:InterSB;color:red"><?php echo $trm; ?></span><?php }?>
</span>
</td>
<td align="center" style="display:none"><?php echo $r['no_sp'].'<br><span style="color:red">'.$trm.'</span>';?></td>
<td align="center"style="display:none"><?php
if (($r['tgl_mulai_sp']==null) || ($r['tgl_mulai_sp']=='1970-01-01 00:00:00')) {} else {
echo date('d-m-Y',strtotime($r['tgl_mulai_sp'])).' s/d '.date('d-m-Y',strtotime($r['tgl_selesai_sp'])); }
?></td>
<td align="right"><?php echo number_format($r['nilai_realisasi'],0,',','.'); ?></td>
<td align="right"><?php echo number_format($r['nilai_pelunasan'],0,',','.'); ?></td>
<td align="center" style="color:blue"><span style="font-family:InterSB" class="tangset" id="<?php echo $r['id'];?>" ><?php if ($r['tgl_setor_verif']==NULL) {} else {echo date('d-m-Y',strtotime($r['tgl_setor_verif']));} ?></td>
<td align="center" class="kanan">
<button type="button" name="proses_verifikasi" style="height:22px;"class="btn btn-primary btn-xs proses_verifikasi" id="<?php echo $r['id'];?>" data-content="Proses Verifikasi" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-arrow-right"></i>
</button>
<button type="button" name="batal_terima2" style="height:22px;"class="btn btn-inverse btn-xs batal_terima2" id="<?php echo $r['id'];?>" data-content="Batal Terima" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
</td>
<td style="display:none" class="stmin"><?php echo $r['nilai_pelunasan'];?></td>
<td style="display:none" class="stmin"><?php echo $r['id'];?></td>
<td style="display:none" class="stmin"><?php echo $r['no_sp'];?></td>
<td style="display:none" class="stmin"><?php echo $r[14];?></td>
</tr>
<?php } ?>
</tbody>
</table>
<script>
$("#tabel_data_setoran").on('click','.proses_verifikasi',function(){
var id = $(this).attr('id');
var currentRow=$(this).closest("tr");
var no_sp = currentRow.find("td:eq(9)").text();
$('#no_sp').val(no_sp);
$('#btn_kendali_cari').trigger('click');
$('#modal_setoran').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
});
$("#tabel_data_setoran").on('click','.batal_terima2',function(){
var x = confirm("Anda yakin ingin membatalkan penerimaan data dan dokumen dari Pengadaan ?");
if (x) {
var key = "batal_terima";
var id = $(this).attr('id');
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
var cari_adm_pengadaan=$('#cari_adm_pengadaan').val();
$('#tabel_setoran').load("app/kendali/tabel_setoran.php",{cari_adm_pengadaan:cari_adm_pengadaan});
}
});
} else {}
});
</script>
+114
View File
@@ -0,0 +1,114 @@
<?php
include('../koneksi.php');
$vr_pelunasan_id=$_POST['vr_pelunasan_id'];
?>
<script>
$('button[name="fix_revisi"]').popover();
$('button[name="batal_fix_revisi"]').popover();
$('button[name="hapus_revisi"]').popover();
$("#tabel_data_revisi").DataTable({"stateSave": false,"paging": false,"lengthChange": false,"searching": false,"ordering": false,"info": false,"autoWidth": false});
</script>
<input type="hidden" id="vr_pelunasan_tbrev" value="<?php echo $vr_pelunasan_id; ?>">
<table id="tabel_data_revisi" class="table table-striped table-condensed table-bordered" style="font-size:13px" cellpadding="1">
<thead style="color:grey;font-family:InterSB">
<tr align="center">
<td width="40px;">No</td>
<td width="120px;">Tanggal Revisi</td>
<td>Keterangan Revisi</td>
<td width="200px;">Disampaikan Oleh</td>
<td width="100px;">Status</td>
<td width="100px;">Tools</td>
</tr>
</thead>
<tbody style="color:black;font-family:Inter">
<?php
$no=1;
$d=pg_query("SELECT tgl_revisi,ket,pemeriksa,status,id FROM vr_revisi WHERE vr_pelunasan_id=$vr_pelunasan_id ORDER BY id DESC");
while($r=pg_fetch_array($d)) {
?>
<tr>
<td width="40px;" align="center" class="kiri"><?php echo $no; ?></td>
<td width="80px;" align="center"><?php echo date('d-m-Y',strtotime($r['tgl_revisi']));?></td>
<td><?php echo $r['ket']; ?></td>
<td width="130px;" align="center"><?php echo $r['pemeriksa']; ?></td>
<td width="100px;" align="center"><?php echo $r['status']; ?></td>
<td width="50px;" class="kanan" align="center">
<button type="button" name="fix_revisi" style="height:22px;"class="btn btn-success btn-xs fix_revisi kpl" id="<?php echo $r['id'];?>" data-content="Fix" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-check"></i></button>
<button type="button" name="batal_fix_revisi" style="height:22px;"class="btn btn-inverse btn-xs batal_fix_revisi kpl" id="<?php echo $r['id'];?>" data-content="Batal Fix" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-remove"></i></button>
<button type="button" name="hapus_revisi" style="height:22px;"class="btn btn-danger btn-xs hapus_revisi kpl" id="<?php echo $r['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"><i class="fa fa-remove"></i></button>
</td>
</tr>
<?php $no++;} ?>
</tbody>
</table>
<script>
$("#tabel_data_revisi").on('click','.fix_revisi',function(){
var vr_revisi_id = $(this).attr('id');
var key='fix_revisi';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_revisi_id='+vr_revisi_id
+'&key='+key,
success: function(data){
alert('Data revisi tersimpan..');
var vr_pelunasan_id=$('#vr_pelunasan_tbrev').val();
$('#tabelrev').load('app/kendali/tabelrev.php',{vr_pelunasan_id:vr_pelunasan_id});
refresh_tb();
}
});
});
$("#tabel_data_revisi").on('click','.batal_fix_revisi',function(){
var vr_revisi_id = $(this).attr('id');
var key='batal_fix_revisi';
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_revisi_id='+vr_revisi_id
+'&key='+key,
success: function(data){
alert('Data revisi tersimpan..');
var vr_pelunasan_id=$('#vr_pelunasan_tbrev').val();
$('#tabelrev').load('app/kendali/tabelrev.php',{vr_pelunasan_id:vr_pelunasan_id});
refresh_tb();
}
});
});
$("#tabel_data_revisi").on('click','.hapus_revisi',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "hapus_revisi";
var vr_revisi_id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kendali/crud.php",
data: 'vr_revisi_id='+vr_revisi_id
+'&key='+key,
success: function(data){
alert('Data revisi terhapus..');
var vr_pelunasan_id=$('#vr_pelunasan_tbrev').val();
$('#tabelrev').load('app/kendali/tabelrev.php',{vr_pelunasan_id:vr_pelunasan_id});
refresh_tb();
}
});
} else {}
});
var ket = $('#ket').val();
/*
if (ket=='setor_pptk') {
$('button[name="fix_revisi"]').hide();
$('button[name="batal_fix_revisi"]').hide();
$('button[name="hapus_revisi"]').hide();
} else {
$('button[name="fix_revisi"]').show();
$('button[name="batal_fix_revisi"]').show();
$('button[name="hapus_revisi"]').show();
}
*/
</script>