Volume 1 · Business & Operations
เล่มนี้อธิบาย กระบวนการทางธุรกิจ ของระบบ VTRC — คือสิ่งที่เกิดขึ้นจริงในแต่ละวัน ไม่ใช่วิธี implement ในโค้ด
เป้าหมายคือหลังอ่านจบ คุณจะเข้าใจว่า HR พูดถึงอะไรเวลาบอกว่า "เบิก WD", "ลาประเภท 1", "K-Cash ตีก", หรือ "ปีภาษี 6 เดือน" — และรู้ว่าแต่ละกระบวนการมีคนไหนเกี่ยวข้องบ้าง
ถ้าอยากข้ามไปเรื่อง code โดยตรง ไปที่ Volume 3 · vtrc-api หรือ Volume 12 · Business Logic แทน — Vol 1 เน้นฝั่ง business ก่อน
สารบัญ
| บท | ชื่อ | สรุปสั้น |
|---|---|---|
| 1.1 | ผู้มีส่วนเกี่ยวข้องและบทบาท | ใครเป็นใคร ทำอะไร |
| 1.2 | องค์กรและโครงสร้างฝ่าย HR | orgCode, สาขากาชาด, รหัสพิเศษ |
| 1.3 | วงจรชีวิตพนักงาน | เริ่มงาน → ใช้ระบบ → ลาออก |
| 1.4 | การจ่ายเงินเดือนและสลิป | flow ดูสลิป, รหัส PDF, สาขากองเงิน |
| 1.5 | ภาษีเงินได้ | ภงด 1ก 50 ทวิ, ภงด 40(6), tax draft |
| 1.6 | การลา (12 ประเภท) | ประเภท, validation, approval chain |
| 1.7 | สวัสดิการรักษาพยาบาล | WDHospital 13 states |
| 1.8 | สวัสดิการอื่นๆ | ทุนการศึกษา, ค่าเล่าเรียนบุตร |
| 1.9 | กองทุนสงเคราะห์ | contribution rate, beneficiaries |
| 1.10 | เวลาทำงาน | read-only จาก HRMI |
| 1.11 | การชำระผ่าน KBANK K-Cash | export → import → status |
| 1.12 | ข่าว นโยบาย การแจ้งเตือน | notification groups |
| 1.13 | Subsystems ฝั่ง backoffice | PMS, Recruitment, WorkForce, Meeting |
| 1.14 | รายงานและ KPI | PDF/Excel templates |
| 1.15 | ข้อจำกัดทางธุรกิจ + edge cases | รหัสพิเศษ, typo, by-pass rules |
ข้อตกลงเบื้องต้นที่ใช้ในเล่มนี้
เพื่อให้อ่านง่าย บางคำจะใช้แบบสั้นตลอดเล่ม
- HRMI = ระบบ HR ต้นน้ำของสภากาชาด/จุฬา (MSSQL) ที่ VTRC อ่านข้อมูลจาก
- EmpCode = รหัสพนักงาน (business key)
- orgCode = รหัสหน่วยงาน — ใช้กำหนดผู้อนุมัติ
- WD = Welfare Withdrawal (การเบิกสวัสดิการ) — ส่วนใหญ่หมายถึง WDHospital
- Vol X = Volume หมายเลข X ของคู่มือเล่มนี้
หลังอ่าน Volume 1
ควรตอบได้ว่า
- ใครใช้ระบบ ใครอนุมัติ ใครเป็น admin แต่ละเมนู
- ฟีเจอร์หลัก 10 ตัวมี business flow อย่างไร
- ข้อมูลแต่ละ domain มาจากไหน — VTRC สร้างเอง หรือดึงจาก HRMI
- มีข้อจำกัด/ความเสี่ยงอะไรในแต่ละ flow
- เมื่อไรต้องถาม HR และเมื่อไรต้องดูโค้ด