Files
simak/app/kendali/tabel_setoran.php
2025-10-10 09:25:05 +07:00

125 lines
8.7 KiB
PHP

<?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>