public function store_penetapan_penggunaan($data, $debug = false) { $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = $data['penggu_nama_aset']; $nmasetsatker = $data['penggu_satker_aset']; $penggunaan_id = get_auto_increment("penggunaan"); $ses_uid = $_SESSION['ses_uid']; $penggu_penet_eks_ket = $data['penggu_penet_eks_ket']; $penggu_penet_eks_nopenet = $data['penggu_penet_eks_nopenet']; $penggu_penet_eks_tglpenet = $data['penggu_penet_eks_tglpenet']; // $olah_tgl= format_tanggal_db2($penggu_penet_eks_tglpenet); $olah_tgl = $penggu_penet_eks_tglpenet; $panjang = count($nmaset); // $query="insert into Penggunaan (Penggunaan_ID, NoSKKDH , TglSKKDH, // Keterangan, NotUse, TglUpdate, UserNm, FixPenggunaan, GUID) // values (null,'$penggu_penet_eks_nopenet','$olah_tgl', '$penggu_penet_eks_ket','','$olah_tgl','$UserNm','1','$ses_uid')"; $sql = array('table' => 'Penggunaan', 'field' => 'NoSKKDH , TglSKKDH, Keterangan, NotUse, TglUpdate, UserNm, FixPenggunaan, GUID', 'value' => "'{$penggu_penet_eks_nopenet}','{$olah_tgl}', '{$penggu_penet_eks_ket}','0','{$olah_tgl}','{$UserNm}','0','{$ses_uid}'"); $res = $this->db->lazyQuery($sql, $debug, 1); for ($i = 0; $i < $panjang; $i++) { $tmp = $nmaset[$i]; $tmp_olah = explode("<br>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; // $query1="insert into PenggunaanAset(Penggunaan_ID,Aset_ID) values('$penggunaan_id','$asset_id[$i]') "; $sql1 = array('table' => 'Penggunaanaset', 'field' => "Penggunaan_ID,Aset_ID, kodeSatker", 'value' => "'{$penggunaan_id}','{$nmaset[$i]}', '{$nmasetsatker[$i]}'"); $res = $this->db->lazyQuery($sql1, $debug, 1); // $query2="UPDATE Aset SET NotUse=1, LastPenggunaan_ID='$penggunaan_id' WHERE Aset_ID='$asset_id[$i]'"; $sql2 = array('table' => 'Aset', 'field' => "NotUse=1", 'condition' => "Aset_ID='{$asset_id[$i]}'", 'limit' => '1'); $res = $this->db->lazyQuery($sql2, $debug, 2); } $removeAsetList = $this->removeAsetList('PNGGU'); if ($res) { return $res; } return false; }
function usulan($guid, $kontrak, $debug = false) { $getAset = $this->getAset($guid, $kontrak); $noKontrak = array_keys($getAset['fullData']); // pr($getAset); // exit; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = explode(',', $getAset['asetid']); $nmasetsatker = $guid; $penggunaan_id = get_auto_increment("penggunaan"); $ses_uid = $_SESSION['ses_uid']; $penggu_penet_eks_ket = "migrasi penggunaan"; $penggu_penet_eks_nopenet = $noKontrak[0]; $penggu_penet_eks_tglpenet = $data['penggu_penet_eks_tglpenet']; $olah_tgl = date('Y-m-d H:i:s'); $TglSKKDH = "2014-12-31"; $panjang = count($nmaset); $sql = array('table' => 'Penggunaan', 'field' => 'NoSKKDH , TglSKKDH, Keterangan, NotUse, TglUpdate, UserNm, FixPenggunaan, GUID', 'value' => "'{$penggu_penet_eks_nopenet}','{$TglSKKDH}', '{$penggu_penet_eks_ket}','0','{$olah_tgl}','{$UserNm}','0','{$ses_uid}'"); $res = $this->db->lazyQuery($sql, $debug, 1); $insertid = $this->db->insert_id(); $sleep = 1; for ($i = 0; $i < $panjang; $i++) { $sql1 = array('table' => 'Penggunaanaset', 'field' => "Penggunaan_ID,Aset_ID, kodeSatker", 'value' => "'{$penggunaan_id}','{$nmaset[$i]}', '{$nmasetsatker}'"); $res = $this->db->lazyQuery($sql1, $debug, 1); $sql2 = array('table' => 'Aset', 'field' => "NotUse=1", 'condition' => "Aset_ID='{$nmaset[$i]}'", 'limit' => '1'); $res = $this->db->lazyQuery($sql2, $debug, 2); $sleep++; if ($sleep == 200) { sleep(1); $sleep = 1; } } if ($res) { return $insertid; } return false; }
public function Save_account_audit() { $error = ''; // VALIDATE $error = $this->Get_trans_date_range($trans_id, $min_date, $max_trans_id, $max_date); if ($error != '') { return $error; } $min_time = strtotime($min_date); $max_time = NULL; if ($max_date != NULL) { $max_time = strtotime($max_date); } // Make sure we're the last transaction on this date $date = date(DISPLAY_DATE, $min_time); if ($min_date == $max_date && $trans_id < $max_trans_id) { $error = "Transaction {$trans_id} is not the last transaction " . "for this account on {$date}; unable to audit."; } elseif ($min_time > $this->m_audit_time) { // Make sure the audit date is >= accounting date of the transaction $error = "The audit date must be no less than the transaction " . "accounting date, {$date}."; } elseif ($max_time != NULL && $max_time <= $this->m_audit_time) { $date = date(DISPLAY_DATE, $max_time); $error = "The audit date must be less than the next transaction " . "date for this account, ID {$max_trans_id} on {$date}."; } if ($error != '') { return $error; } // TODO: make sure the date doesn't exceed map to another transaction // for this account $pdo = db_connect_pdo(); $pdo->beginTransaction(); $ps = NULL; if ($this->m_audit_id > -1) { // Update an existing record (date & comment) $sql = "UPDATE AccountAudits \n" . "SET audit_date = :audit_date, " . " audit_comment = :audit_comment \n" . "WHERE audit_id = :audit_id "; $ps = $pdo->prepare($sql); $auditDate = $this->get_audit_date_sql(); $ps->bindParam(':audit_date', $auditDate); $ps->bindParam(':audit_comment', $this->m_audit_comment); $ps->bindParam(':audit_id', $this->m_audit_id); } else { $sql = "INSERT INTO AccountAudits \n" . "( ledger_id, audit_date, account_balance, audit_comment ) \n" . "VALUES( :ledger_id, :audit_date, :account_balance, " . ":audit_comment ) "; $ps = $pdo->prepare($sql); $ps->bindParam(':ledger_id', $this->m_ledger_id); $auditDate = $this->get_audit_date_sql(); $ps->bindParam(':audit_date', $auditDate); $accBalance = $this->get_account_balance(true); $ps->bindParam(':account_balance', $accBalance); $ps->bindParam(':audit_comment', $this->m_audit_comment); } if ($ps == FALSE) { // sql problem return get_pdo_error($ps); } $success = $ps->execute(); if (!$success) { return get_pdo_error($ps); } if ($this->m_audit_id < 0) { // Update the primary key $this->m_audit_id = get_auto_increment($pdo); } $pdo->commit(); $pdo = null; // Reload from DB (will get updated_time) $error = $this->Load_account_audit($this->m_audit_id); return $error; }
<?php include "../../config/config.php"; $menu_id = 42; ($SessionUser['ses_uid']!='') ? $Session = $SessionUser : $Session = $SESSION->get_session(array('title'=>'GuestMenu', 'ses_name'=>'menu_without_login')); $SessionUser = $SESSION->get_session_user(); $USERAUTH->FrontEnd_check_akses_menu($menu_id, $SessionUser); $UserNm=$_SESSION['ses_uname'];// usernm akan diganti jika session di implementasikan $nmaset=$_POST['pemindahtanganan_usul_nama_aset']; $usulan_id=get_auto_increment("Usulan"); $date=date('Y-m-d'); $ses_uid=$_SESSION['ses_uid']; $dataArr = $STORE->store_usulan_pemindahtanganan( $UserNm, $nmaset, $usulan_id, $date, $ses_uid ); echo "<script> alert('Data Sudah Diusulkan.. !!!'); document.location='$url_rewrite/module/pemindahtanganan/usulan_pemindahtanganan_aset.php?usulan_id=$usulan_id'; </script>"; ?>
$tgl=$_POST['mutasi_trans_eks_tglproses']; $olah_tgl= format_tanggal_db2($tgl); $alasan=$_POST['mutasi_trans_eks_alasan']; $pemakai=$_POST['mutasi_trans_eks_pemakai']; $UserNm=$_SESSION['ses_uname'];// usernm akan diganti jika session di implementasikan $nmaset=$_POST['mutasi_nama_aset']; $asset_id=Array(); $no_reg=Array(); $nm_barang=Array(); $panjang=count($nmaset); $mutasi_id=get_auto_increment("Mutasi"); //Insert ke Mutasi $query="INSERT INTO Mutasi (Mutasi_ID, NoSKKDH , TglSKKDH, Keterangan, SatkerTujuan, NotUse, TglUpdate, UserNm, FixMutasi, Pemakai) values ('','$nodok','$olah_tgl', '$alasan','$satker','','$olah_tgl','$UserNm','1','$pemakai')"; $result= mysql_query($query) or die(mysql_error()); //dapetin kode satker dan kode unit $query_satker_id="SELECT * FROM Satker WHERE Satker_ID='$satker'"; $exec_query_satker_id=mysql_query($query_satker_id) or die(mysql_error()); $hsl_query_satker_id=mysql_fetch_array($exec_query_satker_id);
$tgl_selesai=$_POST['peman_penet_eks_tglselesai']; $olah_tgl_selesai= format_tanggal_db2($tgl_selesai); $jangka_waktu=$_POST['peman_penet_eks_jangkawaktu']; // pr($_POST); $data = $PEMANFAATAN->pemanfaatan_penetapan_tambah_proses($_POST); if ($data){ echo "<script>alert('Data Berhasil Disimpan'); document.location='$url_rewrite/module/pemanfaatan/pemanfaatan_penetapan_daftar.php?pid=1';</script>"; } exit; $pemanfaatan_id=get_auto_increment("Pemanfaatan"); $query="insert into Pemanfaatan (Pemanfaatan_ID, NoSKKDH, TipePemanfaatan, AlamatPartner, Keterangan, TglSKKDH, NamaPartner, UserNm, TglUpdate, TglMulai, TglSelesai, JangkaWaktu, FixPemanfaatan, Aset_ID,Status) values (null,'$no','$tipe','$alamat_partner', '$ket','$olah_tgl','$nama_partner','$UserNm','$olah_tgl', '$olah_tgl_mulai','$olah_tgl_selesai','$jangka_waktu','0','$aseid','0')"; $result= mysql_query($query) or die(mysql_error()); for($i=0;$i<$panjang;$i++){ $tmp=$nmaset[$i]; $tmp_olah=explode("<br/>",$tmp);
public function store_pemeliharaan_data($parameter) { // pr($parameter); // exit; $nobapem = $parameter['param']['idpemeliharaan_nomor']; $id = $parameter['param']['id']; $tanggal = explode("/", $parameter['param']['idpemeliharaan_tanggal']); $tglpem = $tanggal[2] . "-" . $tanggal[1] . "-" . $tanggal[0]; $jenispem = $parameter['param']['idpemeliharaan_jenis']; $biayapemExpld = explode(",", $parameter['param']['idpemeliharaan_biaya']); $biayapem = str_replace(".", "", $biayapemExpld[0]); // pr($biayapemExpld); // pr($biayapem); $ketpem = $parameter['param']['idpemeliharaan_keterangan']; $namapem = $parameter['param']['idpemeliharaan_nama']; $nippem = $parameter['param']['idpemeliharaan_nip']; $jabpem = $parameter['param']['idpemeliharaan_jabatan']; $namajasapem = $parameter['param']['idpemeliharaan_penyedia']; $nilai_sebelumExpld = explode(",", $parameter['param']['idnilai_sebelum']); $nilai_sebelum = str_replace(".", "", $nilai_sebelumExpld[0]); // pr($nilai_sebelumExpld); // pr($nilai_sebelum); $nilai_setelahExpld = explode(",", $parameter['param']['idnilai_setelah']); $nilai_setelah = str_replace(".", "", $nilai_setelahExpld[0]); // pr($nilai_setelahExpld); // pr($nilai_setelah); $nilai_keterangan = $parameter['param']['idnilai_keterangan']; $kondisi = $parameter['param']['kondisi']; //echo $id; $baik = 0; $ringan = 0; $berat = 0; // exit; switch ($kondisi) { case "baik": $baik = 1; $ringan = 0; $berat = 0; break; case "ringan": $baik = 0; $ringan = 1; $berat = 0; break; case "berat": $baik = 0; $ringan = 0; $berat = 1; break; } $idkondisi_info = $parameter['param']['idkondisi_info']; $pemeliharaan_id = get_auto_increment("Pemeliharaan"); $query_simpan1 = "INSERT INTO Pemeliharaan\n\t\t\t\t\t\t\t(Pemeliharaan_ID, Aset_ID, NoBAPemeliharaan, TglPemeliharaan, JenisPemeliharaan, Biaya, KeteranganPemeliharaan,\n\t\t\t\t\t\t\tNamaPemelihara, NIPPemelihara, JabatanPemelihara, NamaPenyediaJasa, UserNm, TglUpdate,GUID)\n\t\t\t\t\t\t\tVALUES\n\t\t\t\t\t\t\t('','" . $id . "','" . $nobapem . "','" . $tglpem . "','" . $jenispem . "','" . $biayapem . "','" . $ketpem . "','" . $namapem . "','" . $nippem . "',\n\t\t\t\t\t\t\t'" . $jabpem . "','" . $namajasapem . "','admin','" . date('Y-m-d') . "','terserah')\n\t\t\t\t\t\t\t"; $insert1 = mysql_query($query_simpan1) or die(mysql_error()); $query_simpan2 = "INSERT INTO NilaiAset\n\t\t\t\t\t\t\t (NilaiAset_ID, Pemeliharaan_ID, Aset_ID, FromNilai, ToNilai, TglNilai, KeteranganNilai, TglUpdate)\n\t\t\t\t\t\t\t VALUES\n\t\t\t\t\t\t\t ('','" . $pemeliharaan_id . "','" . $id . "','" . $nilai_sebelum . "','" . $nilai_setelah . "','" . date('Y-m-d') . "','" . $nilai_keterangan . "','" . date('Y-m-d') . "')\n\t\t\t\t\t\t\t "; $insert2 = mysql_query($query_simpan2) or die(mysql_error()); $query_simpan3 = "INSERT INTO Kondisi\n\t\t\t\t\t\t\t (Kondisi_ID, Aset_ID, Pemeliharaan_ID, TglKondisi, InfoKondisi, Baik, RusakRingan, RusakBerat, TglUpdate)\n\t\t\t\t\t\t\t VALUES\n\t\t\t\t\t\t\t ('','" . $id . "','" . $pemeliharaan_id . "','" . date('Y-m-d') . "','" . $idkondisi_info . "','" . $baik . "','" . $ringan . "','" . $berat . "','" . date('Y-m-d') . "')\n\t\t\t\t\t\t\t "; $insert3 = mysql_query($query_simpan3) or die(mysql_error()); $query_update_status_pemeliharaan = "UPDATE Aset SET Status_Pemeliharaan=1 WHERE Aset_ID=" . $id; $insert4 = mysql_query($query_update_status_pemeliharaan) or die(mysql_error()); }
function usulan($dataAset, $nodok, $debug = false) { // pr($dataAset); $jenisaset = $data['jenisaset']; $olah_tgl = date('Y-m-d H:i:s'); $alasan = "Mutasi [importing]"; $pemakai = "Sekolah"; $kodeKelompok = $data['kodeKelompok']; $TglSKKDH = "2014-12-31"; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan // $nmaset=$getPenggunaan; $asset_id = array(); $no_reg = array(); $nm_barang = array(); // $asetKapitalisasi = array_keys($_POST['asetKapitalisasi']); // $asetKapitalisasiOri = $_POST['asetKapitalisasi']; $mutasi_id = get_auto_increment("Mutasi"); logFile('Start transaksi mutasi'); // pr($jenisaset); $listTable = array('B' => 'mesin', 'E' => 'asetlain', 'H' => 'aset'); // pr($getKodeSatker); $no = 1; foreach ($dataAset['aset'] as $tipe => $value) { foreach ($value as $satkerTujuan => $val) { $sql = array('table' => "Mutasi", 'field' => "NoSKKDH , TglSKKDH, Keterangan, SatkerTujuan, NotUse, TglUpdate, UserNm, FixMutasi, Pemakai", 'value' => "'{$nodok}','{$TglSKKDH}', '{$alasan}','{$satkerTujuan}',0,'{$olah_tgl}','1','1','{$pemakai}'"); $res = $this->db->lazyQuery($sql, $debug, 1); $mutasiIDReturn = $this->db->insert_id(); foreach ($val as $key => $v) { $gabung_nomor_reg_tujuan = 0; // $nmaset = $key; // $panjang=count($nmaset); // $sleep = 1; usleep(100); $this->db->logIt($tabel = array($listTable[$tipe]), $Aset_ID = $key, $kd_riwayat = 3, $noDokumen = $nodok, $tglProses = $olah_tgl, $text = "Sukses Mutasi"); // exit; // $getJenisAset = $this->getJenisAset($nmaset); // $getKIB = $this->getTableKibAlias($getJenisAset[$i]); $asset_id = $key; // $getLokasiTujuan = $this->get_satker_tujuan($data['Mutasi_ID'], $data['aset_id'][$key]); $satkerAwal = $v['kodeSatker']; $kelompokAwal = $v['kodeKelompok']; $lokasiAwal = $v['kodeLokasi']; $registerAwal = $v['noRegister']; $namaSatkerAwal = "DINAS PENDIDIKAN, PEMUDA DAN OLAHRAGA"; $lokasiBaru = ubahLokasi($lokasiAwal, $satkerTujuan); // pr($lokasiBaru); // exit; $sqlSelect = array('table' => "Aset", 'field' => "MAX( CAST( noRegister AS SIGNED ) ) AS noRegister", 'condition' => "kodeKelompok = '{$kelompokAwal}' AND kodeLokasi = '{$lokasiBaru}'"); $result = $this->db->lazyQuery($sqlSelect, $debug); $gabung_nomor_reg_tujuan = intval($result[0]['noRegister'] + 1); // if (!in_array($asset_id, $asetKapitalisasi)){ $sql1 = array('table' => "MutasiAset", 'field' => "Mutasi_ID,Aset_ID,NamaSatkerAwal, NomorRegAwal,NomorRegBaru,SatkerAwal,SatkerTujuan, Status", 'value' => "'{$mutasi_id}','{$asset_id}','{$namaSatkerAwal}','{$registerAwal}','{$gabung_nomor_reg_tujuan}','{$satkerAwal}','{$satkerTujuan}', 1"); $res1 = $this->db->lazyQuery($sql1, $debug, 1); $sql2 = array('table' => "Aset", 'field' => "TglPembukuan = '{$TglSKKDH}', StatusValidasi = 1, Status_Validasi_Barang = 1, noRegister = '{$gabung_nomor_reg_tujuan}', kodeSatker = '{$satkerTujuan}', kodeLokasi = '{$lokasiBaru}',NotUse = 0, fixPenggunaan = 0, statusPemanfaatan = 0", 'condition' => "Aset_ID='{$asset_id}'"); $res2 = $this->db->lazyQuery($sql2, $debug, 2); $ignoreTable = array('F', 'H'); if (!in_array($tipe, $ignoreTable)) { $sqlKib = array('table' => "{$listTable[$tipe]}", 'field' => "TglPembukuan = '{$TglSKKDH}', StatusValidasi = 1, Status_Validasi_Barang = 1, StatusTampil = 1, noRegister = '{$gabung_nomor_reg_tujuan}', kodeSatker = '{$satkerTujuan}', kodeLokasi = '{$lokasiBaru}'", 'condition' => "Aset_ID='{$asset_id}'"); $resKib = $this->db->lazyQuery($sqlKib, $debug, 2); } $sql3 = array('table' => "PenggunaanAset", 'field' => "StatusMutasi=1, Mutasi_ID='{$mutasi_id}'", 'condition' => "Aset_ID='{$asset_id}'"); $res3 = $this->db->lazyQuery($sql3, $debug, 2); echo 'Data ke : ' . $no . "\n"; $no++; } } } return true; }
function store_mutasi_barang($data, $debug = false) { $jenisaset = $data['jenisaset']; $satker = $data['kodeSatker']; $nodok = $data['mutasi_trans_eks_nodok']; $tgl = $data['mutasi_trans_eks_tglproses']; $olah_tgl = format_tanggal_db2($tgl); $alasan = $data['mutasi_trans_eks_alasan']; $pemakai = $data['mutasi_trans_eks_pemakai']; $kodeKelompok = $data['kodeKelompok']; $satkerAwal = $data['lastSatker']; $kelompokAwal = $data['lastKelompok']; $lokasiAwal = $data['lastLokasi']; $registerAwal = $data['lastNoRegister']; $namaSatkerAwal = $data['lastNamaSatker']; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = $data['mutasi_nama_aset']; $asset_id = array(); $no_reg = array(); $nm_barang = array(); $asetKapitalisasi = array_keys($_POST['asetKapitalisasi']); $asetKapitalisasiOri = $_POST['asetKapitalisasi']; $mutasi_id = get_auto_increment("Mutasi"); // pr($jenisaset); $listTable = array('A' => 'tanah', 'B' => 'mesin', 'C' => 'bangunan', 'D' => 'jaringan', 'E' => 'asetlain', 'F' => 'kdp'); $panjang = count($nmaset); // $query="INSERT INTO Mutasi (Mutasi_ID, NoSKKDH , TglSKKDH, // Keterangan, SatkerTujuan, NotUse, TglUpdate, // UserNm, FixMutasi, Pemakai) // values ('','$nodok','$olah_tgl', // '$alasan','$satker','','$olah_tgl','$UserNm','1','$pemakai')"; $sql = array('table' => "Mutasi", 'field' => "NoSKKDH , TglSKKDH, Keterangan, SatkerTujuan, NotUse, TglUpdate, UserNm, FixMutasi, Pemakai", 'value' => "'{$nodok}','{$olah_tgl}', '{$alasan}','{$satker}',0,'{$olah_tgl}','{$UserNm}','0','{$pemakai}'"); $res = $this->db->lazyQuery($sql, $debug, 1); for ($i = 0; $i < $panjang; $i++) { $getJenisAset = $this->getJenisAset($nmaset); $getKIB = $this->getTableKibAlias($getJenisAset[$i]); $tmp = $nmaset[$i]; $tmp_olah = explode("<br/>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; // $logData = $this->db->logIt(array($getKIB['listTableOri']), $asset_id[$i]); $lokasiBaru = ubahLokasi($lokasiAwal[$i], $satker); //buat gabung nomor registrasi akhir // $array=array($pemilik,$provinsi,$kabupaten,$row_kode_satker,$tahun,$row_kode_unit); $sqlSelect = array('table' => "Aset", 'field' => "MAX(noRegister) AS noRegister", 'condition' => "kodeKelompok = '{$kelompokAwal[$i]}' AND kodeLokasi = '{$lokasiBaru}'"); $result = $this->db->lazyQuery($sqlSelect, $debug); // pr($result); $gabung_nomor_reg_tujuan = intval($result[0]['noRegister'] + 1); /* echo "<pre>"; print_r($gabung); echo "</pre>"; */ $sql1 = array('table' => "MutasiAset", 'field' => "Mutasi_ID,Aset_ID,NamaSatkerAwal, NomorRegAwal,NomorRegBaru,SatkerAwal,SatkerTujuan", 'value' => "'{$mutasi_id}','{$asset_id[$i]}','{$namaSatkerAwal[$i]}','{$registerAwal[$i]}','{$gabung_nomor_reg_tujuan}','{$satkerAwal[$i]}','{$satker}'"); $res1 = $this->db->lazyQuery($sql1, $debug, 1); if (!in_array($asset_id[$i], $asetKapitalisasi)) { $sql2 = array('table' => "Aset", 'field' => "kodeSatker='{$satker}', kodeLokasi = '{$lokasiBaru}', noRegister='{$gabung_nomor_reg_tujuan}', NotUse=0, StatusValidasi = 3, Status_Validasi_Barang = 3", 'condition' => "Aset_ID='{$asset_id[$i]}'"); $res2 = $this->db->lazyQuery($sql2, $debug, 2); } // pr($getKIB); $sqlKib = array('table' => "{$getKIB['listTableOri']}", 'field' => "kodeSatker='{$satker}', kodeLokasi = '{$lokasiBaru}', noRegister='{$gabung_nomor_reg_tujuan}', StatusValidasi = 3, Status_Validasi_Barang = 3, StatusTampil = 3", 'condition' => "Aset_ID='{$asset_id[$i]}'"); $resKib = $this->db->lazyQuery($sqlKib, $debug, 2); $sql3 = array('table' => "PenggunaanAset", 'field' => "StatusMutasi=1, Mutasi_ID='{$mutasi_id}'", 'condition' => "Aset_ID='{$asset_id[$i]}'"); $res3 = $this->db->lazyQuery($sql3, $debug, 2); $sql = array('table' => 'aset', 'field' => "TipeAset", 'condition' => "Aset_ID={$asset_id[$i]}"); $result = $this->db->lazyQuery($sql, $debug); $asetid[$asset_id[$i]] = $listTable[implode(',', $result[0])]; } if ($result) { $noDok = array('penggu_penet_eks_nopenet', 'mutasi_trans_eks_nodok'); foreach ($_POST as $key => $value) { if (in_array($value, $noDok)) { $noDokumen = $_POST[$value]; } else { $noDokumen = '-'; } } foreach ($asetid as $key => $value) { if (!in_array($key, $asetKapitalisasi)) { $this->db->logIt($tabel = array($value), $Aset_ID = $key, $kd_riwayat = 3, $noDokumen = $nodok, $tglProses = $olah_tgl, $text = "Mutasi Pending Status"); } else { $this->db->logIt($tabel = array($value), $Aset_ID = $key, $kd_riwayat = 25, $noDokumen = $nodok, $tglProses = $olah_tgl, $text = "Mutasi Pending Status dengan mode kapitalisasi", $tmpSatker = $asetKapitalisasiOri[$key]); } } return true; } return false; }
public function store_penetapan_penghapusan($data, $debug = false) { // pr($data); $no = $data['bup_pp_noskpenghapusan']; $tgl = $data['bup_pp_tanggal']; $olah_tgl = format_tanggal_db2($tgl); $keterangan = $data['bup_pp_get_keterangan']; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = $data['penghapusan_nama_aset']; $ses_uid = $_SESSION[ses_uid]; $penghapusan_id = get_auto_increment("penghapusan"); $jenis_hapus = $_SESSION['jenis_hapus']; $asset_id = array(); $no_reg = array(); $nm_barang = array(); $panjang = count($nmaset); $sql = array('table' => 'penghapusan', 'field' => 'Penghapusan_ID, NoSKHapus, TglHapus, AlasanHapus, Jenis_Hapus, Status, UserNm, FixPenghapusan', 'value' => "'','{$no}', '{$olah_tgl}', '{$keterangan}','{$jenis_hapus}', '0','{$UserNm}', '1'"); $res = $this->db->lazyQuery($sql, $debug, 1); /* $query="INSERT INTO penghapusan (Penghapusan_ID, NoSKHapus, TglHapus, AlasanHapus, Status, UserNm, FixPenghapusan) values ('','$no', '$olah_tgl', '$keterangan', '0','$UserNm', '1')"; $result= $this->query($query) or die($this->error()); */ for ($i = 0; $i < $panjang; $i++) { $tmp = $nmaset[$i]; $tmp_olah = explode("<br>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; /*echo "No= $i <br/> Asset ID =$asset_id[$i] <br/> No register=$no_reg[$i] <br/> Nama barang =$nm_barang[$i] <br/>"; * */ $sql1 = array('table' => 'penghapusanaset', 'field' => 'Penghapusan_ID,Aset_ID,Status,Jenis_Hapus', 'value' => "'{$penghapusan_id}','{$asset_id[$i]}','0','{$jenis_hapus}'"); $res1 = $this->db->lazyQuery($sql1, $debug, 1); /* $query1="insert into penghapusanaset(Penghapusan_ID,Aset_ID,Status) values('$penghapusan_id','$asset_id[$i]','0')"; $result1= $this->query($query1) or die($this->error()); */ $sql2 = array('table' => 'usulanaset', 'field' => "StatusPenetapan=1, Penetapan_ID='{$penghapusan_id}'", 'condition' => "Aset_ID='{$asset_id[$i]}' AND Jenis_Usulan='{$jenis_hapus}'"); $res2 = $this->db->lazyQuery($sql2, $debug, 2); /* $query2="UPDATE usulanaset SET StatusPenetapan=1, Penetapan_ID='$penghapusan_id' WHERE Aset_ID='$asset_id[$i]' AND Jenis_Usulan='HPS'"; $result2=$this->query($query2) or die($this->error()); */ $sql3 = array('table' => 'aset', 'field' => "Dihapus='1'", 'condition' => "Aset_ID='{$asset_id[$i]}'"); $res3 = $this->db->lazyQuery($sql3, $debug, 2); /* $query3="UPDATE aset SET Dihapus='1' WHERE Aset_ID='$asset_id[$i]'"; $result3=$this->query($query3) or die($this->error());*/ } // $query_hapus_apl="DELETE FROM apl_userasetlist WHERE aset_action='penetapanpenghapusan[]' AND UserSes='$ses_uid'"; // $exec_hapus= $this->query($query_hapus_apl) or die($this->error()); // if($result) // { // return true; // } // elseif($result1) // { // return true; // } // else // { // return false; // } }
private function Save_transaction($checkAudits) { $error = ''; // Formatting for save $trans_comment = $this->m_trans_comment; $check_number = $this->m_check_number; $gas_miles = $this->m_gas_miles; $gas_gallons = $this->m_gas_gallons; // no longer need special null handling ? /* if (is_null ($trans_comment)) $trans_comment = 'NULL'; else $trans_comment = "'$trans_comment'"; //enclose in quotes for non null if (is_null ($check_number)) $check_number = 'NULL'; if (is_null ($gas_miles)) $gas_miles = 'NULL'; if (is_null ($gas_gallons)) $gas_gallons = 'NULL'; */ // Query the audit table to check for conflicts if ($checkAudits) { $error = $this->Check_audits(); if ($error != '') { return $error; } } $pdo = db_connect_pdo(); $pdo->beginTransaction(); if (is_string($pdo)) { return $pdo; } $ps = null; if ($this->m_trans_id == -1) { // Either this hasn't been inserted, or we are doing repeat // insertions. // INSERT $sql = "INSERT INTO Transactions \n" . "(login_id, trans_descr, trans_date, accounting_date, " . " trans_vendor, trans_comment, check_number, gas_miles, " . " gas_gallons, trans_status, budget_date, exclude_from_budget) \n" . "VALUES( :login_id, :descr, :trans_date, " . " :accounting_date, :vendor, :comment, :check_num, " . " :gas_miles, :gas_gallons, :status, :budget_date, :exclude_budget ) "; $ps = $pdo->prepare($sql); } else { // UPDATE $sql = "UPDATE Transactions \n" . "SET login_id = :login_id, " . " trans_descr = :descr, " . " trans_date = :trans_date, " . " accounting_date = :accounting_date, " . " trans_vendor = :vendor, " . " trans_comment = :comment, " . " check_number = :check_num, " . " gas_miles = :gas_miles, " . " gas_gallons = :gas_gallons, " . " trans_status = :status, " . " budget_date = :budget_date, " . " exclude_from_budget = :exclude_budget \n " . "WHERE trans_id = :trans_id "; $ps = $pdo->prepare($sql); // the only additional param is the trans id $ps->bindParam(':trans_id', $this->m_trans_id, PDO::PARAM_INT); } // set all generic params $ps->bindParam(':login_id', $this->m_login_id, PDO::PARAM_INT); $ps->bindParam(':descr', $this->m_trans_descr); $transDate = $this->get_trans_date_sql(); $ps->bindParam(':trans_date', $transDate); $accDate = $this->get_accounting_date_sql(); $ps->bindParam(':accounting_date', $accDate); $ps->bindParam(':vendor', $this->m_trans_vendor); $ps->bindParam(':comment', $trans_comment); $ps->bindParam(':check_num', $check_number); $ps->bindParam(':gas_miles', $gas_miles); $ps->bindParam(':gas_gallons', $gas_gallons); $ps->bindParam(':status', $this->m_trans_status, PDO::PARAM_INT); $budgetDate = $this->get_budget_date_sql(); $ps->bindParam(':budget_date', $budgetDate); $ps->bindParam(':exclude_budget', $this->m_exclude_budget); $success = $ps->execute(); $error = get_pdo_error($ps); if ($error != '') { return $error . $ps->debugDumpParams(); } $ledger_inserts = 0; if ($this->m_trans_id == -1) { // get id from the insert $this->m_trans_id = get_auto_increment($pdo, 'transactions_trans_id_seq'); if ($this->m_trans_id < 1) { return 'Invalid auto_increment val: ' . $this->m_trans_id; } } // prepare all queries $psInsert = $pdo->prepare("INSERT INTO Ledger_Entries \n" . "(trans_id, account_id, ledger_amount) \n" . "VALUES(:trans_id, :account_id, :ledger_amount)"); $psDelete = $pdo->prepare("DELETE from Ledger_Entries \n" . "WHERE ledger_id = :ledger_id"); $psUpdate = $pdo->prepare("UPDATE Ledger_Entries \n" . "SET account_id= :account_id, " . " ledger_amount= :ledger_amount \n" . "WHERE ledger_id= :ledger_id "); $ps = NULL; // insert the individual ledger entries // Combine the LHS & RHS lists $ledger_list = array_merge($this->m_ledgerL_list, $this->m_ledgerR_list); foreach ($ledger_list as $ledger) { if ($ledger->ledgerId == -1) { // no ledger_id; new record. $psInsert->bindParam(':trans_id', $this->m_trans_id, PDO::PARAM_INT); $psInsert->bindParam(':account_id', $ledger->accountId, PDO::PARAM_INT); $psInsert->bindParam(':ledger_amount', $ledger->amount); $ps = $psInsert; } else { if (trim($ledger->amount == '')) { // An existing ledger entry is being deleted $psDelete->bindparam(':ledger_id', $ledger->ledgerId, PDO::PARAM_INT); $ps = $psDelete; } else { // UPDATE an existing ledger entry $psUpdate->bindParam(':account_id', $ledger->accountId, PDO::PARAM_INT); $psUpdate->bindParam(':ledger_amount', $ledger->amount); $psUpdate->bindParam(':ledger_id', $ledger->ledgerId, PDO::PARAM_INT); $ps = $psUpdate; } } $success = $ps->execute(); if (!$success) { return get_pdo_error($ps) . $ps->debugDumpParams(); } $ledger_inserts += $ps->rowCount(); } $success = $pdo->commit(); if (!$success) { return get_pdo_error($pdo); } $pdo = null; }
$no=$_POST['peman_pengem_eks_nobast']; $tgl=$_POST['peman_pengem_eks_tglbast']; $olah_tgl= format_tanggal_db2($tgl); $lokasi=$_POST['peman_pengem_eks_lokasi_serah_terima']; $nama1=$_POST['peman_pengem_eks_nm1']; $nama2=$_POST['peman_pengem_eks_nm2']; $jabatan1=$_POST['peman_pengem_eks_jabatan1']; $jabatan2=$_POST['peman_pengem_eks_jabatan2']; $nip1=$_POST['peman_pengem_eks_nip1']; $nip2=$_POST['peman_pengem_eks_nip2']; $lokasi1=$_POST['peman_pengem_eks_lokasi1']; $lokasi2=$_POST['peman_pengem_eks_lokasi2']; // pr($_POST); // exit; $pengembalian_id=get_auto_increment("bast_pengembalian"); $query="insert into bast_pengembalian (BAST_Pengembalian_ID, NoBAST, TglBAST, NamaPihak1, JabatanPihak1, NIPPihak1, NamaPihak2, JabatanPihak2, NIPPihak2, UserNm, TglUpdate, LokasiPihak1, LokasiPihak2, LokasiBAST, GUID, FixPengembalian) values ('','$no','$olah_tgl','$nama1','$jabatan1','$nip1', '$nama2','$jabatan2','$nip2','$UserNm','$olah_tgl', '$lokasi1','$lokasi2','$lokasi','','1')"; // pr($query); $result= mysql_query($query) or die(mysql_error()); for($i=0;$i<$panjang;$i++){ $tmp=$nmaset[$i]; // pr($tmp); $tmp_olah=explode("<br/>",$tmp); // pr($tmp_olah);
<?php include "../../config/config.php"; $menu_id = 43; $SessionUser['ses_uid'] != '' ? $Session = $SessionUser : ($Session = $SESSION->get_session(array('title' => 'GuestMenu', 'ses_name' => 'menu_without_login'))); $SessionUser = $SESSION->get_session_user(); $USERAUTH->FrontEnd_check_akses_menu($menu_id, $SessionUser); $pemindahtanganan_id = get_auto_increment("BASP"); $UserNm = $_SESSION['ses_uname']; // usernm akan diganti jika session di implementasikan $guid = $_SESSION['ses_uid']; $nmaset = $_POST['pemindahtanganan_penet_nama_aset']; $no_penetapan = $_POST['NoBASP']; $tgl_penetapan = $_POST['TglBAST']; $no_bast = $_POST['bupt_bast_nobast']; $tgl_bast = $_POST['bupt_bast_tglbast']; $olah_tgl_penetapan = format_tanggal_db2($tgl_penetapan); $olah_tgl_bast = format_tanggal_db2($tgl_bast); $lokasi_basp = $_POST['LokasiBASP']; $tipe_pemindahtanganan = $_POST['bupt_bast_tipepemindahtanganan']; $peruntukan = $_POST['bupt_bast_peruntukan']; $alamat_pihak_kedua = $_POST['bupt_bast_alamat']; $nama1 = $_POST['bupt_bast_nama_1']; $jabatan1 = $_POST['bupt_bast_jabatan_1']; $nip1 = $_POST['bupt_bast_nip_1']; $lokasi1 = $_POST['bupt_bast_lokasi_1']; $nama2 = $_POST['bupt_bast_nama_2']; $jabatan2 = $_POST['bupt_bast_jabatan_2']; $nip2 = $_POST['bupt_bast_nip_2']; $lokasi2 = $_POST['bupt_bast_lokasi_2']; $submit = $_POST['btn_action'];
<?php include "../../config/config.php"; $menu_id = 30; ($SessionUser['ses_uid']!='') ? $Session = $SessionUser : $Session = $SESSION->get_session(array('title'=>'GuestMenu', 'ses_name'=>'menu_without_login')); $SessionUser = $SESSION->get_session_user(); $USERAUTH->FrontEnd_check_akses_menu($menu_id, $SessionUser); $submit=$_POST['penggunaan_eks']; $UserNm=$_SESSION['ses_uname'];// usernm akan diganti jika session di implementasikan $nmaset=$_POST['penggu_nama_aset']; $penggunaan_id=get_auto_increment("Penggunaan"); $ses_uid=$_SESSION['ses_uid']; $penggu_penet_eks_ket=$_POST['penggu_penet_eks_ket']; $penggu_penet_eks_nopenet=$_POST['penggu_penet_eks_nopenet']; $penggu_penet_eks_tglpenet=$_POST['penggu_penet_eks_tglpenet']; $olah_tgl= format_tanggal_db2($penggu_penet_eks_tglpenet); $data=$STORE->store_penetapan_penggunaan ( $submit, $UserNm, $nmaset, $penggunaan_id, $ses_uid, $penggu_penet_eks_ket, $penggu_penet_eks_nopenet, $penggu_penet_eks_tglpenet,
$p_pmusnah_keterangan=$_POST['p_pmusnah_keterangan']; $p_pmusnah_noskpenetapan=$_POST['p_pmusnah_noskpenetapan']; $p_pmusnah_tglskpenetapa = $_POST['p_pmusnah_tglskpenetapan']; ///bulan/tanggal/tahun $datet= explode('/', $p_pmusnah_tglskpenetapa); /// $p_pmusnah_tglskpenetapan= $datet[2].$datet[1].$datet[0]; $p_pmusnah_noskhapus=$_POST['p_pmusnah_noskhapus']; $p_pmusnah_tglskhapu= $_POST['p_pmusnah_tglskhapus']; ///bulan/tanggal/tahun $dateu = explode('/', $p_pmusnah_tglskhapu); /// $p_pmusnah_tglskhapus = $dateu[2].$dateu[1].$dateu[0]; if (Pemusnahan_ID !='') { //delete $Get_Pemusnahan_ID= get_auto_increment("Pemusnahan"); $querypemusnahan= "INSERT INTO Pemusnahan(Pemusnahan_ID, KetPemusnahan,Aset_ID,NoSKPenetapan,TglSKPenetapan,NoSKPenghapusan,TglSKPenghapusan) VALUES($Get_Pemusnahan_ID, '$p_pmusnah_keterangan','$Aset_ID','$p_pmusnah_noskpenetapan','$p_pmusnah_tglskpenetapan', '$p_pmusnah_noskhapus','$p_pmusnah_tglskhapus')"; $resultpemusnahan = mysql_query($querypemusnahan) or die ('eror pemusnahan insert'); ($resultpemusnahan) ? $Pemusnahan_ID = $Get_Pemusnahan_ID : $Pemusnahan_ID = $Pemusnahan_ID; $queryaset=" UPDATE Aset SET BAPemusnahan_ID = '$Pemusnahan_ID' WHERE Aset_ID = $Aset_ID"; // print_r($queryaset); $resultaset= mysql_query($queryaset)or die ('eror update bap');
public function store_penetapan_penghapusan_pmOLDs($data, $debug = false) { ////////////////////////////////////////pr($data); // ////////////////////////////////////////pr($data['UsulanID']); // $sql2 = array( // 'table'=>'usulanaset', // 'field'=>"StatusKonfirmasi=2", // 'condition' => "Aset_ID='$data[asetid]'", // ); // $res2 = $this->db->lazyQuery($sql2,$debug,2); $UsulID = array(); foreach ($data['UsulanID'] as $keyUslID => $valueUslID) { // ////////////////////////////////////////pr($valueUslID); if (!in_array($valueUslID, $UsulID)) { $UsulID[] = $valueUslID; } // ////////////////////////////////////////pr($UsulID); } ////////////////////////////////////////pr($UsulID); // exit; $UsulanID = implode(",", $UsulID); // ////////////////////////////////////////pr($UsulanID); // exit; $no = $data['bup_pp_noskpenghapusan']; $tgl = $data['bup_pp_tanggal']; $olah_tgl = format_tanggal_db2($tgl); $keterangan = $data['bup_pp_get_keterangan']; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = $data['penghapusan_nama_aset']; $ses_uid = $_SESSION[ses_uid]; $penghapusan_id = get_auto_increment("penghapusan"); $jenis_hapus = "PMS"; $asset_id = array(); $no_reg = array(); $nm_barang = array(); $panjang = count($nmaset); $sql = array('table' => 'penghapusan', 'field' => 'Penghapusan_ID,Usulan_ID, NoSKHapus, TglHapus, AlasanHapus, Jenis_Hapus, Status, UserNm, FixPenghapusan', 'value' => "'0','{$UsulanID}','{$no}', '{$olah_tgl}', '{$keterangan}','{$jenis_hapus}', '0','{$UserNm}', '1'"); // ////////////////////////////////////////pr($sql); $res = $this->db->lazyQuery($sql, $debug, 1); // exit; for ($i = 0; $i < $panjang; $i++) { $tmp = $nmaset[$i]; $tmp_olah = explode("<br>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; $sql1 = array('table' => 'penghapusanaset', 'field' => 'Penghapusan_ID,Aset_ID,Status,Jenis_Hapus', 'value' => "'{$penghapusan_id}','{$asset_id[$i]}','0','{$jenis_hapus}'"); // ////////////////////////////////////////pr($sql1); $res1 = $this->db->lazyQuery($sql1, $debug, 1); /* $query1="insert into penghapusanaset(Penghapusan_ID,Aset_ID,Status) values('$penghapusan_id','$asset_id[$i]','0')"; $result1= $this->query($query1) or die($this->error()); */ $sql2 = array('table' => 'usulanaset', 'field' => "StatusPenetapan=1, Penetapan_ID='{$penghapusan_id}'", 'condition' => "Aset_ID='{$asset_id[$i]}' AND Jenis_Usulan='{$jenis_hapus}'"); // ////////////////////////////////////////pr($sql2); $res2 = $this->db->lazyQuery($sql2, $debug, 2); $sqlusul = array('table' => 'usulan', 'field' => "StatusPenetapan=1, Penetapan_ID='{$penghapusan_id}'", 'condition' => "Usulan_ID IN ({$UsulanID}) AND Jenis_Usulan='{$jenis_hapus}'"); // ////////////////////////////////////////pr($sqlusul); $resusul = $this->db->lazyQuery($sqlusul, $debug, 2); /* $query2="UPDATE usulanaset SET StatusPenetapan=1, Penetapan_ID='$penghapusan_id' WHERE Aset_ID='$asset_id[$i]' AND Jenis_Usulan='HPS'"; $result2=$this->query($query2) or die($this->error()); */ $sql3 = array('table' => 'aset', 'field' => "Dihapus='1'", 'condition' => "Aset_ID='{$asset_id[$i]}'"); // ////////////////////////////////////////pr($sql3); $res3 = $this->db->lazyQuery($sql3, $debug, 2); /* $query3="UPDATE aset SET Dihapus='1' WHERE Aset_ID='$asset_id[$i]'"; $result3=$this->query($query3) or die($this->error());*/ } foreach ($UsulID as $keyUsulID => $valueUsulID) { ////////////////////////////////////////pr($valueUsulID); $sqlusulID = array('table' => 'usulan', 'field' => "Aset_ID,Usulan_ID", 'condition' => "Usulan_ID IN ({$UsulanID}) ORDER BY Usulan_ID desc"); // ////////////////////////////////////////pr($sqlusul); $resusulID = $this->db->lazyQuery($sqlusulID, $debug); ////////////////////////////////////////pr($resusulID); // echo "===="; foreach ($resusulID as $keyuslID => $valueuslanID) { ////////////////////////////////////////pr($valueuslanID['Usulan_ID']); $IDasetUsl = explode(",", $valueuslanID['Aset_ID']); ////////////////////////////////////////pr($IDasetUsl); $IDUsulanAset = $valueuslanID['Usulan_ID']; // foreach ($IDasetUsl as $keyIDasetUsl => $valueIDasetUsl) { // $IDasetUsul[]=$valueIDasetUsl; // } foreach ($IDasetUsl as $keyIDaset => $valueIDaset) { ////////////////////////////////////////pr($valueIDaset); if (in_array($valueIDaset, $nmaset)) { echo $valueIDaset . "diterima<br/>"; $sqlUpd = array('table' => 'usulanaset', 'field' => "StatusKonfirmasi=1", 'condition' => "Aset_ID='{$valueIDaset}' AND Usulan_ID='{$IDUsulanAset}'"); ////////////////////////////////////////pr($sqlUpd); $resUpd = $this->db->lazyQuery($sqlUpd, $debug, 2); } else { echo $valueIDaset . "ditolak<br/>"; $sqlUpd = array('table' => 'usulanaset', 'field' => "StatusKonfirmasi=2", 'condition' => "Aset_ID='{$valueIDaset}' AND Usulan_ID='{$IDUsulanAset}'"); ////////////////////////////////////////pr($sqlUpd); $resUpd = $this->db->lazyQuery($sqlUpd, $debug, 2); } } } } // echo "===================="; // ////////////////////////////////////////pr($nmaset); // ////////////////////////////////////////pr($IDasetUsul); // foreach ($IDasetUsul as $keyIDaset => $valueIDaset) { // ////////////////////////////////////////pr($valueIDaset); // if(in_array($valueIDaset, $nmaset)){ // echo $valueIDaset."diterima<br/>"; // $sqlUpd = array( // 'table'=>'usulanaset', // 'field'=>"StatusKonfirmasi=1", // 'condition' => "Aset_ID='$valueIDaset'", // ); // // $resUpd = $this->db->lazyQuery($sqlUpd,$debug,2); // }else{ // echo $valueIDaset."ditolak<br/>"; // $sqlUpd = array( // 'table'=>'usulanaset', // 'field'=>"StatusKonfirmasi=2", // 'condition' => "Aset_ID='$valueIDaset'", // ); // // $resUpd = $this->db->lazyQuery($sqlUpd,$debug,2); // } // } // exit; }
function usulan($getAset, $kontrak, $debug = false) { // $getAset = $this->getAset($guid, $kontrak); // pr($getAset); // exit; $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = explode(',', $getAset['asetid']); $nmasetsatker = $guid; $penggunaan_id = get_auto_increment("penggunaan"); $ses_uid = $_SESSION['ses_uid']; $penggu_penet_eks_ket = "migrasi penggunaan"; $penggu_penet_eks_nopenet = $kontrak; $penggu_penet_eks_tglpenet = $data['penggu_penet_eks_tglpenet']; $olah_tgl = date('Y-m-d H:i:s'); $TglSKKDH = "2014-12-31"; $sql = array('table' => 'Penggunaan', 'field' => 'NoSKKDH , TglSKKDH, Keterangan, NotUse, TglUpdate, UserNm, Status, FixPenggunaan, GUID', 'value' => "'{$penggu_penet_eks_nopenet}','{$TglSKKDH}', '{$penggu_penet_eks_ket}','0','{$olah_tgl}','{$UserNm}', 1, '1','{$ses_uid}'"); $res = $this->db->lazyQuery($sql, $debug, 1); $insertid = $this->db->insert_id(); $sleep = 1; $count = 1; if ($getAset['asetlain']) { foreach ($getAset['asetlain'] as $key => $val) { foreach ($val as $value => $value1) { echo "data aset lain :" . $count . "\n\n"; $nmasetsatker = $key; $sql1 = array('table' => 'Penggunaanaset', 'field' => "Penggunaan_ID,Aset_ID, kodeSatker, Status", 'value' => "'{$insertid}','{$value}', '{$nmasetsatker}',1"); $res = $this->db->lazyQuery($sql1, $debug, 1); $sql2 = array('table' => 'Aset', 'field' => "NotUse=1, fixPenggunaan = 1", 'condition' => "Aset_ID='{$value}'", 'limit' => '1'); $res = $this->db->lazyQuery($sql2, $debug, 2); // $sleep++; // if ($sleep == 200){ // sleep(1); // $sleep = 1; // } $count++; } } } if ($getAset['persediaan']) { foreach ($getAset['persediaan'] as $key => $val) { foreach ($val as $value => $value1) { echo "data aset persediaan :" . $count . "\n\n"; $nmasetsatker = $key; $sql1 = array('table' => 'Penggunaanaset', 'field' => "Penggunaan_ID,Aset_ID, kodeSatker, Status", 'value' => "'{$insertid}','{$value}', '{$nmasetsatker}', 1"); $res = $this->db->lazyQuery($sql1, $debug, 1); $sql2 = array('table' => 'Aset', 'field' => "NotUse=1, fixPenggunaan = 1", 'condition' => "Aset_ID='{$value}'", 'limit' => '1'); $res = $this->db->lazyQuery($sql2, $debug, 2); // $sleep++; // if ($sleep == 200){ // sleep(1); // $sleep = 1; // } $count++; } } } if ($res) { return true; } return false; }
$no=$_POST['peman_pengem_eks_nobast']; $tgl=$_POST['peman_pengem_eks_tglbast']; $olah_tgl= format_tanggal_db2($tgl); $lokasi=$_POST['peman_pengem_eks_lokasi_serah_terima']; $nama1=$_POST['peman_pengem_eks_nm1']; $nama2=$_POST['peman_pengem_eks_nm2']; $jabatan1=$_POST['peman_pengem_eks_jabatan1']; $jabatan2=$_POST['peman_pengem_eks_jabatan2']; $nip1=$_POST['peman_pengem_eks_nip1']; $nip2=$_POST['peman_pengem_eks_nip2']; $lokasi1=$_POST['peman_pengem_eks_lokasi1']; $lokasi2=$_POST['peman_pengem_eks_lokasi2']; $pengembalian_id=get_auto_increment("BAST_Pengembalian"); $query="insert into BAST_Pengembalian (BAST_Pengembalian_ID, NoBAST, TglBAST, NamaPihak1, JabatanPihak1, NIPPihak1, NamaPihak2, JabatanPihak2, NIPPihak2, UserNm, TglUpdate, LokasiPihak1, LokasiPihak2, LokasiBAST, GUID, FixPengembalian) values ('','$no','$olah_tgl','$nama1','$jabatan1','$nip1', '$nama2','$jabatan2','$nip2','$UserNm','$olah_tgl', '$lokasi1','$lokasi2','$lokasi','','1')"; $result= mysql_query($query) or die(mysql_error()); for($i=0;$i<$panjang;$i++){ $tmp=$nmaset[$i]; $tmp_olah=explode("<br/>",$tmp); $asset_id[$i]=$tmp_olah[0]; $no_reg[$i]=$tmp_olah[1];
<?php include "../../config/config.php"; $UserNm = $_SESSION['ses_uname']; // usernm akan diganti jika session di implementasikan $nmaset = $_POST['peman_idle_nama_aset']; $asset_id = array(); $no_reg = array(); $nm_barang = array(); $panjang = count($nmaset); $peman_penet_bmd_eks_ket = $_POST['peman_penet_bmd_eks_ket']; $peman_penet_bmd_eks_nopenet = $_POST['peman_penet_bmd_eks_nopenet']; $peman_penet_bmd_eks_tglpenet = $_POST['peman_penet_bmd_eks_tglpenet']; $olah_tgl = format_tanggal_db2($peman_penet_bmd_eks_tglpenet); $menganggur_id = get_auto_increment("Menganggur"); $query = "insert into Menganggur (Menganggur_ID, NoSKKDH , TglSKKDH, \n Keterangan, NotUse, TglUpdate, \n UserNm, FixMenganggur) \n values (null,'{$peman_penet_bmd_eks_nopenet}','{$olah_tgl}',\n '{$peman_penet_bmd_eks_ket}','','{$olah_tgl}','\n {$UserNm}','1')"; $result = mysql_query($query) or die(mysql_error()); for ($i = 0; $i < $panjang; $i++) { $tmp = $nmaset[$i]; $tmp_olah = explode("<br/>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; /*echo "No= $i <br/> Asset ID =$asset_id[$i] <br/> No register=$no_reg[$i] <br/> Nama barang =$nm_barang[$i] <br/>"; * */ $query = "insert into MenganggurAset(Menganggur_ID,Aset_ID,StatusUsulan) values('{$menganggur_id}','{$asset_id[$i]}','0')"; $result = mysql_query($query) or die(mysql_error());
include "../../config/config.php"; $menu_id = 39; ($SessionUser['ses_uid']!='') ? $Session = $SessionUser : $Session = $SESSION->get_session(array('title'=>'GuestMenu', 'ses_name'=>'menu_without_login')); $SessionUser = $SESSION->get_session_user(); $USERAUTH->FrontEnd_check_akses_menu($menu_id, $SessionUser); $no=$_POST['bup_pp_noskpenghapusan']; $tgl=$_POST['bup_pp_tanggal']; $olah_tgl= format_tanggal_db2($tgl); $keterangan=$_POST['bup_pp_get_keterangan']; $UserNm=$_SESSION['ses_uname'];// usernm akan diganti jika session di implementasikan $nmaset=$_POST['penghapusan_nama_aset']; $ses_uid=$_SESSION[ses_uid]; $penghapusan_id=get_auto_increment("Penghapusan"); $data=$STORE->store_penetapan_penghapusan ( $no, $tgl, $olah_tgl, $keterangan, $UserNm, $nmaset, $ses_uid, $penghapusan_id ); /*
$menu_id = 28; $SessionUser = $SESSION->get_session_user(); $USERAUTH->FrontEnd_check_akses_menu($menu_id, $SessionUser); $inv_ldahi_tbh_tglkondisi = $_POST['inv_ldahi_tbh_tglkondisi']; $inv_ldahi_tbh_no_dokumen = $_POST['inv_ldahi_tbh_no_dokumen']; $inv_ldahi_tbh_tgldokumen = $_POST['inv_ldahi_tbh_tgldokumen']; $inv_ldahi_tbh_baik = $_POST['inv_ldahi_tbh_baik']; $inv_ldahi_tbh_rusak_ringan = $_POST['inv_ldahi_tbh_rusak_ringan']; $inv_ldahi_tbh_rusak_berat = $_POST['inv_ldahi_tbh_rusak_berat']; $aset = $_POST['Aset_ID']; $user_name=$_SESSION['ses_uname']; $guid = $_SESSION['ses_uid']; $inventarisasi_ID = get_auto_increment('Inventarisasi'); list($tanggal,$bulan,$tahun) = explode("/",$inv_ldahi_tbh_tgldokumen); list($tgl,$bln,$thn) = explode("/",$inv_ldahi_tbh_tglkondisi); $query_aset = "update Aset set TglInventarisasi = '$tahun-$bulan-$tanggal' where Aset_ID='$aset'"; $hasil = mysql_query($query_aset); $query_kondisi = "insert into Kondisi (Aset_ID, Inventarisasi, Kondisi_ID, TglKondisi, Baik, RusakRingan, RusakBerat, Inventarisasi_ID, UserNm, GUID) values ('$aset','1','','$thn-$bln-$tgl','$inv_ldahi_tbh_baik','$inv_ldahi_tbh_rusak_ringan','$inv_ldahi_tbh_rusak_berat', '$inventarisasi_ID','$user_name','$guid')"; $hasil_kondisi = mysql_query($query_kondisi); $query_inventarisasi = "insert into Inventarisasi (Inventarisasi_ID, NoDokInventarisasi, TglDokInventarisasi, UserNm, TglUpdate, GUID)
public function update_data_pengadaan($parameter) { $kontraktor = get_auto_increment("Kontraktor"); $kontrak = get_auto_increment("Kontrak"); $aset = get_auto_increment("Aset"); $kd_ekd_noreg_pemilik = $_POST['kd_ekd_noreg_pemilik']; $kd_ekd_noreg = $_POST['kd_ekd_noreg']; $kd_ekd_nama_aset = $_POST['kd_ekd_nama_aset']; $kd_ekd_ruangan = $_POST['kd_ekd_ruangan']; $kd_ekd_alamat = $_POST['kd_ekd_alamat']; $kd_ekd_rt = $_POST['kd_ekd_rt']; $kd_ekd_perolehan_ket_asalusul = $_POST['kd_ekd_perolehan_ket_asalusul']; $kd_ekd_gol7_kuantitas = $_POST['kd_ekd_gol7_kuantitas']; $kd_ekd_gol7_satuan = $_POST['kd_ekd_gol7_satuan']; $kd_ekd_perolehan_caraperolehan = $_POST['kd_ekd_perolehan_caraperolehan']; $kd_ekd_penghapusan_aset = $_POST['kd_ekd_penghapusan_aset']; $kd_ekd_perolehan_tglperoleha = $_POST['kd_ekd_perolehan_tglperolehan']; ///bulan/tanggal/tahun $datesd = explode('/', $kd_ekd_perolehan_tglperoleha); /// $kd_ekd_perolehan_tglperolehan = $datesd[2] . $datesd[1] . $datesd[0]; $kd_ekd_perolehan_thnperolehan = $_POST['kd_ekd_perolehan_thnperolehan']; $kd_ekd_perolehan_nilai = $_POST['kd_ekd_perolehan_nilai']; //golongan tanah $kd_ekd_gtanah_luaskeseluruhan = $_POST['kd_ekd_gtanah_luaskeseluruhan']; $kd_ekd_gtanah_luasbangunan = $_POST['kd_ekd_gtanah_luasbangunan']; $kd_ekd_gtanah_saranalingkungan = $_POST['kd_ekd_gtanah_saranalingkungan']; $kd_ekd_gtanah_tanahkosong = $_POST['kd_ekd_gtanah_tanahkosong']; $kd_ekd_gtanah_hakpakai = $_POST['kd_ekd_gtanah_hakpakai']; $kd_ekd_gtanah_nosertifikat = $_POST['kd_ekd_gtanah_nosertifikat']; $kd_ekd_gtanah_tglsertifika = $_POST['kd_ekd_gtanah_tglsertifikat']; ///bulan/tanggal/tahun $datee = explode('/', $kd_ekd_gtanah_tglsertifika); /// $kd_ekd_gtanah_tglsertifikat = $datee[2] . $datee[1] . $datee[0]; $kd_ekd_gtanah_penggunaan = $_POST['kd_ekd_gtanah_penggunaan']; $kd_ekd_gtanah_batasutara = $_POST['kd_ekd_gtanah_batasutara']; $kd_ekd_gtanah_batasselatan = $_POST['kd_ekd_gtanah_batasselatan']; $kd_ekd_gtanah_batasbarat = $_POST['kd_ekd_gtanah_batasbarat']; $kd_ekd_gtanah_batastimur = $_POST['kd_ekd_gtanah_batastimur']; //golongan mesin $kd_ekd_gmsn_peralatan = $_POST['kd_ekd_gmsn_peralatan']; $kd_ekd_gmsn_tipemodel = $_POST['kd_ekd_gmsn_tipemodel']; $kd_ekd_gmsn_ukuran = $_POST['kd_ekd_gmsn_ukuran']; $kd_ekd_gmsn_silinder = $_POST['kd_ekd_gmsn_silinder']; $kd_ekd_gmsn_merek = $_POST['kd_ekd_gmsn_merek']; $kd_ekd_gmsn_jumlahmesin = $_POST['kd_ekd_gmsn_jumlahmesin']; $kd_ekd_gmsn_material = $_POST['kd_ekd_gmsn_material']; $kd_ekd_gmsn_noseripabrik = $_POST['kd_ekd_gmsn_noseripabrik']; $kd_ekd_gmsn_rangka = $_POST['kd_ekd_gmsn_rangka']; $kd_ekd_gmsn_nomesin = $_POST['kd_ekd_gmsn_nomesin']; $kd_ekd_gmsn_nopolisi = $_POST['kd_ekd_gmsn_nopolisi']; $kd_ekd_gmsn_tglstn = $_POST['kd_ekd_gmsn_tglstnk']; ///bulan/tanggal/tahun $datef = explode('/', $kd_ekd_gmsn_tglstn); /// $kd_ekd_gmsn_tglstnk = $datef[2] . $datef[1] . $datef[0]; $kd_ekd_gmsn_nobpkb = $_POST['kd_ekd_gmsn_nobpkb']; $kd_ekd_gmsn_tglbpk = $_POST['kd_ekd_gmsn_tglbpkb']; ///bulan/tanggal/tahun $dateg = explode('/', $kd_ekd_gmsn_tglbpk); /// $kd_ekd_gmsn_tglbpkb = $dateg[2] . $dateg[1] . $dateg[0]; $kd_ekd_gmsn_nodokumenlain = $_POST['kd_ekd_gmsn_nodokumenlain']; $kd_ekd_gmsn_tgldokumenlai = $_POST['kd_ekd_gmsn_tgldokumenlain']; ///bulan/tanggal/tahun $dateh = explode('/', $kd_ekd_gmsn_tgldokumenlai); /// $kd_ekd_gmsn_tgldokumenlain = $dateh[2] . $dateh[1] . $dateh[0]; $kd_ekd_gmsn_tahunpembutan = $_POST['kd_ekd_gmsn_tahunpembutan']; $kd_ekd_gmsn_bahanbakar = $_POST['kd_ekd_gmsn_bahanbakar']; $kd_ekd_gmsn_pabrik = $_POST['kd_ekd_gmsn_pabrik']; $kd_ekd_gmsn_negaraasal = $_POST['kd_ekd_gmsn_negaraasal']; $kd_ekd_gmsn_kapasitas = $_POST['kd_ekd_gmsn_kapasitas']; $kd_ekd_gmsn_bobot = $_POST['kd_ekd_gmsn_bobot']; $kd_ekd_gmsn_negara_perakitan = $_POST['kd_ekd_gmsn_negara_perakitan']; //golongan gedung $kd_ekd_gdg_konstruksi = $_POST['kd_ekd_gdg_konstruksi']; $kd_ekd_gdg_konstruksi2 = $_POST['kd_ekd_gdg_konstruksi2']; $kd_ekd_gdg_jumlah_lantai = $_POST['kd_ekd_gdg_jumlah_lantai']; $kd_ekd_gdg_luaslantai = $_POST['kd_ekd_gdg_luaslantai']; $kd_ekd_gdg_dinding = $_POST['kd_ekd_gdg_dinding']; $kd_ekd_gdg_lantai = $_POST['kd_ekd_gdg_lantai']; $kd_ekd_gdg_plafon = $_POST['kd_ekd_gdg_plafon']; $kd_ekd_gdg_atap = $_POST['kd_ekd_gdg_atap']; $kd_ekd_gdg_nodokumen = $_POST['kd_ekd_gdg_nodokumen']; $kd_ekd_gdg_tgldokume = $_POST['kd_ekd_gdg_tgldokumen']; ///bulan/tanggal/tahun $dateas = explode('/', $kd_ekd_gdg_tgldokume); /// $kd_ekd_gdg_tgldokumen = $dateas[2] . $dateas[1] . $dateas[0]; $kd_ekd_gdg_tglpemakaia = $_POST['kd_ekd_gdg_tglpemakaian']; ///bulan/tanggal/tahun $datei = explode('/', $kd_ekd_gdg_tglpemakaia); /// $kd_ekd_gdg_tglpemakaian = $datei[2] . $datei[1] . $datei[0]; $kd_ekd_gdg_statustanah = $_POST['kd_ekd_gdg_statustanah']; $kd_ekd_gdg_asettanah = $_POST['kd_ekd_gdg_asettanah']; $kd_ekd_gdg_kodetanah = $_POST['kd_ekd_gdg_kodetanah']; $kd_ekd_gdg_no_imb = $_POST['kd_ekd_gdg_no_imb']; $kd_ekd_gdg_tglim = $_POST['kd_ekd_gdg_tglpemakaian']; ///bulan/tanggal/tahun $datej = explode('/', $kd_ekd_gdg_tglim); /// $kd_ekd_gdg_tglimb = $datej[2] . $datej[1] . $datej[0]; //golongan jalan $kd_ekd_gjal_konstruksi = $_POST['kd_ekd_gjal_konstruksi']; $kd_ekd_gjal_panjang = $_POST['kd_ekd_gjal_panjang']; $kd_ekd_gjal_lebar = $_POST['kd_ekd_gjal_lebar']; $kd_ekd_gjal_nodokumen = $_POST['kd_ekd_gjal_nodokumen']; $kd_ekd_gjal_tgldokume = $_POST['kd_ekd_gjal_tgldokumen']; ///bulan/tanggal/tahun $dateaa = explode('/', $kd_ekd_gjal_tgldokume); /// $kd_ekd_gjal_tgldokumen = $dateaa[2] . $dateaa[1] . $dateaa[0]; $kd_ekd_gjal_tglpemakaia = $_POST['kd_ekd_gjal_tglpemakaian']; $dateab = explode('/', $kd_ekd_gjal_tglpemakaia); /// $kd_ekd_gjal_tglpemakaian = $dateab[2] . $dateab[1] . $dateab[0]; $kd_ekd_gjal_statustanah = $_POST['kd_ekd_gjal_statustanah']; $kd_ekd_gjal_pilih_asettanah = $_POST['kd_ekd_gjal_pilih_asettanah']; $kd_ekd_gjal_no_kode_tanah = $_POST['kd_ekd_gjal_no_kode_tanah']; //golongan aset tetap lainnya //golongan buku $kd_ekd_gol5_judul = $_POST['kd_ekd_gol5_judul']; $p_gol5_pengarang = $_POST['p_gol5_pengarang']; $kd_ekd_gol5_penerbit = $_POST['kd_ekd_gol5_penerbit']; $kd_ekd_gol5_spesifikasi = $_POST['kd_ekd_gol5_spesifikasi']; $kd_ekd_gol5_tahunterbit = $_POST['kd_ekd_gol5_tahunterbit']; $kd_ekd_gol5_isbn = $_POST['kd_ekd_gol5_isbn']; $kd_ekd_gol5_kuantitas3 = $_POST['kd_ekd_gol5_kuantitas3']; $kd_ekd_gol5_satuan3 = $_POST['kd_ekd_gol5_satuan3']; //golongan barang kesenian $kd_ekd_gol5_judul = $_POST['kd_ekd_gol5_judul']; $kd_ekd_gol5_asaldaerah = $_POST['kd_ekd_gol5_asaldaerah']; $kd_ekd_gol5_pencipta = $_POST['kd_ekd_gol5_pencipta']; $kd_ekd_gol5_bahan = $_POST['kd_ekd_gol5_bahan']; $kd_ekd_gol5_kuantitas = $_POST['kd_ekd_gol5_kuantitas']; $kd_ekd_gol5_satuan = $_POST['kd_ekd_gol5_satuan']; //golongan hewan $kd_ekd_gol5_jenis = $_POST['kd_ekd_gol5_jenis']; $kd_ekd_gol5_ukuran = $_POST['kd_ekd_gol5_ukuran']; $kd_ekd_gol5_kuantitas1 = $_POST['kd_ekd_gol5_kuantitas1']; $kd_ekd_gol5_satuan1 = $_POST['kd_ekd_gol5_satuan1']; //golongan konstruksi $kd_ekd_gol6_konstruksi = $_POST['kd_ekd_gol6_konstruksi']; $kd_ekd_gol6_beton = $_POST['kd_ekd_gol6_beton']; $kd_ekd_gol6_lantai = $_POST['kd_ekd_gol6_lantai']; $kd_ekd_gol6_luastanah = $_POST['kd_ekd_gol6_luastanah']; $kd_ekd_gol6_tanggalpembanguna = $_POST['kd_ekd_gol6_tanggalpembangunan']; ///bulan/tanggal/tahun $dateac = explode('/', $kd_ekd_gol6_tanggalpembanguna); /// $kd_ekd_gol6_tanggalpembangunan = $dateac[2] . $datea[1] . $dateac[0]; $kd_ekd_gol6_gol6_statustanah = $_POST['kd_ekd_gol6_gol6_statustanah']; $kd_ekd_gol6_nokodetanah = $_POST['kd_ekd_gol6_nokodetanah']; //golongan persediaan $p_gol7_kuantitas4 = $_POST['p_gol7_kuantitas4']; $p_gol7_satuan4 = $_POST['p_gol7_satuan4']; // //koordinat $kd_ekd_koordinat_bujur_a = $_POST['kd_ekd_koordinat_bujur_a']; $kd_ekd_koordinat_bujur_b = $_POST['kd_ekd_koordinat_bujur_b']; $kd_ekd_koordinat_bujur_c = $_POST['kd_ekd_koordinat_bujur_c']; $kd_ekd_koordinat_bujur_d = $_POST['kd_ekd_koordinat_bujur_d']; $kd_ekd_koordinat_lintang_a = $_POST['kd_ekd_koordinat_lintang_a']; $kd_ekd_koordinat_lintang_b = $_POST['kd_ekd_koordinat_lintang_b']; $kd_ekd_koordinat_lintang_c = $_POST['kd_ekd_koordinat_lintang_c']; $kd_ekd_koordinat_lintang_d = $_POST['kd_ekd_koordinat_lintang_d']; $kd_ekd_koordinat = $kd_ekd_koordinat_bujur_a . '.' . $kd_ekd_koordinat_bujur_b . '.' . $kd_ekd_koordinat_bujur_c . '.' . $kd_ekd_koordinat_bujur_d . '.' . $kd_ekd_koordinat_lintang_a . '.' . $kd_ekd_koordinat_lintang_b . '.' . $kd_ekd_koordinat_lintang_c . '.' . $kd_ekd_koordinat_lintang_d; //hibah// $kd_ekd_hibah_pemberi = $_POST['kd_ekd_hibah_pemberi']; $kd_ekd_hibah_nobbast = $_POST['kd_ekd_hibah_nobbast']; $kd_ekd_hibah_tglbas = $_POST['kd_ekd_hibah_tglbast']; ///bulan/tanggal/tahun $dateai = explode('/', $kd_ekd_hibah_tglbas); /// $kd_ekd_hibah_tglbast = $dateai[2] . $dateai[1] . $dateai[0]; $kd_ekd_hibah_namapertama = $_POST['kd_ekd_hibah_namapertama']; $kd_ekd_hibah_jabatan_pertama = $_POST['kd_ekd_hibah_jabatan_pertama']; $kd_ekd_hibah_nippertama = $_POST['kd_ekd_hibah_nippertama']; $kd_ekd_hibah_namakedua = $_POST['kd_ekd_hibah_namakedua']; $kd_ekd_hibah_jabatan_kedua = $_POST['kd_ekd_hibah_jabatan_kedua']; $kd_ekd_hibah_nipkedua = $_POST['kd_ekd_hibah_nipkedua']; //kontrak $kd_ekd_pengadaan_sumberdana = $_POST['kd_ekd_pengadaan_sumberdana']; $kd_ekd_pengadaan_nosp2d = $_POST['kd_ekd_pengadaan_nosp2d']; $kd_ekd_pengadaan_tglsp2 = $_POST['kd_ekd_pengadaan_tglsp2d']; ///bulan/tanggal/tahun $dateaic = explode('/', $kd_ekd_pengadaan_tglsp2); $kd_ekd_pengadaan_tglsp2d = $dateaic[2] . $dateaic[1] . $dateaic[0]; $kd_ekd_pengadaan_mataanggaran = $_POST['kd_ekd_pengadaan_mataanggaran']; $kd_ekd_pengadaan_kontraktor = $_POST['kd_ekd_pengadaan_kontraktor']; $kd_ekd_pengadaan_nilaisp2d = $_POST['kd_ekd_pengadaan_nilaisp2d']; $kd_ekd_pengadaan_nokontrak = $_POST['kd_ekd_pengadaan_nokontrak']; $kd_ekd_pengadaan_nilaikontrak = $_POST['kd_ekd_pengadaan_nilaikontrak']; $kd_ekd_pengadaan_tglkontra = $_POST['kd_ekd_pengadaan_tglkontrak']; ///bulan/tanggal/tahun $datezs = explode('/', $kd_ekd_pengadaan_tglkontra); /// $kd_ekd_pengadaan_tglkontrak = $datezs[2] . $datezs[1] . $datezs[0]; $kd_ekd_pengadaan_pekerjaan = $_POST['kd_ekd_pengadaan_pekerjaan']; //keputusan Pengadilan $kd_ekd_pengadilan_nokeputusan = $_POST['kd_ekd_pengadilan_nokeputusan']; $kd_ekd_pengadilan_jenisaset = $_POST['kd_ekd_pengadilan_jenisaset']; $kd_ekd_pengadilan_asalaset = $_POST['kd_ekd_pengadilan_asalaset']; $kd_ekd_pengadilan_keterangan = $_POST['kd_ekd_pengadilan_keterangan']; //keputusan undang-undang $kd_ekd_undang_nokeputusanuud = $_POST['kd_ekd_undang_nokeputusanuud']; $kd_ekd_undang_jenisasetuud = $_POST['kd_ekd_undang_jenisasetuud']; $kd_ekd_undang_asalasetuud = $_POST['kd_ekd_undang_asalasetuud']; $kd_ekd_undang_keteranganuud = $_POST['kd_ekd_undang_keteranganuud']; //pemindahtanganan $kd_ekd_p_tangan_peruntukan = $_POST['kd_ekd_p_tangan_peruntukan']; $kd_ekd_p_tangan_nobasp = $_POST['kd_ekd_p_tangan_nobasp']; $kd_ekd_tangan_tglbas = $_POST['kd_ekd_tangan_tglbasp']; ///bulan/tanggal/tahun $datead = explode('/', $kd_ekd_tangan_tglbas); /// $kd_ekd_tangan_tglbasp = $datead[2] . $datea[1] . $datead[0]; $kd_ekd_p_tangan_namapertama = $_POST['kd_ekd_p_tangan_namapertama']; $kd_ekd_p_tangan_jbtnpertama = $_POST['kd_ekd_p_tangan_jbtnpertama']; $kd_ekd_p_tangan_nippertama = $_POST['kd_ekd_p_tangan_nippertama']; $kd_ekd_p_tangan_lokasipertama = $_POST['kd_ekd_p_tangan_lokasipertama']; $kd_ekd_p_tangan_namakedua = $_POST['kd_ekd_p_tangan_namakedua']; $kd_ekd_p_tangan_jbtnkedua = $_POST['kd_ekd_p_tangan_jbtnkedua']; $kd_ekd_p_tangan_nipkedua = $_POST['kd_ekd_p_tangan_nipkedua']; $kd_ekd_p_tangan_lokasikedua = $_POST['kd_ekd_p_tangan_lokasikedua']; $kd_ekd_p_tangan_noskpenetapan = $_POST['kd_ekd_p_tangan_noskpenetapan']; $kd_ekd_p_tangan_tglskpenetapa = $_POST['kd_ekd_p_tangan_tglskpenetapan']; ///bulan/tanggal/tahun $dateae = explode('/', $kd_ekd_p_tangan_tglskpenetapa); /// $kd_ekd_p_tangan_tglskpenetapan = $dateae[2] . $dateae[1] . $dateae[0]; $kd_ekd_p_tangan_noskhapus = $_POST['kd_ekd_p_tangan_noskhapus']; $kd_ekd_p_tangan_tglskhapus = $_POST['kd_ekd_p_tangan_tglskhapus']; $kd_ekd_p_tangan_tglskhapu = $_POST['kd_ekd_p_tangan_tglskhapus']; ///bulan/tanggal/tahun $dateaf = explode('/', $kd_ekd_p_tangan_tglskhapu); /// $kd_ekd_p_tangan_tglskhapus = $dateaf[2] . $dateaf[1] . $dateaf[0]; $kd_ekd_keterangantambahan = $_POST['kd_ekd_keterangantambahan']; // penghapusan $kd_ekd_pmusnah_keterangan = $_POST['kd_ekd_pmusnah_keterangan']; $kd_ekd_pmusnah_noskpenetapan = $_POST['kd_ekd_pmusnah_noskpenetapan']; $kd_ekd_pmusnah_tglskpenetapa = $_POST['kd_ekd_pmusnah_tglskpenetapan']; ///bulan/tanggal/tahun $dateag = explode('/', $kd_ekd_pmusnah_tglskpenetapa); /// $kd_ekd_pmusnah_tglskpenetapan = $dateag[2] . $dateag[1] . $dateag[0]; $kd_ekd_pmusnah_noskhapus = $_POST['kd_ekd_pmusnah_noskhapus']; $kd_ekd_pmusnah_tglskhapus = $_POST['kd_ekd_pmusnah_tglskhapus']; $kd_ekd_pmusnah_tglskhapu = $_POST['kd_ekd_pmusnah_tglskhapus']; ///bulan/tanggal/tahun $dateah = explode('/', $kd_ekd_pmusnah_tglskhapu); /// $kd_ekd_pmusnah_tglskhapus = $dateah[2] . $dateah[1] . $dateah[0]; //pemeriksaan $aset_id = $_POST['Aset_ID']; $kd_ekd_periksa_no_ba = $_POST['kd_ekd_periksa_no_ba']; $kd_ekd_periksa_tglpemeriksaa = $_POST['kd_ekd_periksa_tglpemeriksaan']; ///bulan/tanggal/tahun $dateb = explode('/', $kd_ekd_periksa_tglpemeriksaa); /// $kd_ekd_periksa_tglpemeriksaan = $dateb[2] . $dateb[1] . $dateb[0]; $kd_ekd_ststus_pemeriksaan = $_POST['kd_ekd_ststus_pemeriksaan']; $kd_ekd_periksa_ketua_pemeriksa = $_POST['kd_ekd_periksa_ketua_pemeriksa']; $kd_ekd_periksa_no_ba_penerimaan = $_POST['kd_ekd_periksa_no_ba_penerimaan']; $kd_ekd_periksa_tglpenerimaa = $_POST['kd_ekd_periksa_tglpenerimaan']; ///bulan/tanggal/tahun $datec = explode('/', $kd_ekd_periksa_tglpenerimaa); /// $kd_ekd_periksa_tglpenerimaan = $datec[2] . $datec[1] . $datec[0]; $kd_ekd_periksa_namapenyedia = $_POST['kd_ekd_periksa_namapenyedia']; $kd_ekd_periksa_namapengurus = $_POST['kd_ekd_periksa_namapengurus']; $kd_ekd_periksa_nippengurus = $_POST['kd_ekd_periksa_nippengurus']; $aset_id = $_POST['Aset_ID']; $Kontraktor_ID = $_POST['kontraktor_id']; $sp2d_ID = $_POST['SP2D_ID']; $Penerimaan_ID = $_POST['Penerimaan_ID']; $BAST_ID = $_POST['BAST_ID']; $BASP_ID = $_POST['BASP_ID']; $Kontrakid = $_POST['Kontrak_ID']; $sp2did = $_POST['SP2D_ID']; if ($Penerimaan_ID != '') { $querypenerimaanupdate = "UPDATE Penerimaan SET TglPemeriksaan = '{$kd_ekd_periksa_tglpemeriksaan}',\n NoBAPemeriksaan='{$kd_ekd_periksa_no_ba}',\n KetuaPemeriksa='{$kd_ekd_periksa_ketua_pemeriksa}',\n StatusPemeriksaan= '{$kd_ekd_ststus_pemeriksaan}',\n NoBAPenerimaan= '{$kd_ekd_periksa_no_ba_penerimaan}',\n TglPenerimaan= '{$kd_ekd_periksa_tglpenerimaan}',\n NamaPenyedia= '{$kd_ekd_periksa_namapenyedia}',\n NamaPenyimpan= '{$kd_ekd_periksa_namapengurus}',\n NIPPenyimpan= '{$kd_ekd_periksa_nippengurus}'\n WHERE Penerimaan_ID={$Penerimaan_ID}"; $resultpenerimaan = mysql_query($querypenerimaanupdate) or die('eror20'); } if ($aset_id != '') { $queryupdatemesin = "UPDATE Mesin SET Merk= '{$kd_ekd_gmsn_peralatan}', Model='{$kd_ekd_gmsn_tipemodel}',\n Ukuran='{$kd_ekd_gmsn_ukuran}', Silinder='{$kd_ekd_gmsn_silinder}',\n MerkMesin='{$kd_ekd_gmsn_merek}', JumlahMesin='{$kd_ekd_gmsn_jumlahmesin}',\n Material='{$kd_ekd_gmsn_material}', NoSeri='{$kd_ekd_gmsn_noseripabrik}',\n NoRangka='{$kd_ekd_gmsn_rangka}', NoMesin='{$kd_ekd_gmsn_nomesin}',\n NoSTNK='{$kd_ekd_gmsn_nopolisi}', TglSTNK='{$kd_ekd_gmsn_tglstnk}',\n NoBPKB='{$kd_ekd_gmsn_nobpkb}', TglBPKB='{$kd_ekd_gmsn_tglbpkb}',\n NoDokumen='{$kd_ekd_gmsn_nodokumenlain}', TglDokumen='{$kd_ekd_gmsn_tgldokumenlain}',\n TahunBuat='{$kd_ekd_gmsn_tahunpembutan}', BahanBakar='{$kd_ekd_gmsn_bahanbakar}',\n Pabrik='{$kd_ekd_gmsn_pabrik}', NegaraAsal='{$kd_ekd_gmsn_negaraasal}',\n kapasitas='{$kd_ekd_gmsn_kapasitas}', Bobot='{$kd_ekd_gmsn_bobot}',\n NegaraRakit='{$kd_ekd_gmsn_negara_perakitan}'\n WHERE Aset_ID={$aset_id}"; $resultmesin = mysql_query($queryupdatemesin) or die('eror21'); $queryupdatetanah = "UPDATE Tanah SET LuasTotal = '{$kd_ekd_gtanah_luaskeseluruhan}',\n LuasBangunan='{$kd_ekd_gtanah_luasbangunan}', LuasSekitar='{$kd_ekd_gtanah_saranalingkungan}',\n LuasKosong= '{$kd_ekd_gtanah_tanahkosong}', HakTanah= '{$kd_ekd_gtanah_hakpakai}',\n NoSertifikat= '{$kd_ekd_gtanah_nosertifikat}', TglSertifikat= '{$kd_ekd_gtanah_tglsertifikat}',\n Penggunaan= '{$kd_ekd_gtanah_penggunaan}', BatasUtara= '{$kd_ekd_gtanah_batasutara}',\n BatasSelatan='{$kd_ekd_gtanah_batasselatan}', BatasBarat='{$kd_ekd_gtanah_batasbarat}',\n BatasTimur='{$kd_ekd_gtanah_batastimur}'\n WHERE Aset_ID={$aset_id}"; $resulttanah = mysql_query($queryupdatetanah) or die('eror22'); $queryupdatebangunan = "UPDATE Bangunan SET Konstruksi ='{$kd_ekd_gdg_konstruksi}', Beton='{$kd_ekd_gdg_konstruksi2}',\n JumlahLantai= '{$kd_ekd_gdg_jumlah_lantai}', LuasLantai= '{$kd_ekd_gdg_luaslantai}',\n Dinding= '{$kd_ekd_gdg_dinding}', Lantai= '{$kd_ekd_gdg_lantai}',\n LangitLangit= '{$kd_ekd_gdg_plafon}', NoSurat= '{$kd_ekd_gdg_nodokumen}',\n Atap= '{$kd_ekd_gdg_atap}', TglSurat= '{$kd_ekd_gdg_tgldokumen}',\n TglPakai= '{$kd_ekd_gdg_tglpemakaian}', StatusTanah= '{$kd_ekd_gdg_statustanah}',\n Tanah_ID= '{$kd_ekd_gdg_asettanah}', NoIMB= '{$kd_ekd_gdg_no_imb}',\n TglIMB= '{$kd_ekd_gdg_tglimb}'\n WHERE Aset_ID={$aset_id}"; $resultbangunan = mysql_query($queryupdatebangunan) or die('eror22'); $queryupdatejaringan = "UPDATE Jaringan SET Konstruksi= '{$kd_ekd_gjal_konstruksi}', Panjang= '{$kd_ekd_gjal_panjang}',\n Lebar= '{$kd_ekd_gjal_lebar}', NoDokumen= '{$kd_ekd_gjal_nodokumen}',\n TglDokumen= '{$kd_ekd_gjal_tgldokumen}', TanggalPemakaian='{$kd_ekd_gjal_tglpemakaian}',\n StatusTanah= '{$kd_ekd_gjal_statustanah}', KelompokTanah_ID= '{$kd_ekd_gjal_pilih_asettanah}',\n Tanah_ID= '{$kd_ekd_gjal_no_kode_tanah}' \n WHERE Aset_ID={$aset_id}"; $resultjaringan = mysql_query($queryupdatejaringan) or die('eror23'); $queryupdateasetlain = "UPDATE AsetLain SET Judul='{$kd_ekd_gol5_judul}', Pengarang='{$kd_ekd_gol5_pengarang}',\n Penerbit='{$kd_ekd_gol5_penerbit}', Spesifikasi='{$kd_ekd_gol5_spesifikasi}',\n TahunTerbit='{$kd_ekd_gol5_tahunterbit}', ISBN='{$kd_ekd_gol5_isbn}',\n Judul='{$kd_ekd_gol5_jenis}', Ukuran='{$kd_ekd_gol5_ukuran}',\n Judul='{$kd_ekd_gol5_judul}', AsalDaerah='{$kd_ekd_gol5_asaldaerah}',\n Pengarang='{$kd_ekd_gol5_pencipta}', Material='{$kd_ekd_gol5_bahan}'\n WHERE Aset_ID={$aset_id}"; $resultasetlain = mysql_query($queryupdateasetlain) or die('eror24'); $queryupdatekdp = "UPDATE KDP SET Konstruksi='{$kd_ekd_gol6_konstruksi}', Beton='{$kd_ekd_gol6_beton}',\n JumlahLantai='{$kd_ekd_gol6_lantai}', LuasLantai='{$kd_ekd_gol6_luastanah}',\n TglMulai='{$kd_ekd_gol6_tanggalpembangunan}', StatusTanah='{$kd_ekd_gol6_gol6_statustanah}',\n KelompokTanah_ID='{$kd_ekd_gol6_pilihasettanah}', Tanah_ID='{$kd_ekd_gol6_nokodetanah}'\n WHERE Aset_ID={$aset_id}"; $resultkdp = mysql_query($queryupdatekdp) or die('eror25'); $queryupdaset = "UPDATE Aset SET Peruntukan='{$kd_ekd_p_tangan_peruntukan}', NamaAset='{$kd_ekd_nama_aset}',\n Ruangan='{$kd_ekd_ruangan}', Alamat='{$kd_ekd_alamat}', RTRW='{$kd_ekd_rt}',\n AsalUsul='{$kd_ekd_perolehan_ket_asalusul}', TglPerolehan='{$kd_ekd_perolehan_tglperolehan}',\n Tahun='{$kd_ekd_perolehan_thnperolehan}', NilaiPerolehan='{$kd_ekd_perolehan_nilai}',\n Satuan='{$kd_ekd_gol7_satuan}', Kuantitas='{$kd_ekd_gol7_kuantitas}',\n Pemilik='{$kd_ekd_noreg_pemilik}', NomorReg='{$kd_ekd_noreg}',\n CaraPerolehan ='{$kd_ekd_perolehan_caraperolehan}', PenghapusanAset='{$kd_ekd_penghapusan_aset}',\n SumberDana ='{$kd_ekd_pengadaan_sumberdana}'\n WHERE Aset_ID={$aset_id}"; $resultaset = mysql_query($queryupdaset) or die('eror26'); $queryupdatekeputusanpengadilan = "UPDATE KeputusanPengadilan SET NoKeputusan='{$kd_ekd_pengadilan_nokeputusan}',\n JenisAset='{$kd_ekd_pengadilan_jenisaset}', AsalAset='{$kd_ekd_pengadilan_asalaset}',\n Keterangan='{$kd_ekd_pengadilan_keterangan}'\n WHERE Aset_ID={$aset_id}"; $resultkeputusanpengadilan = mysql_query($queryupdatekeputusanpengadilan) or die('eror28'); $queryupdatekeputusanuud = "UPDATE KeputusanUndangUndang SET NoKeputusan='{$kd_ekd_undang_nokeputusanuud}',\n JenisAset='{$kd_ekd_undang_jenisasetuud}', AsalAset='{$kd_ekd_undang_asalasetuud}',\n Keterangan='{$kd_ekd_undang_keteranganuud}'\n WHERE Aset_ID={$aset_id}"; $resultkeputusanuud = mysql_query($queryupdatekeputusanuud) or die('eror29'); $queryupdatelokasibaru = "UPDATE lokasi_baru SET koordinat='{$kd_ekd_koordinat}' WHERE Aset_ID={$aset_id}"; $resultupdatelokasibaru = mysql_query($queryupdatelokasibaru) or die('eror34'); $queryupdatepemusnahan = "UPDATE Pemusnahan SET KetPemusnahan='{$kd_ekd_pmusnah_keterangan}',\n NoSKPenetapan='{$kd_ekd_pmusnah_noskpenetapan}', TglSKPenetapan='{$kd_ekd_pmusnah_tglskpenetapan}',\n NoSKPenghapusan='{$kd_ekd_pmusnah_noskhapus}', TglSKPenghapusan='{$kd_ekd_pmusnah_tglskhapus}'\n WHERE Aset_ID={$aset_id}"; $resultupdatepemusnahan = mysql_query($queryupdatepemusnahan) or die('eror31'); } if ($sp2did != '') { $queryupdatesp2d = "UPDATE SP2D SET NoSP2D='{$kd_ekd_pengadaan_nosp2d}', TglSP2D='{$kd_ekd_pengadaan_tglsp2d}',\n MAK='{$kd_ekd_pengadaan_mataanggaran}', NilaiSP2D='{$kd_ekd_pengadaan_nilaisp2d}'\n WHERE SP2D_ID= {$sp2did}"; $resultupdatesp2d = mysql_query($queryupdatesp2d) or die('eror35'); } if ($BAST_ID != '') { $queryupdatebast = "UPDATE BAST SET NoBAST='{$kd_ekd_hibah_nobbast}', TglBAST='{$kd_ekd_hibah_tglbast}',\n NamaPihak1='{$kd_ekd_hibah_namapertama}', JabatanPihak1='{$kd_ekd_hibah_jabatan_pertama}',\n NIPPihak1='{$kd_ekd_hibah_nippertama}', NamaPihak2='{$kd_ekd_hibah_namakedua}',\n JabatanPihak2='{$kd_ekd_hibah_jabatan_kedua}', NIPPihak2='{$kd_ekd_hibah_nipkedua}'\n WHERE BAST_ID={$BAST_ID}"; $resultbasts = mysql_query($queryupdatebast) or die('eror27'); } if ($BASP_ID != '') { $queryupdatepemindahtanganan = "UPDATE BASP SET NoBASP='{$kd_ekd_p_tangan_nobasp}', TglBASP='{$kd_ekd_tangan_tglbasp}',\n NamaPihak1='{$kd_ekd_p_tangan_namapertama}', JabatanPihak1='{$kd_ekd_p_tangan_jbtnpertama}',\n NIPPihak1='{$kd_ekd_p_tangan_nippertama}', LokasiPihak1='{$kd_ekd_p_tangan_lokasipertama}',\n NamaPihak2='{$kd_ekd_p_tangan_namakedua}', JabatanPihak2='{$kd_ekd_p_tangan_jbtnkedua}',\n NIPPihak2='{$kd_ekd_p_tangan_nipkedua}', LokasiPihak2='{$kd_ekd_p_tangan_lokasikedua}',\n NoSKPenetapan='{$kd_ekd_p_tangan_noskpenetapan}', TglSKPenetapan='{$kd_ekd_p_tangan_tglskpenetapan}',\n NoSKPenghapusan='{$kd_ekd_p_tangan_noskhapus}', TglSKPenghapusan='{$kd_ekd_p_tangan_tglskhapus}',\n KeteranganTambahan='{$kd_ekd_keterangantambahan}' \n WHERE BASP_ID={$BASP_ID}"; $resultpemindahtanganan = mysql_query($queryupdatepemindahtanganan) or die('eror30'); } if ($Kontrakid != '') { $queryupdatekontraka = "UPDATE Kontrak SET NoKontrak ='{$kd_ekd_pengadaan_nokontrak}', NilaiKontrak = '{$kd_ekd_pengadaan_nilaikontrak}',\n TglKontrak = '{$kd_ekd_pengadaan_tglkontrak}', Pekerjaan ='{$kd_ekd_pengadaan_pekerjaan}'\n WHERE Kontrak_ID={$Kontrakid}"; $resultupdatekontrak = mysql_query($queryupdatekontraka) or die('eror33'); } else { if ($Kontrak_ID == '') { $querykontrak = "insert into Kontrak(Kontrak_ID,NoKontrak,Kontraktor_ID, NilaiKontrak, TglKontrak,\n Pekerjaan) values({$kontrak},'{$kd_ekd_pengadaan_nokontrak}','{$kontraktor}',\n '{$kd_ekd_pengadaan_nilaikontrak}', '{$kd_ekd_pengadaan_tglkontrak}',\n '{$kd_ekd_pengadaan_pekerjaan}')"; $resultkontrak = mysql_query($querykontrak) or die('eror37'); $querykontrakaset1 = "INSERT INTO KontrakAset (Kontrak_ID,Aset_ID) VALUES ('{$kontrak}','{$aset_id}')"; $resultkontrakaset = $this->query($querykontrakaset1) or die($this->error()); } } if ($Kontraktor_ID != '') { $queryupdatekontraktor = "UPDATE Kontraktor SET NamaKontraktor ='{$kd_ekd_pengadaan_kontraktor}' WHERE Kontraktor_ID={$Kontraktor_ID}"; $resultupdatekontraktor = mysql_query($queryupdatekontraktor) or die('eror34'); } elseif ($Kontraktor_ID == '') { $querykontraktorr = "insert into Kontraktor(Kontraktor_ID,NamaKontraktor) values(NULL,'{$kd_ekd_pengadaan_kontraktor}')"; $resultkontraktor = mysql_query($querykontraktorr) or die(mysql_error()); } }
break; case '2': { //pemusnahan $p_keterangantambahan=$_POST['p_keterangantambahan']; $p_pmusnah_keterangan=$_POST['p_pmusnah_keterangan']; $p_pmusnah_noskpenetapan=$_POST['p_pmusnah_noskpenetapan']; $p_pmusnah_tglskpenetapa = $_POST['p_pmusnah_tglskpenetapan']; ///bulan/tanggal/tahun $datet= explode('/', $p_pmusnah_tglskpenetapa); /// $p_pmusnah_tglskpenetapan= $datet[2].$datet[1].$datet[0]; $p_pmusnah_noskhapus=$_POST['p_pmusnah_noskhapus']; $p_pmusnah_tglskhapu= $_POST['p_pmusnah_tglskhapus']; ///bulan/tanggal/tahun $dateu = explode('/', $p_pmusnah_tglskhapu); /// $p_pmusnah_tglskhapus = $dateu[2].$dateu[1].$dateu[0]; $pemusnahan_id= get_auto_increment("Pemusnahan"); if ($Pemusnahan_ID !=''){ $querypemusnahan= "UPDATE Pemusnahan SET KetPemusnahan='$p_pmusnah_keterangan',Aset_ID,NoSKPenetapan='$p_pmusnah_noskpenetapan', TglSKPenetapan='$p_pmusnah_tglskpenetapan',NoSKPenghapusan= '$p_pmusnah_noskhapus', TglSKPenghapusan='$p_pmusnah_tglskhapus' WHERE Aset_ID=$Aset_ID"; $resultpemusnahan = mysql_query($querypemusnahan) or die ('eror 12'); ($resultpemusnahan) ? $pemusnahan_id = $pemusnahan_id : $pemusnahan_id = 'NULL'; }else{ $querypemusnahan= "INSERT INTO Pemusnahan(Pemusnahan_ID, KetPemusnahan,Aset_ID,NoSKPenetapan,TglSKPenetapan,NoSKPenghapusan,TglSKPenghapusan) VALUES(NULL, '$p_pmusnah_keterangan','$Aset_ID','$p_pmusnah_noskpenetapan','$p_pmusnah_tglskpenetapan', '$p_pmusnah_noskhapus','$p_pmusnah_tglskhapus')"; $resultpemusnahan = mysql_query($querypemusnahan) or die ('eror 12');
$p_gjal_konstruksi=$_POST['p_gjal_konstruksi']; $p_gjal_konstruksi1=$_POST['p_gjal_konstruksi1']; $p_gjal_panjang=$_POST['p_gjal_panjang']; $p_gol6_luas_lantai=$_POST['p_gol6_luas_lantai']; $tanggal_pembanguna = $_POST['tanggal_pembangunan']; ///bulan/tanggal/tahun $datea = explode('/', $tanggal_pembanguna); /// $tanggal_pembangunan = $datea[2].$datea[1].$datea[0]; $p_gol6_statustanah=$_POST['p_gol6_statustanah']; $p_gol6_pilih_asettanah=$_POST['p_gol6_pilih_asettanah']; $p_gol6_nomor_kodetanah=$_POST['p_gol6_nomor_kodetanah']; //golongan persediaan if($KDP_ID ==''){ $Get_KDP_ID= get_auto_increment("KDP"); $querykdp = "INSERT INTO KDP(KDP_ID,Konstruksi,Aset_ID,Beton,JumlahLantai,LuasLantai,TglMulai,StatusTanah, KelompokTanah_ID,Tanah_ID) VALUES($Get_KDP_ID, '$p_gjal_konstruksi','$Aset_ID','$p_gjal_konstruksi1','$p_gjal_panjang', '$p_gol6_luas_lantai','$tanggal_pembangunan','$p_gol6_statustanah','$p_gol6_pilih_asettanah','$p_gol6_nomor_kodetanah')"; // print_r($querykdp); $resultkdp = mysql_query($querykdp) or die ('eror insert KDP'); ($resultkdp) ? $KDP_ID = $Get_KDP_ID : $KDP_ID = $KDP_ID; } else { $querykdp ="UPDATE KDP SET Konstruksi = '$p_gjal_konstruksi',Beton = '$p_gjal_konstruksi1', JumlahLantai = '$p_gjal_panjang',LuasLantai = '$p_gol6_luas_lantai', TglMulai = '$tanggal_pembangunan',StatusTanah = '$p_gol6_statustanah', KelompokTanah_ID = '$p_gol6_pilih_asettanah', Tanah_ID='$p_gol6_nomor_kodetanah' WHERE KDP_ID = $KDP_ID AND Aset_ID = $Aset_ID"; $resultkdp = mysql_query($querykdp) or die ('eror Update KDP');
function pemanfaatan_penetapan_tambah_proses($data, $debug = false) { $UserNm = $_SESSION['ses_uoperatorid']; // usernm akan diganti jika session di implementasikan $nmaset = $data['peman_penet_nama_aset']; $aseid = implode(",", $nmaset); $asset_id = array(); $no_reg = array(); $nm_barang = array(); $panjang = count($nmaset); $no = $data['peman_penet_eks_nopenet']; $tgl = $data['peman_penet_eks_tglpenet']; $olah_tgl = date('Y-m-d'); $tipe = $data['peman_penet_eks_tipe']; $ket = $data['peman_penet_eks_ket']; $nama_partner = $data['peman_penet_eks_nmpartner']; $alamat_partner = $data['peman_penet_eks_alamatpartner']; $tgl_mulai = $data['peman_penet_eks_tglmulai']; $olah_tgl_mulai = format_tanggal_db2($tgl_mulai); $tgl_selesai = $data['peman_penet_eks_tglselesai']; $olah_tgl_selesai = format_tanggal_db2($tgl_selesai); $jangka_waktu = $data['peman_penet_eks_jangkawaktu']; $pemanfaatan_id = get_auto_increment("Pemanfaatan"); $sql = array('table' => "Pemanfaatan", 'field' => "NoSKKDH, TipePemanfaatan, AlamatPartner, \r\n Keterangan, TglSKKDH, NamaPartner, UserNm, TglUpdate, \r\n TglMulai, TglSelesai, JangkaWaktu, FixPemanfaatan, Aset_ID,Status", 'value' => "'{$no}','{$tipe}','{$alamat_partner}',\r\n '{$ket}','{$olah_tgl}','{$nama_partner}','{$UserNm}','{$olah_tgl}',\r\n '{$olah_tgl_mulai}','{$olah_tgl_selesai}','{$jangka_waktu}','0','{$aseid}','1'"); $result = $this->db->lazyQuery($sql, $debug, 1); $listTable = array('A' => 'tanah', 'B' => 'mesin', 'C' => 'bangunan', 'D' => 'jaringan', 'E' => 'asetlain', 'F' => 'kdp'); for ($i = 0; $i < $panjang; $i++) { $tmp = $nmaset[$i]; $tmp_olah = explode("<br/>", $tmp); $asset_id[$i] = $tmp_olah[0]; $no_reg[$i] = $tmp_olah[1]; $nm_barang[$i] = $tmp_olah[2]; /*echo "No= $i <br/> Asset ID =$asset_id[$i] <br/> No register=$no_reg[$i] <br/> Nama barang =$nm_barang[$i] <br/>"; * */ // $query="insert into PemanfaatanAset(Pemanfaatan_ID,Aset_ID,Status,StatusPengembalian) values('$pemanfaatan_id','$asset_id[$i]','0','0')"; // $result= mysql_query($query) or die(mysql_error()); $sql = array('table' => "PemanfaatanAset", 'field' => "Pemanfaatan_ID,Aset_ID,Status,StatusPengembalian", 'value' => "'{$pemanfaatan_id}','{$asset_id[$i]}','0','0' "); $result = $this->db->lazyQuery($sql, $debug, 1); /*untuk penambahan usulan_id di table aset $query2="UPDATE Aset SET LastUsulan_ID='$menganggur_id' WHERE Aset_ID='$asset_id[$i]'"; $result2=mysql_query($query2) or die(mysql_error()); */ // $query2="UPDATE UsulanAset SET StatusPenetapan=1, Penetapan_ID='$pemanfaatan_id' WHERE Aset_ID='$asset_id[$i]' AND Jenis_Usulan='MNF'"; // $result2=mysql_query($query2) or die(mysql_error()); $sql = array('table' => "usulan", 'field' => "Penetapan_ID='{$pemanfaatan_id}', FixUsulan = 1", 'condition' => "Aset_ID='{$asset_id[$i]}' AND Jenis_Usulan='MNF'"); $result = $this->db->lazyQuery($sql, $debug, 2); $sql = array('table' => "UsulanAset", 'field' => "Penetapan_ID='{$pemanfaatan_id}', StatusPenetapan = 1", 'condition' => "Aset_ID='{$asset_id[$i]}' AND Jenis_Usulan='MNF'"); $result = $this->db->lazyQuery($sql, $debug, 2); // $query3="UPDATE Aset SET CurrentPemanfaatan_ID='$pemanfaatan_id', LastPemanfaatan_ID='$pemanfaatan_id' WHERE Aset_ID='$asset_id[$i]'"; // $result3=mysql_query($query3) or die(mysql_error()); $sql = array('table' => 'aset', 'field' => "TipeAset", 'condition' => "Aset_ID={$asset_id[$i]}"); $result = $this->db->lazyQuery($sql, $debug); $asetid[$asset_id[$i]] = $listTable[implode(',', $result[0])]; } if ($result) { foreach ($asetid as $key => $value) { $this->db->logIt($tabel = array($value), $Aset_ID = $key, 23); } return true; } return false; }
public function Save_account() { $error = ''; // Formatting for database $account_parent_id = $this->m_account_parent_id; if ($account_parent_id === NULL) { $account_parent_id = 'NULL'; } $savings_account_id = $this->m_savings_account_id; if ($savings_account_id === NULL) { $savings_account_id = 'NULL'; } $pdo = db_connect_pdo(); $pdo->beginTransaction(); $ps = null; if ($this->m_account_id == -1) { // New account: perform an insert $sql = "INSERT INTO Accounts \n" . "(login_id, account_parent_id, savings_account_id, " . "account_name, account_descr, is_savings, is_paycheck_sink, " . " account_debit, equation_side, monthly_budget_default, active) \n" . "VALUES (:login_id, :parent_id, :savings_account_id, " . " :account_name, :account_descr, :is_savings, :is_paycheck_sink, " . " :account_debit, :equation_side, " . " :budget_default, :active) "; $ps = $pdo->prepare($sql); } else { // Existing account; perform an update $sql = "UPDATE Accounts \n" . "SET login_id = :login_id, " . " savings_account_id = :savings_account_id, " . " account_parent_id = :parent_id, " . " account_name = :account_name, " . " account_descr = :account_descr, " . " account_debit = :account_debit, " . " equation_side = :equation_side, " . " monthly_budget_default = :budget_default, " . " is_savings = :is_savings, " . " is_paycheck_sink = :is_paycheck_sink, " . " active = :active \n" . "WHERE account_id = :account_id "; $ps = $pdo->prepare($sql); // add param specific to UPDATE $ps->bindParam(':account_id', $this->m_account_id); } // bind all params $ps->bindParam(':login_id', $this->m_login_id); $ps->bindParam(':savings_account_id', $this->m_savings_account_id); $ps->bindParam(':parent_id', $account_parent_id); $ps->bindParam(':account_name', $this->m_account_name); $ps->bindParam(':account_descr', $this->m_account_descr); $ps->bindParam(':account_debit', $this->m_account_debit); $ps->bindParam(':equation_side', $this->m_equation_side); $ps->bindParam(':budget_default', $this->m_budget_default); $ps->bindParam(':is_savings', $this->m_is_savings); $ps->bindParam(':is_paycheck_sink', $this->m_is_paycheck_sink); $ps->bindParam(':active', $this->m_active); $success = $ps->execute(); if (!$success) { return get_pdo_error($ps); } if ($this->m_account_id == -1) { // find the id just created in the insert $this->m_account_id = get_auto_increment($pdo); } $pdo->commit(); $pdo = null; return ''; }
'$TipeAset','$p_bersejarah','$p_p_tangan_peruntukan','$p_pengadaan_sumberdana','$jenis_aset_lain','$p_jenisaset','$Kuantitas','0','0','0','0','$user','$p_keterangantambahan')"; // print_r($queryaset); // exit; $resultaset = $DBVAR->query($queryaset) or die ($DBVAR->error()); if ($flag == '7') { $resultGolongan7 = $DBVAR->query($queryasetgol7) or die ($DBVAR->error()); } else if ($flag == '5') { $resultGolongan5 = $DBVAR->query($queryasetlain_update) or die ('eror AsetLain'); //$resultasetlaininsert= mysql_query($queryasetlain)or die ('eror asetlain buku insert'); $aset_lain_id= get_auto_increment("Aset_Lain"); //echo $queryasetlain; $resultasetlain= $DBVAR->query($queryasetlain)or die ('eror 5'); ($resultasetlain) ? $aset_lain_id = $aset_lain_id : $aset_lain_id = 'NULL'; } // debuging variable /* print_r($queryaset); echo '<br>'; print_r($query); echo '<br>'; print_r($queryasetlain); // end golongan exit; */
$total_harga = $total_harga + $harga; $pemilik = substr($noreg, 0, 2); $sql = "SELECT Kelompok_ID FROM Kelompok WHERE Kode='{$kd_brg}'"; $cek_hasil = mysql_query($sql); $result = mysql_fetch_object($cek_hasil); $kelompok_id = $result->Kelompok_ID; //echo "$harga"; // setelah data dibaca, sisipkan ke dalam tabel rkb $query = "INSERT INTO Aset (Aset_ID, NamaAset, Kelompok_ID, NomorReg, Lokasi_ID, Tahun, Alamat, RTRW, AsalUsul, NilaiPerolehan,OrigSatker_ID,Pemilik,TipeAset,Info,UserNm,NotUse,CaraPerolehan,Kuantitas) \n\t\tVALUES ('','{$nm_brg}', '{$kelompok_id}', '{$noreg}', '{$kd_lokasi}','{$tahun_pengadaan}', '{$alamat}', '{$rtrw}', '{$asalusul}', '{$harga}','{$skpd_id}','{$pemilik}','D','{$ket}','{$user}','0','0','1')"; $hasil = mysql_query($query) or die(mysql_error()); //cari aset_id $sql = "SELECT Aset_ID FROM Aset \n\t\t\t\tWHERE \n\t\t\t\t\tKelompok_ID='{$kelompok_id}' AND NamaAset='{$nm_brg}' AND NomorReg='{$noreg}' AND Alamat='{$alamat}'\n\t\t\t\t\tAND AsalUsul='{$asalusul}' AND NilaiPerolehan='{$harga}'"; $cek_hasil = mysql_query($sql) or die(mysql_error()); $result = mysql_fetch_object($cek_hasil); $aset_id = $result->Aset_ID; $tanah_id = get_auto_increment("Tanah"); $query_insert_tanah = "INSERT INTO Tanah (Tanah_ID,Aset_ID,LuasTotal) VALUES ('','{$aset_id}','{$luas}')"; $data_hasil = mysql_query($query_insert_tanah) or die(mysql_error()); //buat nyari kelompoktanah id $query_select_kel_id = "SELECT Kelompok_ID FROM Kelompok WHERE Kode='{$no_tanah}'"; $hsl = mysql_query($query_select_kel_id) or die(mysql_error()); $hsl_fix = mysql_fetch_object($hsl); $hsl_fix_nokode = $hsl_fix->Kelompok_ID; //buat balikin tanggal $tanggal = format_tanggal_db2($tgl_dokumen); //buat status tanah if ($status_tanah == 'Tanah Pemda') { $status_tanah = 10; } elseif ($status_tanah == 'Tanah Negara') { $status_tanah = 20; } elseif ($status_tanah == 'Tanah Ulayat/Adat') {
case "ringan" : $baik = 0; $ringan = 1; $berat = 0; break; case "berat" : $baik = 0; $ringan = 0; $berat = 1; break; }; $idkondisi_info = $_POST['idkondisi_info']; $pemeliharaan_id=get_auto_increment("Pemeliharaan"); $query_simpan1 = "UPDATE Pemeliharaan SET NoBAPemeliharaan ='".$nobapem."', TglPemeliharaan ='".$tglpem."', JenisPemeliharaan ='".$jenispem."', Biaya ='".$biayapem."', KeteranganPemeliharaan ='".$ketpem."', NamaPemelihara ='".$namapem."', NIPPemelihara ='".$nippem."', JabatanPemelihara ='".$jabpem."', NamaPenyediaJasa ='".$namajasapem."', TglUpdate ='".date('Y-m-d')."' WHERE Pemeliharaan_ID = ".$idubah." AND