## Import Training Records

ในเมนู **ประวัติการอบรม** ฝั่ง Admin / Staff HRD / HRD ให้เพิ่มปุ่ม:

- ดาวน์โหลด Template Excel
- นำเข้าประวัติการอบรม

## Workflow

1. HRD กดดาวน์โหลด Template Excel
2. HRD กรอกข้อมูลประวัติการอบรมของพนักงานหลายคน
3. HRD กดนำเข้าประวัติการอบรม
4. ระบบตรวจสอบข้อมูลในไฟล์
5. หาก Import สำเร็จ ให้สร้าง Training Record ให้พนักงานโดยตรงเป็นสถานะ `Approved`

## Permission

ผู้ที่สามารถ Import ได้:

- Admin
- Staff HRD
- HRD
- HRD Manager
- IT Admin
- Super Admin

Employee ไม่สามารถ Import ได้

## Template Excel ควรมี Field

- employee_code
- course_name
- training_date
- training_type
- location_type
- hours
- category
- provider
- note

## Validation

- employee_code ต้องมีอยู่ในระบบ
- course_name ต้องไม่ว่าง
- training_date ต้องเป็นวันที่ถูกต้อง
- hours ต้องมากกว่า 0
- category ต้องเป็น K, S หรือ A
- หากมี Error ให้แสดงรายการแถวที่ผิดพลาด
- Import สำเร็จเฉพาะแถวที่ผ่าน หรือใช้แนวทางทั้งไฟล์ต้องผ่านทั้งหมดก่อน Import ตามที่ระบบปัจจุบันรองรับ

## Result

หลัง Import สำเร็จ:

- สร้าง Training Record ให้พนักงาน
- Status = `Approved`
- บันทึก Audit Log
- แสดงจำนวนรายการที่สำเร็จ/ผิดพลาด
