"09" || substr($UPDATE_DATE,5,2) < "04") $search_kf_cycle = 1; elseif (substr($UPDATE_DATE,5,2) > "03" && substr($UPDATE_DATE,5,2) < "10") $search_kf_cycle = 2; } if(!$sort_by) $sort_by=2; $sort_type = (isset($sort_type))? $sort_type : "1:asc"; $arrSort=explode(":",$sort_type); $SortType[$arrSort[0]] =$arrSort[1]; if(!$order_by) $order_by=2; if($order_by==1){ $order_str = "PER_NAME $SortType[$order_by], PER_SURNAME $SortType[$order_by]"; } elseif($order_by==2) { $org_cond = ""; if ($POSITION_NO_CHAR=="Y") $org_cond = ", h.ORG_SEQ_NO $SortType[$order_by], h.ORG_CODE $SortType[$order_by]"; if($DPISDB=="odbc") { if ($search_per_type==1 || $search_per_type==5) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POS_NO_NAME $SortType[$order_by], iif(isnull(POS_NO),0,POS_NO) $SortType[$order_by]"; elseif ($search_per_type==2) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEM_NO_NAME $SortType[$order_by], iif(isnull(POEM_NO),0,POEM_NO) $SortType[$order_by]"; elseif ($search_per_type==3) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEMS_NO_NAME $SortType[$order_by], iif(isnull(POEMS_NO),0,POEMS_NO) $SortType[$order_by]"; elseif ($search_per_type==4) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POT_NO_NAME $SortType[$order_by], iif(isnull(POT_NO),0,POT_NO) $SortType[$order_by]"; }elseif($DPISDB=="oci8"){ if ($search_per_type==1 || $search_per_type==5) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POS_NO_NAME $SortType[$order_by], to_number(replace(POS_NO,'-','')) $SortType[$order_by]"; elseif ($search_per_type==2) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEM_NO_NAME $SortType[$order_by], to_number(replace(POEM_NO,'-','')) $SortType[$order_by]"; elseif ($search_per_type==3) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEMS_NO_NAME $SortType[$order_by], to_number(replace(POEMS_NO,'-','')) $SortType[$order_by]"; elseif ($search_per_type==4) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POT_NO_NAME $SortType[$order_by], to_number(replace(POT_NO,'-','')) $SortType[$order_by]"; }elseif($DPISDB=="mysql"){ if ($search_per_type==1 || $search_per_type==5) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POS_NO_NAME $SortType[$order_by], POS_NO+0 $SortType[$order_by]"; elseif ($search_per_type==2) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEM_NO_NAME $SortType[$order_by], POEM_NO+0 $SortType[$order_by]"; elseif ($search_per_type==3) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POEMS_NO_NAME $SortType[$order_by], POEMS_NO+0 $SortType[$order_by]"; elseif ($search_per_type==4) $order_str = "a.DEPARTMENT_ID $SortType[$order_by]".$org_cond.", POT_NO_NAME $SortType[$order_by], POT_NO+0 $SortType[$order_by]"; } } elseif($order_by==3){ if ($search_per_type==1 || $search_per_type==5) $order_str = "c.ORG_ID $SortType[$order_by]"; elseif ($search_per_type==2) $order_str = "d.ORG_ID $SortType[$order_by]"; elseif ($search_per_type==3) $order_str = "e.ORG_ID $SortType[$order_by]"; elseif ($search_per_type==4) $order_str = "g.ORG_ID $SortType[$order_by]"; } elseif($order_by==4) { $order_str = "TOTAL_SCORE $SortType[$order_by]"; } ?> <?=$webpage_title?> - <?=$MENU_TITLE_LV0?><?if($MENU_ID_LV1){?> - <?=$MENU_TITLE_LV1?><?}?>
  send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_org[] = $data[ORG_ID]; $arr_search_condition[] = "(a.DEPARTMENT_ID in (". implode(",", $arr_org) ."))"; } // end if if(trim($search_kf_year)){ if($DPISDB=="odbc"){ $arr_search_condition[] = "(LEFT(a.KF_START_DATE, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition[] = "(LEFT(a.KF_END_DATE, 10) < '". ($search_kf_year - 543)."-10-01')"; }elseif($DPISDB=="oci8"){ $arr_search_condition[] = "(SUBSTR(a.KF_START_DATE, 1, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition[] = "(SUBSTR(a.KF_END_DATE, 1, 10) < '". ($search_kf_year - 543)."-10-01')"; }elseif($DPISDB=="mysql"){ $arr_search_condition[] = "(LEFT(a.KF_START_DATE, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition[] = "(LEFT(a.KF_END_DATE, 10) < '". ($search_kf_year - 543)."-10-01')"; } // end if } // end if if(trim($search_per_name)) $arr_search_condition[] = "(b.PER_NAME like '$search_per_name%')"; if(trim($search_per_surname)) $arr_search_condition[] = "(b.PER_SURNAME like '$search_per_surname%')"; if(trim($search_per_type)) $arr_search_condition[] = "(b.PER_TYPE = $search_per_type)"; if($salary_flag=="")$salary_flag='-1'; if($salary_flag=="-1"){ $arr_search_condition[] = "(a.SALARY_FLAG = 'Y' or a.SALARY_FLAG = 'N')"; }else{ $arr_search_condition[] = "(a.SALARY_FLAG = '$salary_flag')"; } if($search_kf_cycle)$arr_search_condition[] = "(a.KF_CYCLE = $search_kf_cycle)"; $search_condition = ""; if($DPISDB=="odbc"){ if(count($arr_search_condition)) $search_condition = " where " . implode(" and ", $arr_search_condition); } else { if(count($arr_search_condition)) $search_condition = " and " . implode(" and ", $arr_search_condition); } /*--------------------------------------------------------------------------------------------------------------------------------------*/ if($search_org_id_1){ if($select_org_structure==0){ $arr_search_condition2[] = "(a.ORG_ID_1_SALARY=$search_org_id_1)"; }else if($select_org_structure==1){ $arr_search_condition2[] = "(a.ORG_ID_1_ASS=$search_org_id_1)"; } }elseif($search_org_id){ if($select_org_structure==0){ $arr_search_condition2[] = "(a.ORG_ID=$search_org_id)"; }else if($select_org_structure==1){ $arr_search_condition2[] = "(a.ORG_ID_ASS=$search_org_id)"; } }elseif($search_department_id){ $arr_search_condition2[] = "(a.DEPARTMENT_ID = $search_department_id)"; }elseif($search_ministry_id){ $cmd = " select ORG_ID from PER_ORG where ORG_ID_REF=$search_ministry_id "; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_org[] = $data[ORG_ID]; $arr_search_condition2[] = "(a.DEPARTMENT_ID in (". implode(",", $arr_org) ."))"; } // end if if(trim($search_kf_year)){ if($DPISDB=="odbc"){ $arr_search_condition2[] = "(LEFT(a.KF_START_DATE, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition2[] = "(LEFT(a.KF_END_DATE, 10) < '". ($search_kf_year - 543)."-10-01')"; }elseif($DPISDB=="oci8"){ $arr_search_condition2[] = "(SUBSTR(a.KF_START_DATE, 1, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition2[] = "(SUBSTR(a.KF_END_DATE, 1, 10) < '". ($search_kf_year - 543)."-10-01')"; }elseif($DPISDB=="mysql"){ $arr_search_condition2[] = "(LEFT(a.KF_START_DATE, 10) >= '". ($search_kf_year - 543 - 1)."-10-01')"; $arr_search_condition2[] = "(LEFT(a.KF_END_DATE, 10) < '". ($search_kf_year - 543)."-10-01')"; } // end if } // end if if(trim($search_per_name)) $arr_search_condition2[] = "(b.PER_NAME like '$search_per_name%')"; if(trim($search_per_surname)) $arr_search_condition2[] = "(b.PER_SURNAME like '$search_per_surname%')"; if(trim($search_per_type)) $arr_search_condition2[] = "(b.PER_TYPE = $search_per_type)"; if($salary_flag=="")$salary_flag='-1'; if($salary_flag=="-1"){ $arr_search_condition2[] = "(a.SALARY_FLAG = 'Y' or a.SALARY_FLAG = 'N')"; }else{ $arr_search_condition2[] = "(a.SALARY_FLAG = '$salary_flag')"; } //if($search_kf_cycle)$arr_search_condition2[] = "(a.KF_CYCLE != $search_kf_cycle)"; $search_condition2 = ""; if($DPISDB=="odbc"){ if(count($arr_search_condition2)) $search_condition2 = " where " . implode(" and ", $arr_search_condition2); } else { if(count($arr_search_condition2)) $search_condition2 = " and " . implode(" and ", $arr_search_condition2); } /*------------------------------------------------------------------------------------------------------------------------------------------*/ if($search_kf_cycle == 1 && $search_per_type == 3){ $cmd =" select count(a.KF_ID) as count_data from PER_KPI_FORM a, PER_PERSONAL b where a.PER_ID=b.PER_ID $search_condition2 "; $db_dpis->send_cmd($cmd); }else{ $cmd =" select count(a.KF_ID) as count_data from PER_KPI_FORM a, PER_PERSONAL b where a.PER_ID=b.PER_ID $search_condition "; $db_dpis->send_cmd($cmd); } // $db_dpis->show_error(); $data = $db_dpis->get_array(); $data = array_change_key_case($data, CASE_LOWER); $count_data = $data[count_data]; // echo "$count_data - $cmd"; ?>
 :   : 
 :   : 
 :    onClick="form1.search_org_id.value='';form1.search_org_name.value='';form1.search_org_id_1.value=''; form1.search_org_name_1.value=''; ">  onClick="form1.search_org_id.value='';form1.search_org_name.value='';form1.search_org_id_1.value=''; form1.search_org_name_1.value=''; ">
 :   :  > >
   ผลการพิจารณา :  > ทั้งหมด > เลื่อน > ไม่เลื่อน
 :   : 
!! การแก้ไขรวมทั้งการลบข้อมูลที่เมนูนี้จะส่งผลกระทบกับบัญชีใน K08 การประเมินผล KPI รายบุคคล ด้วย !!
พบข้อมูลทั้งสิ้น รายการ
1){ if($DPISDB=="odbc"){ $cmd = " select top $start_record a.KF_ID from ( ( ( ( ( ( PER_KPI_FORM a inner join PER_PERSONAL b on (a.PER_ID=b.PER_ID) ) left join PER_POSITION c on (b.POS_ID=c.POS_ID) ) left join PER_POS_EMP d on (b.POEM_ID=d.POEM_ID) ) left join PER_POS_EMPSER e on (b.POEMS_ID=e.POEMS_ID) ) left join PER_LEVEL f on (a.LEVEL_NO=f.LEVEL_NO) ) left join PER_POS_TEMP g on (b.POT_ID=g.POT_ID) ) left join PER_ORG h on (a.ORG_ID=h.ORG_ID) $search_condition order by $order_str "; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_exclude[] = $data[KF_ID]; $limit_data = " and a.KF_ID not in (". implode(", ", $arr_exclude) .")"; }elseif($DPISDB=="mysql"){ $limit_data = " limit " . (($current_page - 1) * $data_per_page) . ", " . $data_per_page; } // end if } // end if if($DPISDB=="odbc"){ $cmd = " select top $data_per_page a.KF_ID, a.KF_END_DATE, a.KF_CYCLE, b.PN_CODE, b.PER_NAME, b.PER_SURNAME, b.PER_STATUS, a.SUM_KPI, a.SUM_COMPETENCE, a.PER_ID, a.TOTAL_SCORE, a.SALARY_FLAG, a.UPDATE_USER, a.UPDATE_DATE, a.ORG_ID_SALARY, a.ORG_ID_ASS , SALARY_REMARK1, a.LEVEL_NO from ( ( ( ( ( ( PER_KPI_FORM a left join PER_PERSONAL b on (a.PER_ID=b.PER_ID) ) left join PER_POSITION c on (b.POS_ID=c.POS_ID) ) left join PER_POS_EMP d on (b.POEM_ID=d.POEM_ID) ) left join PER_POS_EMPSER e on (b.POEMS_ID=e.POEMS_ID) ) left join PER_LEVEL f on (a.LEVEL_NO=f.LEVEL_NO) ) left join PER_POS_TEMP g on (b.POT_ID=g.POT_ID) ) left join PER_ORG h on (a.ORG_ID=h.ORG_ID) $search_condition $limit_data order by $order_str "; }elseif($DPISDB=="oci8"){ $min_rownum = (($current_page - 1) * $data_per_page) + 1; $max_rownum = $current_page * $data_per_page; $cmd = "select temp2.* from ( select rownum as rnum, temp1.* from ( select a.KF_ID, a.KF_END_DATE, a.KF_CYCLE, b.PN_CODE, b.PER_NAME, b.PER_SURNAME, b.PER_STATUS, a.SUM_KPI, a.SUM_COMPETENCE, a.PER_ID, a.TOTAL_SCORE, a.SALARY_FLAG, a.UPDATE_USER, a.UPDATE_DATE, a.ORG_ID_SALARY, a.ORG_ID_ASS , SALARY_REMARK1, a.LEVEL_NO from PER_KPI_FORM a, PER_PERSONAL b, PER_POSITION c, PER_POS_EMP d, PER_POS_EMPSER e, PER_LEVEL f, PER_POS_TEMP g, PER_ORG h where a.PER_ID=b.PER_ID and b.POS_ID=c.POS_ID(+) and b.POEM_ID=d.POEM_ID(+) and b.POEMS_ID=e.POEMS_ID(+) and a.LEVEL_NO=f.LEVEL_NO(+) and b.POT_ID=g.POT_ID(+) and a.ORG_ID=h.ORG_ID(+) $search_condition order by $order_str ) temp1 where rownum <= $max_rownum ) temp2 where rnum between $min_rownum and $max_rownum "; }elseif($DPISDB=="mysql"){ $cmd = " select a.KF_ID, a.KF_END_DATE, a.KF_CYCLE, b.PN_CODE, b.PER_NAME, b.PER_SURNAME, b.PER_STATUS, a.SUM_KPI, a.SUM_COMPETENCE, a.PER_ID, a.TOTAL_SCORE, a.SALARY_FLAG, a.UPDATE_USER, a.UPDATE_DATE, a.ORG_ID_SALARY, a.ORG_ID_ASS , SALARY_REMARK1, a.LEVEL_NO from ( ( ( ( ( ( PER_KPI_FORM a inner join PER_PERSONAL b on (a.PER_ID=b.PER_ID) ) left join PER_POSITION c on (b.POS_ID=c.POS_ID) ) left join PER_POS_EMP d on (b.POEM_ID=d.POEM_ID) ) left join PER_POS_EMPSER e on (b.POEMS_ID=e.POEMS_ID) ) left join PER_LEVEL f on (a.LEVEL_NO=f.LEVEL_NO) ) left join PER_POS_TEMP g on (b.POT_ID=g.POT_ID) ) left join PER_ORG h on (a.ORG_ID=h.ORG_ID) $search_condition order by $order_str $limit_data "; } // end if $count_page_data = $db_dpis->send_cmd($cmd); //echo "
".$count_page_data;
//	$db_dpis->show_error();
/*-----------------------------------------------------------------------------------------------------------*/				  
/*create by kong*/				  
	if($search_kf_cycle == 1 && $search_per_type == 3){	
	//หา per_id ตามสำนักกองที่เลือก 
	$cmd = " select	a.PER_ID	
				 from	PER_KPI_FORM a, PER_PERSONAL b, PER_POSITION c, PER_POS_EMP d, PER_POS_EMPSER e, 
						PER_LEVEL f, PER_POS_TEMP g, PER_ORG h
				 where	a.PER_ID=b.PER_ID and b.POS_ID=c.POS_ID(+) and b.POEM_ID=d.POEM_ID(+) and 
						b.POEMS_ID=e.POEMS_ID(+) and a.LEVEL_NO=f.LEVEL_NO(+) and b.POT_ID=g.POT_ID(+) 
						and a.ORG_ID=h.ORG_ID(+)				
						$search_condition2
						order by 	$order_str ";
	$count_page_data = $db_dpis2->send_cmd($cmd);
	while($data_search = $db_dpis2->get_array()){
		$per_id[] = $data_search[PER_ID];
	}
		//นำ per_id มาหาเเฟ้มการประเมิน
		$min_rownum = (($current_page - 1) * $data_per_page) + 1;
		$max_rownum = $current_page * $data_per_page;
		$per_id_in = implode(",",$per_id);
		$cmd = "select 		temp2.* 
						from (
							select 		rownum as rnum, temp1.* 
							from (	
								select		a.KF_ID, a.KF_END_DATE, a.KF_CYCLE, b.PN_CODE, b.PER_NAME, b.PER_SURNAME, b.PER_STATUS, a.SUM_KPI, 
												a.SUM_COMPETENCE, a.PER_ID, a.TOTAL_SCORE, a.SALARY_FLAG, a.UPDATE_USER, a.UPDATE_DATE, 
												a.ORG_ID_SALARY, a.ORG_ID_ASS , SALARY_REMARK1, a.LEVEL_NO, h.ORG_ID
								from		PER_KPI_FORM a, PER_PERSONAL b, PER_POSITION c, PER_POS_EMP d, PER_POS_EMPSER e, 
												PER_LEVEL f, PER_POS_TEMP g, PER_ORG h
								where		a.PER_ID=b.PER_ID and a.per_id in($per_id_in)  and b.POS_ID=c.POS_ID(+) and b.POEM_ID=d.POEM_ID(+) and 
												b.POEMS_ID=e.POEMS_ID(+) and a.LEVEL_NO=f.LEVEL_NO(+) and b.POT_ID=g.POT_ID(+) and a.ORG_ID=h.ORG_ID(+)
												$search_condition
								order by 	$order_str 
							) temp1
							where rownum <= $max_rownum
						) temp2 
					where rnum between $min_rownum and $max_rownum ";
		$count_page_data = $db_dpis->send_cmd($cmd);	
		//echo "
".$cmd;
}
/*create by kong*/
/*-------------------------------------------------------------------------------------------------------------*/	 
	if ($count_page_data) {
?>
  get_array()) {
		$data_count++;
		if($data_count > $data_per_page) break;
		$TMP_KF_ID = $data[KF_ID];
		$current_list .= ((trim($current_list))?",":"") . $TMP_KF_ID;
		$KF_END_DATE = substr($data[KF_END_DATE], 0, 10);
		$KF_YEAR = substr($KF_END_DATE, 0, 4) + 543;
		$KF_CYCLE = $data[KF_CYCLE];
		$PER_ID = $data[PER_ID];
		$PN_CODE = $data[PN_CODE];
		$PER_NAME = trim($data[PER_NAME]);
		$PER_SURNAME = trim($data[PER_SURNAME]);
		$PER_STATUS = trim($data[PER_STATUS]);
        $SALARY_FLAG = trim($data[SALARY_FLAG]);
        $TOTAL_SCORE = number_format($data[TOTAL_SCORE],2);
		$RESULT = number_format(($data[SUM_KPI] + $data[SUM_COMPETENCE]), 2);
		$ORG_ID_SALARY = $data[ORG_ID_SALARY];
		$ORG_ID_ASS = $data[ORG_ID_ASS];
		$LEVEL_NO = trim($data[LEVEL_NO]);
		$ORG_ID = trim($data[ORG_ID]);
		
		if($search_org_id ==  $ORG_ID){
			$disable ="";
			$show = true;
		}else{
			if($ORG_ID){$disable = "readonly"; $show = false;}else{ $disable = ""; $show = true;}	
		}
		$salary_remark[$TMP_KF_ID] = $data[SALARY_REMARK1];
		
		$cmd = " select PN_NAME from PER_PRENAME where PN_CODE='$PN_CODE' ";
		$db_dpis2->send_cmd($cmd);
		$data2 = $db_dpis2->get_array();
		$PN_NAME = $data2[PN_NAME];
		
		$PER_FULLNAME = $PN_NAME . $PER_NAME . " " . $PER_SURNAME;
		
		$cmd = " select PER_TYPE, POS_ID, POEM_ID, POEMS_ID, POT_ID 
						from 		PER_PERSONAL 
						where 	PER_ID=$PER_ID ";
		$db_dpis2->send_cmd($cmd);
		$data2 = $db_dpis2->get_array();
		$PER_TYPE = $data2[PER_TYPE];
		$POS_ID = $data2[POS_ID];
		$POEM_ID = $data2[POEM_ID];
		$POEMS_ID = $data2[POEMS_ID];
		$POT_ID = $data2[POT_ID];
		
		$cmd = " select POSITION_LEVEL from PER_LEVEL where LEVEL_NO='$LEVEL_NO' ";
		$db_dpis2->send_cmd($cmd);
		$data2 = $db_dpis2->get_array();
		$LEVEL_NAME = trim($data2[POSITION_LEVEL]);

		if($PER_TYPE == 1){
			$cmd = " select 	a.ORG_ID, d.ORG_NAME, b.PL_NAME, a.PT_CODE, POS_NO_NAME, POS_NO 
							from 		PER_POSITION a, PER_LINE b, PER_ORG d
							where 	a.POS_ID=$POS_ID and a.PL_CODE=b.PL_CODE and a.ORG_ID=d.ORG_ID ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$TMP_ORG_NAME = trim($data2[ORG_NAME]);
			if ($TMP_ORG_NAME=="-") $TMP_ORG_NAME = "";
			$PL_NAME = trim($data2[PL_NAME])?($data2[PL_NAME] ."". level_no_format($LEVEL_NAME) . ((trim($data2[PT_NAME]) != "ทั่วไป" && $LEVEL_NO >= 6)?"$data2[PT_NAME]":"")):" ".level_no_format($LEVEL_NAME);
			$POS_NO = trim($data2[POS_NO_NAME]).trim($data2[POS_NO]);
		}elseif($PER_TYPE == 2){
			$cmd = " select	pl.PN_NAME, po.ORG_NAME, POEM_NO_NAME, POEM_NO    
							from	PER_POS_EMP pp, PER_POS_NAME pl, PER_ORG po 
							where	pp.POEM_ID=$POEM_ID and pp.ORG_ID=po.ORG_ID and pp.PN_CODE=pl.PN_CODE  ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PL_NAME = trim($data2[PN_NAME]);
			$TMP_ORG_NAME = trim($data2[ORG_NAME]);
			if ($TMP_ORG_NAME=="-") $TMP_ORG_NAME = "";
			$PL_NAME = (trim($PL_NAME))? "$PL_NAME $LEVEL_NAME" : "";	
			$POS_NO = trim($data2[POEM_NO_NAME]).trim($data2[POEM_NO]);
		}elseif($PER_TYPE == 3){
			$cmd = " select	pl.EP_NAME, po.ORG_NAME, POEMS_NO_NAME, POEMS_NO   
							from	PER_POS_EMPSER pp, PER_EMPSER_POS_NAME pl, PER_ORG po 
							where	pp.POEMS_ID=$POEMS_ID and pp.ORG_ID=po.ORG_ID and pp.EP_CODE=pl.EP_CODE  ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PL_NAME = trim($data2[EP_NAME]);
			$TMP_ORG_NAME = trim($data2[ORG_NAME]);
			if ($TMP_ORG_NAME=="-") $TMP_ORG_NAME = "";
			$PL_NAME = (trim($PL_NAME))? "$PL_NAME $LEVEL_NAME" : "";	
			$POS_NO = trim($data2[POEMS_NO_NAME]).trim($data2[POEMS_NO]);
		}elseif($PER_TYPE == 4){
			$cmd = " select	pl.TP_NAME, po.ORG_NAME, POT_NO_NAME, POT_NO    
							from	PER_POS_TEMP pp, PER_TEMP_POS_NAME pl, PER_ORG po 
							where	pp.POT_ID=$POT_ID and pp.ORG_ID=po.ORG_ID and pp.TP_CODE=pl.TP_CODE  ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PL_NAME = trim($data2[TP_NAME]);
			$TMP_ORG_NAME = trim($data2[ORG_NAME]);
			$PL_NAME = (trim($PL_NAME))? "$PL_NAME $LEVEL_NAME" : "";	
			$POS_NO = trim($data2[POT_NO_NAME]).trim($data2[POT_NO]);
		} // end if

		$TMP_ORG_NAME = "";		
		if ($ORG_ID_SALARY) {
			$cmd = " select ORG_NAME from PER_ORG where ORG_ID=$ORG_ID_SALARY ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$TMP_ORG_NAME = trim($data2[ORG_NAME]);
			if ($TMP_ORG_NAME=="-") $TMP_ORG_NAME = "";
		}

		$TMP_ORG_NAME_ASS = "";		
		if ($ORG_ID_ASS) {
			$cmd = " select ORG_NAME from PER_ORG_ASS where ORG_ID=$ORG_ID_ASS ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$TMP_ORG_NAME_ASS = trim($data2[ORG_NAME]);
			if ($TMP_ORG_NAME_ASS=="-") $TMP_ORG_NAME_ASS = "";
		}

		$UPDATE_USER = $data[UPDATE_USER];
		$cmd ="select TITLENAME, FULLNAME from USER_DETAIL where id =  $UPDATE_USER ";
		$db->send_cmd($cmd);
		$data2 = $db->get_array();
		$SHOW_UPDATE_USER = trim($data2[TITLENAME]) . trim($data2[FULLNAME]);
		$SHOW_UPDATE_DATE = show_date_format($data[UPDATE_DATE], 1);

		unset($ARR_USER_AUTH);
		if(trim($data[PER_ID])) $ARR_USER_AUTH[] = $data[PER_ID];
		
		$class = "table_body";
		$onmouse_event = " onMouseOver=\"this.className='table_body_over';\" onMouseOut=\"this.className='table_body';\" ";
		if($KF_ID==$TMP_KF_ID){ 
			$class = "table_body_over";
			$onmouse_event = "";
		} // end if	
               
?>
          > 
		
ชื่อผู้รับการประเมิน ตามกฎหมาย
ตามมอบหมายงาน
ผลการพิจารณา คะแนน
     

 
>เลื่อน
>เลื่อน
    > ">ลบการประเมินผลการปฏิบัติงาน
checked>ไม่เลื่อน  checked>ไม่เลื่อน 
1) : ?>