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

145 lines
6.2 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=date('m');
$vr_pelunasan_id=$_POST['id'];
$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.tanggal_lunas,l.kode_perben
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'];
$tanggal_lunas=$r['tanggal_lunas'];
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) {
/*$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 a1.inisial='$kpac'
");
while($b=pg_fetch_array($u)) {
$e_idx_kwi_bend=$b[0]+1;
}
$nm=$kpac.'/'.$bln.'/'.$e_idx_kwi_bend.'/';
$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_bend3" value="<?php echo $idx_kwi_bend; ?>">
<input type="hidden" id="vr_pelunasan_id" value="<?php echo $vr_pelunasan_id; ?>">
<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">
<label for="exampleInputName2">Urutan BKU</label>
<input type="text" class="form-control" id="idx_kwi_bend" onkeyup="angka(this);" value="<?php echo $idx_kwi_bend; ?>" >
</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; ?>">
</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',strtotime($tanggal_lunas));
if (($tsm=="01-01-1970") || ($tsm==NULL) || ($tsm=="") || ($tsm=="31-12-1969")) {
echo "";
} else {
echo date('d/m/Y',strtotime($tsm));
}
?>"
>
</div>
</form>
<script>
function angka(e) {
if (!/^[0-9]+$/.test(e.value)) {
e.value = e.value.substring(0,e.value.length-1);
}
}
$('#idx_kwi_bend').focusout(function(){
var a = $('#idx_kwi_bend').val();
var b = $('#idx_kwi_bend3').val();
if (!a) {$('#idx_kwi_bend').val(b);} else {}
});
</script>