fixed penomoran usulan TJSLP
This commit is contained in:
@@ -88,7 +88,7 @@ var MUsulTJSLPJS = {
|
|||||||
$('#formUsulDesa').validate({
|
$('#formUsulDesa').validate({
|
||||||
rules: {
|
rules: {
|
||||||
required: true,
|
required: true,
|
||||||
OPDID: {required:true, min:1},
|
OPDID: {required:false},
|
||||||
Volume: {required:true, double_id:true},
|
Volume: {required:true, double_id:true},
|
||||||
SatuanID: {required:true, min:1},
|
SatuanID: {required:true, min:1},
|
||||||
Rupiah: {required:true, double_id:true}
|
Rupiah: {required:true, double_id:true}
|
||||||
|
|||||||
@@ -69,4 +69,28 @@ function MusPrio_Array() {
|
|||||||
return [0=>"0", 1=>"1", 2=>"2", 3=>"3", 4=>"4", 5=>"5"];
|
return [0=>"0", 1=>"1", 2=>"2", 3=>"3", 4=>"4", 5=>"5"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******* TJSLP *******/
|
||||||
|
|
||||||
|
function ID_Usulan_TJSLP($id_rpjmd = 0, $tahun = 0) {
|
||||||
|
global $fdb;
|
||||||
|
$ino = 1;
|
||||||
|
$fdb->Query("SELECT MAX(UsulanLID)+1 Nomor FROM mus_usulan_tjslp WHERE RPJMDID='".$id_rpjmd."' AND Tahun='".$tahun."'");
|
||||||
|
if ($fdb->Next()) $ino = $fdb->Row("Nomor", 1);
|
||||||
|
return $ino;
|
||||||
|
}
|
||||||
|
|
||||||
|
function Kode_Usulan_TJSLP($tahun = 0, $id_desa = 0) {
|
||||||
|
global $fdb;
|
||||||
|
$k_desa = "000";
|
||||||
|
if ($id_desa > 0) {
|
||||||
|
$fdb->Query("SELECT K_Lokasi FROM para_lokasi WHERE LokasiID='".$id_desa."' LIMIT 1");
|
||||||
|
if ($fdb->Next()) $k_desa = $fdb->Row("K_Lokasi");
|
||||||
|
}
|
||||||
|
$tno = $k_desa . "-T"; $ino = 0;
|
||||||
|
$fdb->Query("SELECT MAX(RIGHT(Kode,3)) Nomor FROM mus_usulan_tjslp WHERE Tahun='".$tahun."' AND Kode LIKE '".$tno."%'");
|
||||||
|
if ($fdb->Next()) $ino = (int)$fdb->Row("Nomor", 0);
|
||||||
|
$tno .= isi_nol(++$ino, 3);
|
||||||
|
return $tno;
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -126,14 +126,14 @@ if ( $data == "tabel-kec" ) {
|
|||||||
$sql->add_where("UsulanLID", $id_usul);
|
$sql->add_where("UsulanLID", $id_usul);
|
||||||
|
|
||||||
if ( $mode_detail == "insert" ) {
|
if ( $mode_detail == "insert" ) {
|
||||||
$id_usul = ID_Usulan_Desa($id_rpjmd, $thn_renja);
|
$id_usul = ID_Usulan_TJSLP($id_rpjmd, $thn_renja);
|
||||||
$sql->add_param("RPJMDID", $id_rpjmd);
|
$sql->add_param("RPJMDID", $id_rpjmd);
|
||||||
$sql->add_param("Tahun", $thn_renja);
|
$sql->add_param("Tahun", $thn_renja);
|
||||||
$sql->add_param("UsulanLID", $id_usul);
|
$sql->add_param("UsulanLID", $id_usul);
|
||||||
$sql->add_param("KecID", $id_kec);
|
$sql->add_param("KecID", $id_kec);
|
||||||
$sql->add_param("KelID", $id_kel);
|
$sql->add_param("KelID", $id_kel);
|
||||||
$sql->add_param("BelID", $id_bel);
|
$sql->add_param("BelID", $id_bel);
|
||||||
$sql->add_param("Kode", Kode_Usulan_Desa($thn_renja, $id_kel));
|
$sql->add_param("Kode", Kode_Usulan_TJSLP($thn_renja, $id_kel));
|
||||||
$sql->add_param("K_RKA", "CONCAT(Tahun,'-',Kode)", true);
|
$sql->add_param("K_RKA", "CONCAT(Tahun,'-',Kode)", true);
|
||||||
$sql->InsertDB();
|
$sql->InsertDB();
|
||||||
} else if ( $mode_detail == "update" ) {
|
} else if ( $mode_detail == "update" ) {
|
||||||
@@ -224,7 +224,7 @@ if ( $data == "tabel-kec" ) {
|
|||||||
<label class="col-sm-4 col-lg-3 col-form-label" for="Waktu">Waktu Pelaksanaan</label>
|
<label class="col-sm-4 col-lg-3 col-form-label" for="Waktu">Waktu Pelaksanaan</label>
|
||||||
<div class="col-sm-8 col-lg-9">'.$twaktu.'</div>
|
<div class="col-sm-8 col-lg-9">'.$twaktu.'</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1">
|
<div class="row mb-1 d-none">
|
||||||
<label class="col-sm-4 col-lg-3 col-form-label" for="OPDID">Nama Perangkat Daerah</label>
|
<label class="col-sm-4 col-lg-3 col-form-label" for="OPDID">Nama Perangkat Daerah</label>
|
||||||
<div class="col-sm-8 col-lg-9">'.$topd.'</div>
|
<div class="col-sm-8 col-lg-9">'.$topd.'</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user