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

109 lines
6.1 KiB
PHP

<?php
include("../koneksi.php");
$sub_kegiatan_id=$_POST['id'];
?>
<script type="text/javascript">
$("#tabel_data_laporan").DataTable({
"stateSave": true,"paging": false,"lengthChange": false,"searching": true,"ordering": false,"info": false,"autoWidth": false,
columnDefs: [{
"defaultContent": "-",
"targets": "_all"
}]
});
</script>
<table id="tabel_data_laporan" class="table table-striped table-condensed table-bordered" style="font-family:Inter;font-size:13px" cellpadding="1">
<thead>
<tr style="color:grey;font-family:InterSB">
<td align="center" width="90" style="display:none">Rek</td>
<td align="center">Uraian</td>
<td align="center">Vol</td>
<td align="center">Sat</td>
<td align="center">Harga</td>
<td align="center">Total</td>
<td align="center" width="100">Ket</td>
<td align="center" style="display:none">Track</td>
<td align="center">Proses</td>
<td align="center">Fix</td>
<td align="center">Sisa</td>
</tr>
</thead>
<tbody style="color:black">
<?php
$c=pg_query("SELECT DISTINCT s.sub_kegiatan
FROM rincian_belanja r
INNER JOIN sub_kegiatan s ON (s.id=r.sub_kegiatan_id)
WHERE s.id=$sub_kegiatan_id
");
while($v=pg_fetch_array($c)) {
$skg=$v[0];
?>
<tr style="color:blue;font-family:InterSB">
<td style="display:none"></td>
<td colspan="3"><?php echo strtoupper($skg);?></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<?php
$e=pg_query("SELECT DISTINCT s.rc,s.rd,s.re,s.rf,s.rg,s.rh,s.kegiatan,s.anggaran
FROM rincian_belanja r
INNER JOIN sub_kegiatan s ON (s.id=r.sub_kegiatan_id)
WHERE s.id=$sub_kegiatan_id
");
while($b=pg_fetch_array($e)) {
$blh=$b[6];
?>
<tr style="color:green;font-family:InterSB">
<td align="center" style="display:none"><?php echo $b[0].' '.$b[1].' '.$b[2].' '.$b[3].' '.$b[4].' '.$b[5]; ?></td>
<td colspan="3"><?php echo strtoupper($blh);?></td>
<td></td>
<td align="right"><?php echo number_format($b['anggaran'],0,',','.'); ?></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<?php
$tot=0;
$d=pg_query("SELECT k.inisial,t.inisial,o.inisial,p.inisial,r.id,r.uraian,r.volume,r.satuan,r.harga,r.ket
,COALESCE((SELECT SUM(u.volume) FROM usulan_belanja u WHERE u.rincian_belanja_id=r.id AND u.status='PROSES'),0)
,COALESCE((SELECT SUM(u.volume) FROM usulan_belanja u WHERE u.rincian_belanja_id=r.id AND u.status='FIX'),0)
FROM rincian_belanja r
INNER JOIN sub_kegiatan s ON (s.id=r.sub_kegiatan_id)
INNER JOIN pptk t ON (t.id=s.pptk_id)
INNER JOIN kpa k ON (k.id=s.kpa_id)
INNER JOIN ppkom o ON (o.id=s.ppkom_id)
INNER JOIN pejabat_pengadaan p ON (p.id=s.pejabat_pengadaan_id)
WHERE s.id=$sub_kegiatan_id
");
while($r=pg_fetch_array($d)) {
$rincian_belanja_id=$r[0];
?>
<tr>
<td style="display:none"><?php echo $r[1]; ?></td>
<td class="kiri"><?php echo $r[5]; ?></td>
<td align="center"><?php echo $r[6]; ?></td>
<td align="center"><?php echo $r[7]; ?></td>
<td align="right"><?php echo number_format($r[8],0,',','.'); ?></td>
<td align="right"><?php echo number_format($r[6]*$r[8],0,',','.'); ?></td>
<td><?php echo $r[9]; ?></td>
<td style="display:none"></td>
<td align="center"><?php echo $r[10]; ?></td>
<td align="center"><?php echo $r[11]; ?></td>
<td align="center" class="kanan" style="font-family:InterSB"><?php echo $r[6]-$r[10]-$r[11]; ?></td>
</tr>
<?php
}
}
}
?>
</tbody>
</table>