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

313 lines
15 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<script type="text/javascript">
var userTarget = "";
var exit = false;
$('.input-daterange').datepicker({
format: "dd/mm/yyyy",
weekStart: 1,
orientation: "bottom auto",
autoclose: true,
showOnFocus: true,
maxViewMode: 'days',
keepEmptyValues: true,
templates: {
leftArrow: '&lt;',
rightArrow: '&gt;'
}
});
$('.input-daterange').focusin(function(e) {
userTarget = e.target.name;
});
$('.input-daterange').on('changeDate', function(e) {
if (exit) return;
if (e.target.name != userTarget) {
exit = true;
$(e.target).datepicker('clearDates');
}
exit = false;
});
var thn_dpa=$('#thn_dpa').val();
</script>
<?php
include('../koneksi.php');
$thn=$_POST['thn_dpa'];
?>
<br>
<br>
<br>
<br>
<p class="judul_page"><i class="mdi mdi-alert-circle-outline m-r-5"></i>Lunas Berdenda</p>
<div class="input-group my-group">
<select id="c1" name="c1" class="selectpicker form-control" style="width:15%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="ALL">ALL</option>
<option value="FUNGSIONAL">FUNGSIONAL</option>
<option value="SUBSIDI">SUBSIDI</option>
</select>
<select id="c4" name="c4" class="selectpicker form-control" style="width:8%;background-color:#f3f3f3;border-color:#f3f3f3;"
data-content="KPA" rel="popover" data-placement="top" data-trigger="hover">
<option></option>
<?php
$d=pg_query("SELECT DISTINCT a1.id,a1.inisial
FROM pekerjaan p
INNER JOIN sub_kegiatan s ON (p.sub_kegiatan_id=s.id)
INNER JOIN vr_realisasi r ON (r.pekerjaan_id=p.id)
INNER JOIN vr_pelunasan l ON (l.vr_realisasi_id=r.id)
INNER JOIN kpa a1 ON (s.kpa_id=a1.id)
WHERE s.thn='$thn'
AND l.status_berkas='FIX' AND l.tanggal_setor IS NOT NULL AND l.tanggal_lunas IS NOT NULL
");
while($r=pg_fetch_array($d)) {
?>
<option value="<?php echo $r[0];?>"><?php echo $r[1];?></option>
<?php } ?>
</select>
<select id="c2" name="c2" class="selectpicker form-control" style="width:20%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="ALL">ALL</option>
<option value="NON UANG MUKA">NON UANG MUKA</option>
<option value="UANG MUKA">UANG MUKA</option>
</select>
<select id="c3" name="c3" class="selectpicker form-control" style="width:17%;background-color:#f3f3f3;border-color:#f3f3f3;">
<option value="ALL">ALL</option>
<option value="NON FARMASI">NON FARMASI</option>
<option value="FARMASI">FARMASI</option>
</select>
<div class="input-group input-daterange" style="width:40%;" name="pd1" id="pd1">
<input type="text" id="tgl_mulai1" name="start" class="form-control" style="border-radius: 0px;border-color:#f3f3f3;text-align: center; " data-content="Tanggal Lunas" rel="popover" data-placement="top" data-trigger="hover">
<span class="input-group-addon">s/d</span>
<input type="text" id="tgl_selesai1" name="finish" class="form-control" style="border-radius: 0px;border-color:#f3f3f3;text-align: center;" data-content="Tanggal Lunas" rel="popover" data-placement="top" data-trigger="hover">
</div>
<span class="input-group-btn">
<button type="button" id="excel_lunas" name="excel_lunas" class="btn btn-success"><i class="fa fa-arrow-down m-r-5"></i>EXCEL</button>
</span>
</div>
<br>
<div id="tabel_laporan"></div>
<div id="modal_sub" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Sub Kegiatan</h4>
</div>
<div class="modal-body" id="modal_body_sub"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_sub">Keluar</button>
</div>
</div>
</div>
</div>
<div id="modal_verifikasi" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-full">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Verifikasi</h4>
</div>
<div class="modal-body" id="modal_body_verifikasi"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_verifikasi">Keluar</button>
<!--<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_verifikasi">Simpan</button>-->
</div>
</div>
</div>
</div>
<div id="modal_ba" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Berita Acara</h4>
</div>
<div class="modal-body" id="modal_body_ba"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_ba">Keluar</button>
</div>
</div>
</div>
</div>
<div id="modal_pelunasan" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Edit Pelunasan</h4>
</div>
<div class="modal-body" id="modal_body_pelunasan"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_pelunasan">Keluar</button>
<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_pelunasan">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_rev" class="modal fade" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Revisi Kode Panggil</h4>
</div>
<div class="modal-body" id="modal_body_rev"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_rev">Keluar</button>
<button type="button" class="btn btn-teal waves-effect waves-light" id="simpan_rev">Simpan</button>
</div>
</div>
</div>
</div>
<script>
$('input[name="start"]').popover();
$('input[name="finish"]').popover();
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
$('#simpan_rev').click(function(){
var x = confirm("Data sudah benar ?");
if (x) {
var cek_sppd = $('#cek_sppd_rev').val();
var sub_kegiatan_id = $('#sub_kegiatan_id_baru').val();
var pekerjaan_id = $('#pekerjaan_id_rev').val();
var key = 'revisi_kode_panggil';
$.ajax({
type: "POST",
url: "app/data_lunas_berdenda/crud.php",
data: 'sub_kegiatan_id='+sub_kegiatan_id
+'&pekerjaan_id='+pekerjaan_id
+'&cek_sppd='+cek_sppd
+'&key='+key,
success: function(data){
$('#modal_rev').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('Data tersimpan..');
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
}
});
} else {}
});
$('#simpan_pelunasan').click(function(){
var vr_pelunasan_id = $('#vr_pelunasan_id').val();
var idx_kwi_bend = $('#idx_kwi_bend').val();
var jenis_pph_bend = $('#jenis_pph_bend').val();
var no_kwi_bend = $('#no_kwi_bend').val();
var inisial_bend = $('#inisial_bend').val();
var jenis_pembayaran = $('#jenis_pembayaran').val();
var tanggal_lunas = $('#tanggal_lunas').val();
var kode_perben = $('#kode_perben').val();
var key = 'simpan_pelunasan';
$.ajax({
type: "POST",
url: "app/data_lunas_berdenda/crud.php",
data: 'vr_pelunasan_id='+vr_pelunasan_id
+'&idx_kwi_bend='+idx_kwi_bend
+'&jenis_pph_bend='+jenis_pph_bend
+'&no_kwi_bend='+no_kwi_bend
+'&inisial_bend='+inisial_bend
+'&jenis_pembayaran='+jenis_pembayaran
+'&tanggal_lunas='+tanggal_lunas
+'&kode_perben='+kode_perben
+'&key='+key,
success: function(data){
$('#modal_pelunasan').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('Pelunasan sukses..');
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
}
});
});
$('#c1').change(function(){
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
});
$('#tgl_selesai1').change(function(){
$('#c1').trigger('change');
});
$('#c4').change(function(){
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
});
$('#c2').change(function(){
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
});
$('#c3').change(function(){
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
$('#tabel_laporan').load('app/data_lunas_berdenda/tabel.php',{axxx:axxx,bxx:bxx,cxx:cxx,axx:axx,m:m,s:s,thn:thn,bln:bln});
});
$('#excel_lunas').click(function(){
var w = 600;
var h = 300;
var thn=$('#thn_dpa').val();
var bln = $('#bulan').val();
var axx = $('#c1').val();
var axxx = $('#c4').val();
var bxx = $('#c2').val();
var cxx = $('#c3').val();
var m = $('#tgl_mulai1').val();
var s = $('#tgl_selesai1').val();
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
//window.open('app/data_lunas_berdenda/excel.php?axx='+axx+"&thn="+thn+"&m="+m+"&s="+s+"&axxx="+axxx+"&bxx="+bxx+"&cxx="+cxx+"&bln="+bln,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
window.open('app/data_lunas_berdenda/excel_lunas.php?axx='+axx+"&thn="+thn+"&m="+m+"&s="+s+"&axxx="+axxx+"&bxx="+bxx+"&cxx="+cxx+"&bln="+bln,'newwin','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
});
</script>