1
กระบวนการเดิม
- ผู้สมัครเข้าเว็บเดียวรวมทุกบริษัททุกภาษา — ไม่รู้ว่าสมัครบริษัท/สาขาไหน
- HR คัดแยกใบสมัครตามบริษัทด้วยมือทีละใบ
- ผู้สมัครลาว/กัมพูชาต้องใช้ฟอร์มไทย/อังกฤษ ไม่มีภาษาแม่
- เปิด-ปิดบริษัท = แก้หน้าเว็บ/ไฟล์ เสี่ยงข้อมูลเก่าหาย
- สมัคร 2 ตำแหน่ง = กรอกข้อมูลส่วนตัวใหม่ทั้งหมด
2
จุดที่ AI เข้ามาช่วย
- AI คัดกรองใบสมัครตามคุณสมบัติ/CC อัตโนมัติ (WI-002)
- แปลป้าย/ชื่อ/เอกสาร 4 ภาษา (TH/EN/LA/KH) ระบบเดียว
- แจ้งผลผู้สมัครอัตโนมัติ — ลด HR ตอบแชทซ้ำ
- ตรวจจับใบสมัครซ้ำจาก APPLICANT Stock เดิม
3
กระบวนการใหม่ (13 ขั้น)
1 เข้าหน้า "ร่วมงานกับ PKG Group"
2 เลือก FU → ภาษา+ธีม+ชื่อบริษัทภาษาแม่ auto
3 เลือกบริษัท (ACTIVE เท่านั้น)
4 เลือกสาขา (cascade ตามบริษัท)
5 เลือกตำแหน่งที่เปิดรับ (OPEN)
6 ยินยอม PDPA (เก็บหลักฐาน)
7 กรอกใบสมัคร
8 อัปโหลดเอกสาร
9 ระบบ Validate
10 สร้าง APPLICANT_ID → DB1
11 แสดงเลขใบสมัครให้ติดตาม
12 ไหลเข้า Dashboard HR → Flow ข้อ 4
13 ผู้สมัครติดตามสถานะเอง
4
ความซ้ำซ้อน/ซับซ้อน
- ฟอร์มแยกประเทศ = ดูแล 3 ชุด แก้ที 3 ที่
- เลขลำดับบริษัทไม่ต่อเนื่อง+ซ้ำ ใช้เป็น key ไม่ได้
- ปิดบริษัท = ลบข้อมูล → ประวัติผู้สมัครหาย
- ข้อมูลผู้สมัครผูกกับใบสมัคร → สมัครซ้ำกรอกใหม่หมด
5
หลังลดความซ้ำซ้อน
- ระบบเดียว + FU_ID คุม Theme/ภาษา/Company (Dynamic Theme)
- COMPANY_ID รหัสระบบไม่ซ้ำ 49 รายการ แทนเลขลำดับ
- ปิดบริษัท = INACTIVE (ไม่ลบประวัติ + Audit Log)
- APPLICANT แยกจาก APPLICATION → กรอกโปรไฟล์ครั้งเดียว
6
Task หลังลดความซ้ำซ้อน
✅ recruitment-master-data.js (FU/COMPANY/BRANCH MASTER) เสร็จ 22 ก.ย.
✅ recruit-landing-fu.html หน้าเลือก FU 3 ธีม เสร็จ
✅ form-register ฝัง cascade + i18n ลาว/เขมรเต็ม เสร็จ
⏳ Admin Master Data บริษัท (เพิ่ม/ปิด + Audit Log) ถัดไป
⏳ JOB_POSTING module (เปิด/ปิดตำแหน่ง) ถัดไป
⏳ เชื่อม APPLICANT_ID → Dashboard + Flow 10 ขั้น ถัดไป
⏳ AI Screening (WI-002) ต่อท่อจากใบสมัคร ถัดไป
7
แนวทางออกแบบโครงสร้าง Web PP7
Key หลัก: FU_ID → COMPANY_ID → BRANCH_ID → JOB_ID → APPLICANT_ID → APPLICATION_ID (เชื่อม Public ถึง HR ครบวงจร)
สิทธิ์: Public เห็นเฉพาะ ร่วมงาน/FU/บริษัท/ตำแหน่ง/สมัคร + ข้อมูลตนเอง · HR/BMC/ADM จัดการ Company/Job/Screening/Interview ตามสิทธิ์ · Flow 10 ขั้น = PKG Member ขึ้นไป
ตารางข้อมูล: MASTER 7 ตาราง · DB1 APPLICANT 10 ตาราง + PDPA_CONSENT · RECRUITMENT 10 ตาราง (JOB_POSTING→ONBOARDING) · AUDIT 4 ตาราง