Commit 24f26034 by nurchamim

modul : revisi crontab

status : selesai
keterangan : menambahkan kondisi jika tidak ada departemen
parent 6912e731
...@@ -75,9 +75,9 @@ class Crontab extends MY_Controller { ...@@ -75,9 +75,9 @@ class Crontab extends MY_Controller {
master_cabang.id_cabang, master_cabang.id_cabang,
master_cabang.kode AS kode_cabang, master_cabang.kode AS kode_cabang,
master_cabang.nama AS nama_cabang, master_cabang.nama AS nama_cabang,
master_departemen.id_departemen, IF(master_departemen.id_departemen IS NOT NULL AND master_departemen.id_departemen != '' AND master_departemen.id_departemen != 'null',master_departemen.id_departemen,'') AS id_departemen,
master_departemen.kode AS kode_departemen, IF(master_departemen.kode IS NOT NULL AND master_departemen.kode !='' AND master_departemen.kode !='null',master_departemen.kode,'') AS kode_departemen,
master_departemen.nama AS nama_departemen, IF(master_departemen.nama IS NOT NULL AND master_departemen.nama !='' AND master_departemen.nama !='null',master_departemen.nama,'') AS nama_departemen,
master_jabatan.id_jabatan, master_jabatan.id_jabatan,
master_jabatan.kode_jabatan, master_jabatan.kode_jabatan,
master_jabatan.nama AS nama_jabatan, master_jabatan.nama AS nama_jabatan,
...@@ -170,9 +170,9 @@ class Crontab extends MY_Controller { ...@@ -170,9 +170,9 @@ class Crontab extends MY_Controller {
dk.id_cabang, dk.id_cabang,
mc.kode AS kode_cabang, mc.kode AS kode_cabang,
mc.nama AS nama_cabang, mc.nama AS nama_cabang,
dk.id_departemen, IF(dk.id_departemen IS NOT NULL AND dk.id_departemen != '' AND dk.id_departemen != 'null',dk.id_departemen,'') AS id_departemen,
md.kode AS kode_departemen, IF(md.kode IS NOT NULL AND md.kode !='' AND md.kode !='null',md.kode,'') AS kode_departemen,
md.nama AS nama_departemen, IF(md.nama IS NOT NULL AND md.nama !='' AND md.nama !='null',md.nama,'') AS nama_departemen,
dk.id_jabatan, dk.id_jabatan,
mj.kode_jabatan, mj.kode_jabatan,
mj.nama AS nama_jabatan, mj.nama AS nama_jabatan,
...@@ -234,9 +234,9 @@ class Crontab extends MY_Controller { ...@@ -234,9 +234,9 @@ class Crontab extends MY_Controller {
dk.id_cabang, dk.id_cabang,
mc.kode AS kode_cabang, mc.kode AS kode_cabang,
mc.nama AS nama_cabang, mc.nama AS nama_cabang,
dk.id_departemen, IF(dk.id_departemen IS NOT NULL AND dk.id_departemen != '' AND dk.id_departemen != 'null',dk.id_departemen,'') AS id_departemen,
md.kode AS kode_departemen, IF(md.kode IS NOT NULL AND md.kode !='' AND md.kode !='null',md.kode,'') AS kode_departemen,
md.nama AS nama_departemen, IF(md.nama IS NOT NULL AND md.nama !='' AND md.nama !='null',md.nama,'') AS nama_departemen,
dk.id_jabatan, dk.id_jabatan,
mj.kode_jabatan, mj.kode_jabatan,
mj.nama AS nama_jabatan, mj.nama AS nama_jabatan,
...@@ -294,9 +294,9 @@ class Crontab extends MY_Controller { ...@@ -294,9 +294,9 @@ class Crontab extends MY_Controller {
dk.id_cabang, dk.id_cabang,
mc.kode AS kode_cabang, mc.kode AS kode_cabang,
mc.nama AS nama_cabang, mc.nama AS nama_cabang,
dk.id_departemen, IF(dk.id_departemen IS NOT NULL AND dk.id_departemen != '' AND dk.id_departemen != 'null',dk.id_departemen,'') AS id_departemen,
md.kode AS kode_departemen, IF(md.kode IS NOT NULL AND md.kode !='' AND md.kode !='null',md.kode,'') AS kode_departemen,
md.nama AS nama_departemen, IF(md.nama IS NOT NULL AND md.nama !='' AND md.nama !='null',md.nama,'') AS nama_departemen,
dk.id_jabatan, dk.id_jabatan,
mj.kode_jabatan, mj.kode_jabatan,
mj.nama AS nama_jabatan, mj.nama AS nama_jabatan,
...@@ -353,9 +353,9 @@ class Crontab extends MY_Controller { ...@@ -353,9 +353,9 @@ class Crontab extends MY_Controller {
dk.id_cabang, dk.id_cabang,
mc.kode AS kode_cabang, mc.kode AS kode_cabang,
mc.nama AS nama_cabang, mc.nama AS nama_cabang,
dk.id_departemen, IF(dk.id_departemen IS NOT NULL AND dk.id_departemen != '' AND dk.id_departemen != 'null',dk.id_departemen,'') AS id_departemen,
md.kode AS kode_departemen, IF(md.kode IS NOT NULL AND md.kode !='' AND md.kode !='null',md.kode,'') AS kode_departemen,
md.nama AS nama_departemen, IF(md.nama IS NOT NULL AND md.nama !='' AND md.nama !='null',md.nama,'') AS nama_departemen,
dk.id_jabatan, dk.id_jabatan,
mj.kode_jabatan, mj.kode_jabatan,
mj.nama AS nama_jabatan, mj.nama AS nama_jabatan,
...@@ -445,9 +445,9 @@ class Crontab extends MY_Controller { ...@@ -445,9 +445,9 @@ class Crontab extends MY_Controller {
master_cabang.id_cabang, master_cabang.id_cabang,
master_cabang.kode AS kode_cabang, master_cabang.kode AS kode_cabang,
master_cabang.nama AS nama_cabang, master_cabang.nama AS nama_cabang,
master_departemen.id_departemen, IF(master_departemen.id_departemen IS NOT NULL AND master_departemen.id_departemen != '' AND master_departemen.id_departemen != 'null',master_departemen.id_departemen,'') AS id_departemen,
master_departemen.kode AS kode_departemen, IF(master_departemen.kode IS NOT NULL AND master_departemen.kode !='' AND master_departemen.kode !='null',master_departemen.kode,'') AS kode_departemen,
master_departemen.nama AS nama_departemen, IF(master_departemen.nama IS NOT NULL AND master_departemen.nama !='' AND master_departemen.nama !='null',master_departemen.nama,'') AS nama_departemen,
master_jabatan.id_jabatan, master_jabatan.id_jabatan,
master_jabatan.kode_jabatan, master_jabatan.kode_jabatan,
master_jabatan.nama AS nama_jabatan, master_jabatan.nama AS nama_jabatan,
...@@ -578,9 +578,9 @@ class Crontab extends MY_Controller { ...@@ -578,9 +578,9 @@ class Crontab extends MY_Controller {
master_cabang.id_cabang, master_cabang.id_cabang,
master_cabang.kode AS kode_cabang, master_cabang.kode AS kode_cabang,
master_cabang.nama AS nama_cabang, master_cabang.nama AS nama_cabang,
master_departemen.id_departemen, IF(master_departemen.id_departemen IS NOT NULL AND master_departemen.id_departemen != '' AND master_departemen.id_departemen != 'null',master_departemen.id_departemen,'') AS id_departemen,
master_departemen.kode AS kode_departemen, IF(master_departemen.kode IS NOT NULL AND master_departemen.kode !='' AND master_departemen.kode !='null',master_departemen.kode,'') AS kode_departemen,
master_departemen.nama AS nama_departemen, IF(master_departemen.nama IS NOT NULL AND master_departemen.nama !='' AND master_departemen.nama !='null',master_departemen.nama,'') AS nama_departemen,
master_jabatan.id_jabatan, master_jabatan.id_jabatan,
master_jabatan.kode_jabatan, master_jabatan.kode_jabatan,
master_jabatan.nama AS nama_jabatan, master_jabatan.nama AS nama_jabatan,
...@@ -711,9 +711,9 @@ class Crontab extends MY_Controller { ...@@ -711,9 +711,9 @@ class Crontab extends MY_Controller {
master_cabang.id_cabang, master_cabang.id_cabang,
master_cabang.kode AS kode_cabang, master_cabang.kode AS kode_cabang,
master_cabang.nama AS nama_cabang, master_cabang.nama AS nama_cabang,
master_departemen.id_departemen, IF(master_departemen.id_departemen IS NOT NULL AND master_departemen.id_departemen != '' AND master_departemen.id_departemen != 'null',master_departemen.id_departemen,'') AS id_departemen,
master_departemen.kode AS kode_departemen, IF(master_departemen.kode IS NOT NULL AND master_departemen.kode !='' AND master_departemen.kode !='null',master_departemen.kode,'') AS kode_departemen,
master_departemen.nama AS nama_departemen, IF(master_departemen.nama IS NOT NULL AND master_departemen.nama !='' AND master_departemen.nama !='null',master_departemen.nama,'') AS nama_departemen,
master_jabatan.id_jabatan, master_jabatan.id_jabatan,
master_jabatan.kode_jabatan, master_jabatan.kode_jabatan,
master_jabatan.nama AS nama_jabatan, master_jabatan.nama AS nama_jabatan,
...@@ -806,9 +806,9 @@ class Crontab extends MY_Controller { ...@@ -806,9 +806,9 @@ class Crontab extends MY_Controller {
dk.id_cabang, dk.id_cabang,
mc.kode AS kode_cabang, mc.kode AS kode_cabang,
mc.nama AS nama_cabang, mc.nama AS nama_cabang,
dk.id_departemen, IF(dk.id_departemen IS NOT NULL AND dk.id_departemen != '' AND dk.id_departemen != 'null',dk.id_departemen,'') AS id_departemen,
md.kode AS kode_departemen, IF(md.kode IS NOT NULL AND md.kode !='' AND md.kode !='null',md.kode,'') AS kode_departemen,
md.nama AS nama_departemen, IF(md.nama IS NOT NULL AND md.nama !='' AND md.nama !='null',md.nama,'') AS nama_departemen,
dk.id_jabatan, dk.id_jabatan,
mj.kode_jabatan, mj.kode_jabatan,
mj.nama AS nama_jabatan, mj.nama AS nama_jabatan,
...@@ -834,12 +834,12 @@ class Crontab extends MY_Controller { ...@@ -834,12 +834,12 @@ class Crontab extends MY_Controller {
} }
function pensiun() { function pensiun() {
$tanggal = "2022-05-01"; $tanggal = "2022-05-01";
$tanggal_sekarang = date('Y-m-d'); $tanggal_sekarang = date('Y-m-d');
if($tanggal_sekarang <= $tanggal) { if($tanggal_sekarang <= $tanggal) {
$sql_update = "update data_karyawan join nonaktif on data_karyawan.nik = nonaktif.nik and data_karyawan.id_company = nonaktif.id_company set data_karyawan.status = nonaktif.status"; $sql_update = "update data_karyawan join nonaktif on data_karyawan.nik = nonaktif.nik and data_karyawan.id_company = nonaktif.id_company set data_karyawan.status = nonaktif.status";
$this->db->query($sql_update); $this->db->query($sql_update);
} }
} }
function hapus_absensi_masuk(){ function hapus_absensi_masuk(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment