format("Y-m-d"); $dataCount = 0; if(isset($_POST['done'])){ $SearchText = mysql_escape_string($_POST['SearchText']); $getActiveClearance = mysql_query("SELECT * FROM `cl_clearance_header` WHERE `cl_h_hr_approval`='CHECK CREATION' AND `search_ref_lname` LIKE '%$SearchText%' ORDER BY `search_ref_lname` ASC"); //$getActiveClearance = mysql_query("SELECT * FROM `cl_clearance_header` WHERE `cl_h_hr_approval`='LASTPAY COMPUTATION' AND `search_ref_lname` LIKE '%$SearchText%' ORDER BY `search_ref_lname` ASC"); //$getActiveClearance = mysql_query("SELECT * FROM `cl_clearance_header` WHERE `cl_h_hr_approval`!='Approved' AND `cl_status`='1' AND `cl_h_comp_id` = '$compID' AND `search_ref_lname` LIKE '%$SearchText%' || `cl_h_hr_approval`!='Approved' AND `cl_status`='1' AND `cl_h_comp_id` = '$compID' AND `search_ref_fname` LIKE '%$SearchText%' || `search_ref_emp_id` LIKE '%$SearchText%' ORDER BY `cl_h_date_created` DESC"); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; //$getActiveClearance = mysql_query("SELECT * FROM `cl_clearance_header` WHERE `cl_h_hr_approval`='LASTPAY COMPUTATION' ORDER BY `search_ref_lname` ASC"); //$getActiveClearance = mysql_query("SELECT * FROM `cl_clearance_header` WHERE `cl_h_hr_approval`='LASTPAY COMPUTATION' AND `cl_h_comp_id` = '$comID' ORDER BY `cl_h_date_created` DESC"); while($row=mysql_fetch_array($getActiveClearance)){ $dataCount = $dataCount + 1; $hDI = $row['h_id']; $chkComments = mysql_result(mysql_query("SELECT COUNT(id) FROM `cl_action_slip_data` WHERE `cl_hdr_id`='$hDI'"),0); //$chkComments = mysql_result(mysql_query("SELECT COUNT(f_id) FROM `cl_final_pay_comments` WHERE `cl_id`='$hDI'"),0); $uID = $row['cl_h_emp_id']; $pID = $row['cl_emp_position']; //START OF SLA CODE $olddate = $row['cl_sla_start']; $endDate = $row['cl_sla_end']; if($endDate != ""){ $myEndDate = strtotime($endDate); }else{ $myEndDate = time(); } $your_date = strtotime($olddate); $datediff = $myEndDate - $your_date; $totalCount = round($datediff / (60 * 60 * 24)); if($totalCount == 1){ $MyDay="Day"; }else{ $MyDay="Days"; } if($totalCount < 15 ){ $color = '#06561c'; } if($totalCount > 14 && $totalCount < 25 ){ $color = '#cb5f04'; } if($totalCount > 24 ){ $color = '#f50732 '; } //END OF SLA CODE $uFName=mysql_result(mysql_query("SELECT `u_fname` FROM `vts_users` WHERE `u_id`='$uID'"),0); $uLName=mysql_result(mysql_query("SELECT `u_lname` FROM `vts_users` WHERE `u_id`='$uID'"),0); $uEMPID=mysql_result(mysql_query("SELECT `employee_id` FROM `vts_users` WHERE `u_id`='$uID'"),0); $uPosition=mysql_result(mysql_query("SELECT `position_title` FROM `db_positions` WHERE `pid`='$pID'"),0); $uCompCode=mysql_result(mysql_query("SELECT `company` FROM `vts_users` WHERE `u_id`='$uID'"),0); $userCompanyCode=mysql_result(mysql_query("SELECT `comp_code` FROM `vts_company` WHERE `comp_id`='$uCompCode'"),0); $count = $count + 1; ?>".strtoupper($row['h_id']).""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $compRate=0; } echo "
REC ID.COMPANYEMP. ID.EMPLOYEE NAMEPOSITIONCLEARANCE DATERECEIVED DATESTATUSSLA RATINGFINAL PAY PROGRESSALERT
".$userCompanyCode."".strtoupper($uEMPID)."".strtoupper($uLName).", ".strtoupper($uFName)."".strtoupper($uPosition)."".strtoupper($row['cl_h_date_created']).""; $apprDate = $row['cl_approver_id_timestamp']; $exAprDate = explode(" ",$apprDate); echo $exAprDate[0]; echo"".strtoupper($row['cl_second_wave']).""; $chkSLA = 30 - $totalCount; if($chkSLA < 0 ){ $consumedSLA = number_format((($chkSLA / 30) * 100),2); if($consumedSLA < -100){ $mySLA = '0.00%'; }else{ $mySLA = (100 + $consumedSLA)."%"; } }else{ $mySLA = '100%'; } echo "".$totalCount ." ".$MyDay." | Rating:(" .$mySLA.")"; echo""; $snWave = $row['cl_second_wave']; switch($snWave){ case 'LASTPAY COMPUTATION': // echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'LASTPAY APPROVAL': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'CHECK PREPARATION': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'CHECK CREATION': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'CHECK RELEASING': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'DOCUMENTS PREPARATION': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'SCHEDULE OF RELEASE': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; case 'READY FOR RELEASE': echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; break; } echo""; if($chkComments > 0){ echo ""; }else{ echo ""; } echo"
"; if($dataCount == 0){ echo "

--No Record Found--

"; } //echo '';s exit(); } ?>