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

156 lines
6.6 KiB
PHP

<script type="text/javascript">
$('.date').datepicker({format: 'dd/mm/yyyy',todayHighlight:'TRUE',autoclose: true,orientation:"top"});
</script>
<?php
include("../koneksi.php");
$thn=$_POST['thn'];
$bln=$_POST['bulan'];
$vr_pelunasan_id=$_POST['id'];
$status_um=$_POST['status_um'];
if ($status_um=='Uang Muka') {$op='UM';} else {$op=strtoupper(substr($_POST['cek_nama'], 0, 1)); }
$d=pg_query("SELECT l.no_kwi_bend,l.inisial_bend,l.jenis_pph_bend,l.idx_kwi_bend,l.tanggal_lunas,l.jenis_pembayaran,a1.inisial,
l.pph_21,l.pph_22,l.pph_23,l.pph_final,l.kode_perben,LEFT(s.kegiatan,2)
FROM vr_pelunasan l
INNER JOIN vr_realisasi r ON (r.id=l.vr_realisasi_id)
INNER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN kpa a1 ON (s.kpa_id=a1.id)
WHERE l.id='$vr_pelunasan_id'");
while($r=pg_fetch_array($d)) {
$no_kwi_bendc=$r['no_kwi_bend'];
$inisial_bend=$r['inisial_bend'];
$jenis_pph_bendc=$r['jenis_pph_bend'];
$jenis_pembayaran=$r['jenis_pembayaran'];
$idx_kwi_bendc=$r['idx_kwi_bend'];
$kpac=$r['inisial'];
$kode_perben=$r['kode_perben'];
$kode_subsidi=$r[12];
if ((isset($r['pph_21'])) && ($r['pph_21']!=0)) {
$pph='21';
} else
if ((isset($r['pph_22'])) && ($r['pph_22']!=0)) {
$pph='22';
} else
if ((isset($r['pph_23'])) && ($r['pph_23']!=0)) {
$pph='23';
} else
if ((isset($r['pph_final'])) && ($r['pph_final']!=0)) {
$pph='FNL';
}
}
if($no_kwi_bendc==NULL) {
if ($kode_subsidi=='**') {
$kode_perben='/SB';
$u=pg_query("SELECT COALESCE(MAX(l.idx_kwi_bend),0) FROM vr_pelunasan l
INNER JOIN vr_realisasi r ON (r.id=l.vr_realisasi_id)
INNER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN kpa a1 ON (s.kpa_id=a1.id)
WHERE EXTRACT(YEAR FROM DATE(l.tanggal_lunas))='$thn' AND l.tanggal_lunas IS NOT NULL AND LEFT(s.kegiatan,2)='**'
");
} else {
$u=pg_query("SELECT COALESCE(MAX(l.idx_kwi_bend),0) FROM vr_pelunasan l
INNER JOIN vr_realisasi r ON (r.id=l.vr_realisasi_id)
INNER JOIN pekerjaan p ON (p.id=r.pekerjaan_id)
INNER JOIN sub_kegiatan s ON (s.id=p.sub_kegiatan_id)
INNER JOIN kpa a1 ON (s.kpa_id=a1.id)
WHERE EXTRACT(YEAR FROM DATE(l.tanggal_lunas))='$thn'
AND EXTRACT(MONTH FROM DATE(l.tanggal_lunas))='$bln' AND l.tanggal_lunas IS NOT NULL AND LEFT(s.kegiatan,2)!='**'
");
}
while($b=pg_fetch_array($u)) {
$e_idx_kwi_bend=$b[0]+1;
}
$no_pinjam=(int) substr($e_idx_kwi_bend,0,5);
$e_bln=sprintf("%02s",$bln);
$e_idx_kwi_bend=sprintf("%02s",$no_pinjam);
$nm=$kpac.'/'.$e_idx_kwi_bend.'/'.$e_bln.'/'.$thn.'-'.$op;
$no_kwi_bend=$nm;
$jenis_pph_bend=$pph;
$idx_kwi_bend=$e_idx_kwi_bend;
} else {
$no_kwi_bend=$no_kwi_bendc;
$jenis_pph_bend=$jenis_pph_bendc;
$idx_kwi_bend=$idx_kwi_bendc;
}
?>
<form id="form_pelunasan">
<input type="hidden" id="idx_kwi_bend" value="<?php echo $idx_kwi_bend; ?>">
<input type="hidden" id="vr_pelunasan_id" value="<?php echo $vr_pelunasan_id; ?>">
<input type="hidden" id="kpac" value="<?php echo $kpac; ?>">
<input type="hidden" id="status_um" value="<?php echo $status_um; ?>">
<input type="hidden" id="kode_subsidi" value="<?php echo $kode_subsidi; ?>">
<div class="form-group">
<label for="exampleInputName2">Jenis PPH</label>
<input type="text" class="form-control" id="jenis_pph_bend" value="<?php echo $jenis_pph_bend; ?>" disabled>
</div>
<div class="form-group">
<div class="row">
<div class="col-lg-10">
<label for="exampleInputName2">Nomor Kwitansi</label>
<input type="text" class="form-control" id="no_kwi_bend" value="<?php echo $no_kwi_bend; ?>" disabled>
</div>
<div class="col-lg-2">
<label for="exampleInputName2">Kode</label>
<input type="text" class="form-control" id="kode_perben" value="<?php echo $kode_perben; ?>">
</div>
</div>
</div>
<div class="form-group">
<label for="exampleInputName2">Inisial</label>
<input type="text" class="form-control" id="inisial_bend" value="<?php echo $inisial_bend; ?>">
</div>
<div class="form-group">
<label for="exampleInputName2">Jenis Pembayaran</label>
<select class="form-control" id="jenis_pembayaran">
<option value="TRANSFER" <?php if($jenis_pembayaran=='TRANSFER') {echo "selected";} ?>>TRANSFER</option>
<option value="TUNAI" <?php if($jenis_pembayaran=='TUNAI') {echo "selected";} ?>>TUNAI</option>
</select>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Tanggal Lunas</label>
<input type="text" class="date form-control" id="tanggal_lunas" 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');
if (($tsm=="01-01-1970") || ($tsm==NULL) || ($tsm=="") || ($tsm=="31-12-1969")) {
echo "";
} else {
echo date('d/m/Y',strtotime($tsm));
}
?>"
>
</div>
</form>