Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.13 KB | None | 0 0
  1. public function get_sales_code_for_spv($dept, $level)
  2.     {
  3.         $q = "";
  4.         $curdate = date('ymd');
  5.         if($dept == 'GRH' and $level == 'supervisor_produksi'){
  6.             $q = $this->db->query("SELECT MAX(RIGHT(sales_code,4)) AS kd_max FROM tbl_sales WHERE LENGTH(sales_code) = 14 and sales_code LIKE '$curdate%' ");
  7.         }
  8.         elseif ($dept == 'CG' and $level == 'supervisor_cg') {
  9.             $q = $this->db->query("SELECT MAX(RIGHT(sales_code,4)) AS kd_max FROM tbl_sales_cg WHERE LENGTH(sales_code) = 14 and sales_code LIKE '$curdate%' ");
  10.         }
  11.         $kd = "";
  12.  
  13.         if ($q->num_rows() > 0) {
  14.             foreach ($q->result() as $k) {
  15.                 $tmp = ((int) $k->kd_max) + 1;
  16.                 $kd = sprintf("%04s", $tmp);
  17.             }
  18.         } else {
  19.             $kd = "0001";
  20.         }
  21.  
  22.         date_default_timezone_set('Asia/Jakarta');
  23.         if ($dept == 'GRH' and $level == 'supervisor_produksi') {
  24.             return date('ymd') . '0104'  . $kd;
  25.         } elseif ($dept == 'CG' and $level == 'supervisor_cg') {
  26.             return date('ymd') . '0204' . $kd;
  27.         }
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement