include("../php_scripts/connect_database.php"); include("php_scripts/session_start.php"); include("php_scripts/function_share.php"); include("php_scripts/load_per_control.php"); //$search_per_type = (isset($search_per_type))? $search_per_type : 1; switch($CTRL_TYPE){ case 2 : $search_pv_code = $PROVINCE_CODE; $search_pv_name = $PROVINCE_NAME; $search_ct_code = '140'; $cmd = " select CT_NAME from PER_COUNTRY where trim(CT_CODE)='$search_ct_code' "; $db_dpis->send_cmd($cmd); $data = $db_dpis->get_array(); $search_ct_name = $data[CT_NAME]; break; case 3 : $MINISTRY_ID = $MINISTRY_ID; $MINISTRY_NAME = $MINISTRY_NAME; break; case 4 : $MINISTRY_ID = $MINISTRY_ID; $MINISTRY_NAME = $MINISTRY_NAME; $DEPARTMENT_ID = $DEPARTMENT_ID; $DEPARTMENT_NAME = $DEPARTMENT_NAME; break; } // end switch case switch($SESS_USERGROUP_LEVEL){ case 2 : $search_pv_code = $PROVINCE_CODE; $search_pv_name = $PROVINCE_NAME; $search_ct_code = '140'; $cmd = " select CT_NAME from PER_COUNTRY where trim(CT_CODE)='$search_ct_code' "; $db_dpis->send_cmd($cmd); $data = $db_dpis->get_array(); $search_ct_name = $data[CT_NAME]; break; case 3 : $MINISTRY_ID = $MINISTRY_ID; $MINISTRY_NAME = $MINISTRY_NAME; break; case 4 : $MINISTRY_ID = $MINISTRY_ID; $MINISTRY_NAME = $MINISTRY_NAME; $DEPARTMENT_ID = $DEPARTMENT_ID; $DEPARTMENT_NAME = $DEPARTMENT_NAME; break; case 5 : $MINISTRY_ID = $MINISTRY_ID; $MINISTRY_NAME = $MINISTRY_NAME; $DEPARTMENT_ID = $DEPARTMENT_ID; $DEPARTMENT_NAME = $DEPARTMENT_NAME; $search_org_id = $ORG_ID; $search_org_name = $ORG_NAME; break; } // end switch case if(!$search_ct_code) $search_ct_code = '140'; $cmd = " select CT_NAME from PER_COUNTRY where trim(CT_CODE)='$search_ct_code' "; $db_dpis->send_cmd($cmd); $data = $db_dpis->get_array(); $search_ct_name = $data[CT_NAME]; ?>
if ($UPD) $OPTIONAL_TITLE=" > แก้ไขข้อมูล"; elseif ($VIEW) $OPTIONAL_TITLE=" > ดูข้อมูล"; include("current_location.html"); ?> |
หมายเหตุ คอลัมน์ที่ 7 SEX (เพศ): จากเดิม 1 แทนเพศชาย/ 2 แทนเพศหญิง แก้เป็น ชาย / หญิง คอลัมน์ที่ 24 REMARK (ชื่อเดิม): ระบบจะนำข้อมูลจากกล่องข้อความ "หมายเหตุ" ที่ระบุในข้อมูลบุคคล (P0101) มาแสดง คอลัมน์ที่ 25 RESIGN_DATE (วันที่ออกจากราชการ): ระบบจะนำข้อมูลจากวันที่มีผลจาก ข้อมูลการดำรงตำแหน่ง ทีมีประเภทลาออก (ตรวจสอบเบื้องต้นจากเมนู M0311 ประเภทการเคลื่อนไหว ค้นหา เลือกประเภทย่อย : ลาออก) หากมีมากกว่า 1 รายการ แต่ละรายการจะคั่นด้วยเครื่องหมาย ;; (เซมิโคลอน 2 ตัว) คอลัมน์ที่ 26 RETURN_DATE (วันที่บรรจุกลับเป็นราชการ): ระบบจะนำข้อมูลวันที่มีผลจาก ข้อมูลการดำรงตำแหน่ง ทีเป็นประเภทบรรจุกลับ (ตรวจสอบเบื้งต้นจากเมนู M0311 ประเภทการเคลื่นไหว ค้นหา เลือกประเภทย่อย : บรรจุกลับ ) หากมีมากกว่า 1 รายการ แต่ละรายการจะคั่นด้วยเครื่องหมาย ;; (เซมิโคลอน 2 ตัว) คอลัมน์ที่ 27 OLDF_NAME (ชื่อเดิม): ระบบจะนำข้อมูลประวัติการเปลี่ยนแปลงชื่อ-สกุล ในส่วนของชื่อ หากมีมากกว่า 1 รายการ แต่ละรายการจะคั่นด้วยเครื่องหมาย ;; (เซมิโคลอน 2 ตัว) คอลัมน์ที่ 28 OLDL_NAME (นามสกุลเดิม): ระบบจะนำข้อมูลประวัติการเปลี่ยนแปลงชื่อ-สกุล ในส่วนของนามสกุล หากมีมากกว่า 1 รายการ แต่ละรายการจะคั่นด้วยเครื่องหมาย ;; (เซมิโคลอน 2 ตัว) คอลัมน์ที่ 29 STATUS_EXP (สถานะ): ระบบจะแสดงค่า "มีชีวิตอยู่" (เนื่องจากระบบจะแสดงข้อมูลเฉพาะคนที่มีสถานปกติ เท่านั้น) คอลัมน์ที่ 30 PERSONAL_TYPE (ประเภทบุคลากร): ระบบจะแสดงค่าตาม "ประเภทบุคลากร" ที่ระบุไว้ในเงื่อนไขการส่งออกรายงาน |
ตัวอย่างรายงาน ข้อมูลปัจจุบัน | |||||||||||||||||||||||||||||
ชื่อหน่วยงาน | เลขประชาชน | คำนำหน้าชื่อ | ยศ | ชื่อ | นามสกุล | เพศ | วันเกิด | วันที่เริ่มรับราชการ | ระดับตน.ที่เริ่มรับราชการ | วันที่เริ่มเข้าสู่ระดับตน.ตามพรบ.2551 | ซีก่อนเข้าแท่ง | วันที่ได้รับซีครั้งหลังสุด(วันที่เป็นซี 7) | หลังสุด(วันที่เป็นซี 6) | เงินปัจจุบัน | เงินย้อนหลัง 5 ปี ณ 1 เม.ย. (2553) | เงิน ปจต. | รหัสตำแหน่ง | รหัสระดับ ตน. | ชื่อตำแหน่งที่เริ่มรับราชการครั้งแรก | ชื่อตำแหน่งปัจจุบัน | เครื่องราชสุดท้ายที่รับ | วันที่ได้รับเครื่องราชครั้งสุดท้าย | หมายเหตุ | วันที่ออกจากราชการ | วันที่บรรจุกลับเป็นราชการ | ชื่อเดิม | นามสกุลเดิม | สถานะ | ประเภทบุคลากร |
DEP_NAME | ID_CARD | TIT_NAME | RANK_NAME | FNAME | LNAME | SEX | BIRTH_DATE | BEG_DATE | BEG_C | BEG_POS_DATE | CC | BEG_C_DATE | BEG_BEF_C_DATE | SALARY | SALARY5Y | POS_AMT | POS_CODE | POS_LEV | BEG_POS_NAME | POS_NAME | L_INS_CODE | L_INS_DATE | REMARK | RESIGN_DATE | RETURN_DATE | OLDF_NAME | OLDL_NAME | STATUS_EXP | PERSONAL_TYPE |
สำนักงาน | 9-9999-99999-99-9 | นาย | พันตรี | ทดสอบ | ทดสอบ | ชาย | 5/03/2525 | 25/07/2545 | 3 | 12/11/2551 | 9 | 99999 | 77777 | 14500 | 999999 | M2 | นักวิทยาศาสตร์ | นักบริหาร | ม.ว.ม. | 12/05/2557 | 10/03/2561 | 10/03/2561 | พันตรี;;พันตรี2 | ทดสอบ;;ทดสอบ2 | มีชีวิตอยู่ | ข้าราชการ |