add simak to git repo
This commit is contained in:
@@ -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");
|
||||
}
|
||||
?>
|
||||
@@ -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">×</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">×</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">×</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
|
||||
+'¬a_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>
|
||||
|
||||
@@ -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">×</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">×</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">×</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> <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> <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
|
||||
+'¬a_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>
|
||||
|
||||
@@ -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>
|
||||
<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>
|
||||
@@ -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 <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">×</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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
@@ -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> 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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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> 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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
@@ -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> 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>
|
||||
@@ -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>
|
||||
@@ -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> 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>
|
||||
@@ -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> 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>
|
||||
@@ -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> 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>
|
||||
@@ -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> 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>
|
||||
@@ -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>
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -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;}
|
||||
?>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user