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"); } ?>