# FIN — การเงินและค่าธรรมเนียม
Group: **บริการนักศึกษา** · Use cases: **12**
> Generated by `docs/agent/tools/gen_use_cases.py` from `use_cases/UC1-Explorer.dc.html`. Do not edit by hand; re-run the script.
| ID | Use case | Lifecycle tag | Actors | Steps |
|---|---|---|---|---|
| [W-81](#w-81) | ยกเว้น / คืนค่าสมัคร | สมัครและคัดเลือก | 4 | 5 |
| [W-51](#w-51) | ชำระค่าเทอม | ทุกภาคการศึกษา | 2 | 5 |
| [W-105](#w-105) | ยืนยันสถานภาพและยกเลิกรายวิชาผู้ไม่ชำระเงิน | ทุกภาคการศึกษา | 2 | 5 |
| [W-27](#w-27) | ผ่อนชำระค่าเทอม | ระหว่างเรียน | 4 | 6 |
| [W-120](#w-120) | ขอยกเว้น / ลดหย่อนค่าธรรมเนียมการศึกษา | ระหว่างเรียน | 5 | 7 |
| [W-143](#w-143) | เปลี่ยนบัญชีรับเงิน (คืนเงิน / ทุน / เคลม) | ระหว่างเรียน | 2 | 4 |
| [W-115](#w-115) | เดินทางกลับและล้างเงินยืม | นักกีฬา | 3 | 6 |
| [W-09](#w-09) | ขอคืนเงิน | ปัญหาและกรณีพิเศษ | 3 | 6 |
| [W-28](#w-28) | ยกเลิกใบเสร็จ | งานบริหารและกำกับ | 2 | 4 |
| [W-29](#w-29) | จ่ายค่าตอบแทน / เบี้ยเลี้ยง / ทุน / ค่าจ้างนักศึกษา | งานบริหารและกำกับ | 2 | 4 |
| [W-116](#w-116) | ปิดปีงบประมาณ | งานบริหารและกำกับ | 2 | 6 |
| [W-121](#w-121) | ตัดหนี้สูญ (write-off) | งานบริหารและกำกับ | 4 | 6 |
## W-81 ยกเว้น / คืนค่าสมัคร
- **Lifecycle tag:** สมัครและคัดเลือก
- **Starts when:** ผู้สมัครขอยกเว้น หรือยกเลิกรอบ/ชำระซ้ำ
- **Outcome:** Waiver หรือ Refund + รายงาน exception
- **Actors:** ผู้สมัคร, งานรับสมัคร, การเงิน, ผู้ตรวจสอบภายใน
- **Screens:** S05
Steps (5, of which 1 automated by the system):
1. **ผู้สมัคร**: ขอยกเว้นค่าสมัครพร้อมหลักฐาน (หรือระบบสร้างคำขอคืนเมื่อยกเลิกรอบ/ชำระซ้ำ)
2. **งานรับสมัคร**: ตรวจคุณสมบัติตามประกาศ
3. **การเงิน**: ผู้อนุมัติตามวงเงิน (คนละคนกับผู้ตรวจ: SoD-10)
4. _ระบบ_: บันทึกยกเว้นเป็น waived ตามยอดที่อนุมัติ ไม่ใช้ paid และไม่ออกใบเสร็จเทียม; กรณี refund โอนเฉพาะเงินรับจริงตามยอด/ผู้รับ/ช่องทางที่ยืนยัน และติดตามผลรอตอบโดยไม่ทำเครื่องหมายโอนสำเร็จเอง
5. **ผู้ตรวจสอบภายใน**: ดูรายงาน exception รายเดือน
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ยกเว้นค่าธรรมเนียมไม่ใช่รับชำระ; refund ต้องมียอดรับจริงและตรวจผู้รับ
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 4 | อนุมัติยกเว้นหรือคืนเงินแล้วหรือไม่? | ผ่าน / อนุมัติ | ขั้น 4 |
| 4 | อนุมัติยกเว้นหรือคืนเงินแล้วหรือไม่? | ไม่ผ่าน / รอ | รอพิจารณา/ปฏิเสธ ยังไม่เปลี่ยนยอด |
Relations:
- ถูกเรียกจาก [W-41](ADM.md#w-41) สมัครเรียนออนไลน์
## W-51 ชำระค่าเทอม
- **Lifecycle tag:** ทุกภาคการศึกษา
- **Starts when:** ใบแจ้งหนี้ออกจาก W-49
- **Outcome:** สถานะยอดเงินตามจริง: รับชำระ/เครดิตทุนหรือยกเว้น/ผ่อนผันที่อนุมัติ/รอกระทบยอด; ใบเสร็จเฉพาะเงินรับจริงและปรับ hold เท่าที่สิทธิ์อนุญาต
- **Actors:** การเงิน, นักศึกษา
- **Screens:** U03, S05
Steps (5, of which 2 automated by the system):
1. **การเงิน**: เรียกใช้ใบแจ้งหนี้จาก W-49/รายการที่เกี่ยวข้อง; สร้างใหม่เฉพาะไม่มีรายการเรียกเก็บเดียวกัน ไม่ออกซ้ำ
2. **นักศึกษา**: ชำระด้วย Thai QR (ปุ่ม "บันทึกรูป QR" + เลขอ้างอิง/จำนวนเงินคัดลอกได้ + deeplink แอปธนาคารเมื่อใช้มือถือเครื่องเดียว) หรือหักจาก กยศ./ทุน (ผู้ปกครองชำระผ่าน shareable link ได้)
3. _ระบบ_: รับ callback/statement และกระทบยอดอัตโนมัติ; หน้าสถานะชำระ poll ซ้ำได้หลังกลับจากแอปธนาคาร
4. **การเงิน**: ออกใบเสร็จเฉพาะเงินรับจริง; ทุน/เครดิต/ยกเว้นบันทึกการหักยอดตามอำนาจ ไม่ออกใบเสร็จเงินสดเทียม
5. _ระบบ_: เปิดสิทธิ์ตามยอดสุทธิและเงื่อนไขที่อนุมัติ; รอกระทบยอดไม่ถือว่าค้างผิดนัด ทุนจ่ายบางส่วนคงยอดคงเหลือ ผ่อนผันใช้ W-27 ก่อน W-105
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ใช้ใบแจ้งหนี้เดิม แยกชำระจริง ทุน/ยกเว้น ผ่อนผัน และรอกระทบยอด; ใบเสร็จเฉพาะเงินรับจริง
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 4 | ผลกระทบยอดเป็นแบบใด? | เงินรับยืนยันแล้ว | ขั้น 4 |
| 4 | ผลกระทบยอดเป็นแบบใด? | ยอดสุทธิศูนย์ / ผ่อนผันที่อนุมัติ | ขั้น 5 |
| 4 | ผลกระทบยอดเป็นแบบใด? | รอตรวจ / จ่ายไม่ครบ | รอกระทบยอดหรือจัดการยอดคงเหลือ ไม่ออกใบเสร็จเต็มหรือปลดสิทธิ์เกินที่อนุมัติ |
Relations:
- เรียกใช้ [W-27](FIN.md#w-27) ผ่อนชำระค่าเทอม
- ต่อจาก [W-49](REG.md#w-49) ลงทะเบียนเรียน
- เรียกใช้ [W-105](FIN.md#w-105) ยืนยันสถานภาพและยกเลิกรายวิชาผู้ไม่ชำระเงิน
## W-105 ยืนยันสถานภาพและยกเลิกรายวิชาผู้ไม่ชำระเงิน
- **Lifecycle tag:** ทุกภาคการศึกษา
- **Starts when:** ครบวันกำหนดชำระค่าเทอม
- **Outcome:** รายชื่อยกเลิก + แจ้งเตือนสถานภาพ
- **Actors:** การเงิน, นายทะเบียน
- **Screens:** W105
Steps (5, of which 3 automated by the system):
1. _ระบบ_: แจ้งเตือน T−7 / T−3 / T−1
2. _ระบบ_: สร้างรายชื่อค้างตามยอดสุทธิ ยกเว้นยอดรอกระทบยอดที่ตรวจอยู่ กยศ./ทุน ยกเว้นและผ่อนผันที่มีผล; จ่ายบางส่วนคงเฉพาะยอดคงเหลือ
3. **การเงิน**: ตรวจและเพิ่มรายการยกเว้น
4. **นายทะเบียน**: อนุมัติ batch ยกเลิกรายวิชา (หรือคงสถานะรอตามข้อบังคับ)
5. _ระบบ_: ยกเลิก แจ้งนักศึกษา/อาจารย์ที่ปรึกษา และเตือนความเสี่ยงสถานภาพ
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** batch หนี้ต้องกันรายการรอกระทบยอด ทุน/กู้/ยกเว้น/ผ่อนผันที่มีผล ไม่ถอนรายวิชาผิดคน
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 5 | นายทะเบียนอนุมัติรายการและข้อยกเว้นปัจจุบันครบหรือไม่? | อนุมัติยกเลิกรายการนี้ | ขั้น 5 |
| 5 | นายทะเบียนอนุมัติรายการและข้อยกเว้นปัจจุบันครบหรือไม่? | รอ / คงสถานะ | ไม่ยกเลิก แจ้งเงื่อนไขและติดตามตามข้อบังคับ |
Relations:
- เรียกใช้ [W-148](REC.md#w-148) Fast-track ผู้รับเข้ารอบท้าย (late-admit): รายงานตัว ยกเว้นค่าปรับ ปฐมนิเทศ สุขภาพ หอพัก census
- ถูกเรียกจาก [W-51](FIN.md#w-51) ชำระค่าเทอม
## W-27 ผ่อนชำระค่าเทอม
- **Lifecycle tag:** ระหว่างเรียน
- **Starts when:** นักศึกษายื่น หรือระบบตั้งให้เมื่อรอเงิน กยศ.
- **Outcome:** PaymentPlan / Deferment + ปลด hold ชั่วคราว
- **Actors:** นักศึกษา, การเงิน, รองอธิการบดีประจำวิทยาเขต, เจ้าหน้าที่ กยศ.
- **Screens:** U03
Steps (6, of which 1 automated by the system):
1. **นักศึกษา**: ขอผ่อนชำระ (ผู้ปกครองยื่นแทนได้; ผู้รอเงิน กยศ. ระบบตั้งให้เอง)
2. **การเงิน**: (เจ้าหน้าที่) ตรวจ
3. **การเงิน**: (หัวหน้างาน คนละคน) อนุมัติ
4. **รองอธิการบดีประจำวิทยาเขต**: อนุมัติเพิ่ม (ถ้าเกินวงเงิน)
5. _ระบบ_: ปลด hold ชั่วคราวและตั้งงวดชำระ พร้อมแจ้งเตือนก่อนครบงวด
6. **เจ้าหน้าที่ กยศ.**: ตัดยอดเมื่อเงินกู้เข้า
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** เงินกู้จ่ายบางส่วนไม่ล้างหนี้ทั้งหมด; แยกผ่อนชำระทั่วไปกับขั้นตอนผู้ให้กู้
Relations:
- ถูกเรียกจาก [W-48](SCH.md#w-48) ยื่นกู้ กยศ.
- ถูกเรียกจาก [W-51](FIN.md#w-51) ชำระค่าเทอม
- ถูกเรียกจาก [W-119](SCH.md#w-119) ยืนยันเบิก กยศ. รายภาคและชั่วโมงจิตอาสา
## W-120 ขอยกเว้น / ลดหย่อนค่าธรรมเนียมการศึกษา
- **Lifecycle tag:** ระหว่างเรียน
- **Starts when:** นักกีฬาทีมชาติ ผู้ได้รับทุน บุตรบุคลากร หรือผู้มีความจำเป็นยื่นขอ ตามประกาศยกเว้นค่าธรรมเนียม
- **Outcome:** FeeWaiver + credit note + audit + รายงาน exception รายเดือน
- **Actors:** นักศึกษา, หัวหน้างานกีฬา, การเงิน, คณบดี, ผู้ตรวจสอบภายใน
- **Screens:** W120
Steps (7, of which 1 automated by the system):
1. **นักศึกษา**: ยื่นขอพร้อมหลักฐานตามประเภท (หนังสือเรียกตัวทีมชาติ / สัญญาทุน / หนังสือรับรองบุตรบุคลากร / เอกสารรายได้)
2. **หัวหน้างานกีฬา**: รับรองสถานะตามประเภท (ทีมชาติ: sportshead; ทุน: scholar; บุตรบุคลากร: hr; ความจำเป็น: affairs)
3. **การเงิน**: (maker) ตรวจสิทธิ์ตามประกาศ คำนวณยอดยกเว้น และเสนอ
4. **คณบดี**: เห็นชอบ
5. **การเงิน**: (checker คนละคนกับ maker และผู้เสนอ) อนุมัติตามวงเงิน (SoD-10; เกินวงเงิน → campusvp)
6. _ระบบ_: ออก credit note เข้าบัญชีลูกหนี้ บันทึก audit (ผู้เสนอ ผู้อนุมัติ เหตุผล วงเงิน) และเข้ารายงาน exception รายเดือน
7. **ผู้ตรวจสอบภายใน**: ตรวจรายงานยกเว้นค่าธรรมเนียมย้อนหลัง (read-only)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ส่วนลด/เครดิตค่าธรรมเนียมไม่ออกใบเสร็จรับเงินเทียม; จ่ายแล้วคืนเงินผ่านอนุมัติแยก
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 6 | สิทธิ์ทุนและยอดปรับได้รับอนุมัติหรือไม่? | ผ่าน / อนุมัติ | ขั้น 6 |
| 6 | สิทธิ์ทุนและยอดปรับได้รับอนุมัติหรือไม่? | ไม่ผ่าน / รอ | รอตรวจสิทธิ์ ไม่ปรับยอดหรือสร้างใบเสร็จเทียม |
Relations: none. The use case completes on its own.
## W-143 เปลี่ยนบัญชีรับเงิน (คืนเงิน / ทุน / เคลม)
- **Lifecycle tag:** ระหว่างเรียน
- **Starts when:** นักศึกษาหรือผู้ปกครองขอเปลี่ยนบัญชีรับเงิน
- **Outcome:** บัญชีที่ยืนยันชื่อแล้ว
- **Actors:** นักศึกษา, การเงิน
- **Screens:** W143
Steps (4, of which 2 automated by the system):
1. **นักศึกษา**: ขอเปลี่ยนบัญชีธนาคาร/PromptPay พร้อม step-up ด้วย ThaID
2. _ระบบ_: ตรวจชื่อบัญชี (account-name inquiry) ว่าตรงกับนักศึกษาหรือผู้ปกครองที่มีอำนาจ
3. _ระบบ_: ตั้ง cooling period ก่อนจ่ายเงินออก และแจ้งทุกช่องทางที่ผูกไว้
4. **การเงิน**: ตรวจกรณีชื่อไม่ตรง (อนุมัติได้เมื่อมีหลักฐาน คนละคนกับผู้จ่ายเงิน)
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** bank inquiry API ยังไม่ยืนยัน; มีการตรวจโดยการเงินทางเลือกและตรวจอำนาจผู้รับจริง
Relations:
- ถูกเรียกจาก [W-07](SCH.md#w-07) ขอทุนการศึกษา
- ถูกเรียกจาก [W-09](FIN.md#w-09) ขอคืนเงิน
## W-115 เดินทางกลับและล้างเงินยืม
- **Lifecycle tag:** นักกีฬา
- **Starts when:** สิ้นสุดทริป (W-31)
- **Outcome:** เงินยืมล้างแล้ว + ผลการแข่งขัน + คำขอเงินรางวัล
- **Actors:** โค้ช, การเงิน, หัวหน้างานกีฬา
- **Screens:** W115
Steps (6, of which 2 automated by the system):
1. **โค้ช**: บันทึกกลับถึง (roster check-in) และรายงานผลการแข่งขัน/เหตุการณ์
2. _ระบบ_: ปิดสิทธิ์ medical alert ชั่วคราวของหัวหน้าทริป
3. **โค้ช**: ส่งหลักฐานค่าใช้จ่าย และคืนเงินเหลือ
4. **การเงิน**: ตรวจหลักฐานและล้างเงินยืม (คนละคนกับผู้อนุมัติยืม)
5. **หัวหน้างานกีฬา**: รับรองผลงาน และเสนอเงินรางวัล (ถ้ามี → W-29)
6. _ระบบ_: แจ้งเตือนเงินยืมค้างเกินกำหนด
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ปิดเงินทดรองเมื่อคืนเงินเหลือหรืออนุมัติส่วนเกิน/ขาดหลักฐานแล้ว ไม่ถือว่าส่งรายงานเท่ากับเคลียร์
Relations:
- ขยายเมื่อมีเงื่อนไข [W-29](FIN.md#w-29) จ่ายค่าตอบแทน / เบี้ยเลี้ยง / ทุน / ค่าจ้างนักศึกษา
- ต่อจาก [W-31](ATH.md#w-31) เดินทางไปแข่งขัน
- ถูกเรียกจาก [W-31](ATH.md#w-31) เดินทางไปแข่งขัน
## W-09 ขอคืนเงิน
- **Lifecycle tag:** ปัญหาและกรณีพิเศษ
- **Starts when:** นักศึกษาขอ หรือเกิดจากถอน/ปิดวิชา/ชำระซ้ำ
- **Outcome:** Refund โอนเข้าบัญชีที่ยืนยันชื่อ
- **Actors:** นักศึกษา, การเงิน, รองอธิการบดีประจำวิทยาเขต
- **Screens:** W009
Steps (6, of which 1 automated by the system):
1. **นักศึกษา**: ขอคืนเงิน (บัญชีปลายทางต้องผ่านการยืนยันชื่อตาม W-143)
2. **การเงิน**: (เจ้าหน้าที่) ตรวจตาม RefundRule
3. **การเงิน**: (หัวหน้างาน คนละคน) อนุมัติ
4. **รองอธิการบดีประจำวิทยาเขต**: อนุมัติเพิ่ม (ถ้าเกินวงเงิน)
5. **การเงิน**: โอนเงินคืน และบันทึก
6. _ระบบ_: ตรวจ anomaly rule (คืนเงินสูง/ถี่ผิดปกติ) และรายงานผู้ตรวจสอบ
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** คืนเงินเฉพาะยอดและผู้รับที่อนุมัติ; ธนาคารรอตอบไม่ถือว่าจ่ายสำเร็จ
### ทางแยก workflow (ข้อเสนอ รอผู้รับผิดชอบยืนยัน)
| ก่อนขั้น | Decision | เงื่อนไข | ไปขั้น / ผลลัพธ์ |
|---|---|---|---|
| 4 | ยอดคืนเกินวงเงินที่ต้องอนุมัติเพิ่มหรือไม่? | เกินวงเงิน | ขั้น 4 |
| 4 | ยอดคืนเกินวงเงินที่ต้องอนุมัติเพิ่มหรือไม่? | ไม่เกินวงเงิน | ขั้น 5 |
| 5 | อนุมัติยอดคืนและผู้รับแล้วหรือไม่? | ผ่าน / อนุมัติ | ขั้น 5 |
| 5 | อนุมัติยอดคืนและผู้รับแล้วหรือไม่? | ไม่ผ่าน / รอ | รอแก้ไข/ปฏิเสธ ไม่โอนเงิน |
Relations:
- เรียกใช้ [W-143](FIN.md#w-143) เปลี่ยนบัญชีรับเงิน (คืนเงิน / ทุน / เคลม)
- ถูกเรียกจาก [W-133](REC.md#w-133) Lifecycle cascade เมื่อสถานภาพเปลี่ยน
## W-28 ยกเลิกใบเสร็จ
- **Lifecycle tag:** งานบริหารและกำกับ
- **Starts when:** พบใบเสร็จออกผิด
- **Outcome:** ใบเดิมสถานะ VOID + ใบใหม่อ้างฉบับเดิม
- **Actors:** การเงิน, ผู้ตรวจสอบภายใน
- **Screens:** W028
Steps (4, of which 1 automated by the system):
1. **การเงิน**: เจ้าหน้าที่ขอยกเลิก พร้อมเหตุผล
2. **การเงิน**: หัวหน้างานอนุมัติ (ต้องเป็นคนละคน)
3. _ระบบ_: เก็บใบเดิมเป็นยกเลิก ห้ามลบหรือใช้เลขซ้ำ; หากต้องออกใบแทนให้ออกเลขใหม่อ้างฉบับเดิมและเงินรับจริงตามการอนุมัติ
4. **ผู้ตรวจสอบภายใน**: ตรวจรายงานย้อนหลังได้
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ยกเลิกใบเสร็จไม่ลบเลขเดิม; ถ้าต้องออกใหม่ต้องผูกเลขอ้างอิงเดิมและยอดจริง
Relations: none. The use case completes on its own.
## W-29 จ่ายค่าตอบแทน / เบี้ยเลี้ยง / ทุน / ค่าจ้างนักศึกษา
- **Lifecycle tag:** งานบริหารและกำกับ
- **Starts when:** หน่วยงานขอเบิกจ่าย
- **Outcome:** Payout + หนังสือรับรองการหักภาษี
- **Actors:** หัวหน้าภาค, การเงิน
- **Screens:** W029
Steps (4, of which 1 automated by the system):
1. **หัวหน้าภาค**: หน่วยงานขอเบิกจ่าย
2. **การเงิน**: คำนวณภาษีหัก ณ ที่จ่าย
3. **การเงิน**: ผู้มีอำนาจอนุมัติจ่าย (คนละคนกับผู้ขอและผู้คำนวณ)
4. _ระบบ_: โอนเข้าบัญชีที่ยืนยันชื่อแล้ว และออกหนังสือรับรองการหักภาษี
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ไม่ใช่ทุนหรือเงินจ่ายทุกชนิดต้องหักภาษี; จัดประเภทตามการเงินก่อนออกหนังสือรับรอง
Relations:
- ถูกเรียกจาก [W-07](SCH.md#w-07) ขอทุนการศึกษา
- ถูกเรียกจาก [W-115](FIN.md#w-115) เดินทางกลับและล้างเงินยืม
## W-116 ปิดปีงบประมาณ
- **Lifecycle tag:** งานบริหารและกำกับ
- **Starts when:** สิ้นปีงบประมาณ (30 ก.ย.)
- **Outcome:** FiscalPeriodClose + เลขใบเสร็จชุดใหม่ + รายงานรายรับปีงบ
- **Actors:** การเงิน, ผู้ตรวจสอบภายใน
- **Screens:** W116
Steps (6, of which 2 automated by the system):
1. **การเงิน**: ตรวจรายการค้าง (เงินยืม ใบแจ้งหนี้ค้าง รายการรับเงินที่ยังไม่กระทบยอด) ตั้งแต่ T−30
2. _ระบบ_: dry-run rollover: เลขใบเสร็จชุดใหม่ fund code ปีงบใหม่ และแยก invoice ที่คร่อมปีงบ
3. **การเงิน**: หัวหน้างานการเงินวิทยาเขต sign-off ยอดปิด
4. _ระบบ_: freeze การบันทึกย้อนหลังปีเก่า (เปิดได้ด้วยการอนุมัติ 2 คน)
5. **การเงิน**: ส่งออกข้อมูลเข้า GFMIS/ระบบบัญชี และรายงานรายรับปีงบ
6. **ผู้ตรวจสอบภายใน**: เข้าถึงรายงานปิดปีแบบ read-only
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ปิดปีเป็น snapshot ตรวจอำนาจผู้อนุมัติสองคน; ช่องทางบัญชีภายนอกยังไม่ยืนยัน API
Relations: none. The use case completes on its own.
## W-121 ตัดหนี้สูญ (write-off)
- **Lifecycle tag:** งานบริหารและกำกับ
- **Starts when:** หนี้ค้างเกินระยะ ติดตามไม่ได้ หรือผู้เสียชีวิต
- **Outcome:** WriteOff (ไม่ลบหนี้เดิม) + รายงานผู้ตรวจสอบ
- **Actors:** การเงิน, รองอธิการบดีประจำวิทยาเขต, อธิการบดี, ผู้ตรวจสอบภายใน
- **Screens:** W121
Steps (6, of which 1 automated by the system):
1. **การเงิน**: (เจ้าหน้าที่) เสนอรายการพร้อมหลักฐานการติดตาม
2. **การเงิน**: (หัวหน้างาน คนละคน) ตรวจ
3. **รองอธิการบดีประจำวิทยาเขต**: อนุมัติตามวงเงิน
4. **อธิการบดี**: อนุมัติกรณีเกินวงเงินวิทยาเขต
5. _ระบบ_: บันทึก write-off โดยไม่ลบหนี้เดิม
6. **ผู้ตรวจสอบภายใน**: ตรวจย้อนหลัง
> **ข้อสังเกตการทบทวน 2026-10-31 — รอยืนยัน:** ตัดหนี้สูญเป็นรายการบัญชีมีอำนาจอนุมัติ ไม่ลบหนี้เดิมหรือทำเพราะเสียชีวิตโดยอัตโนมัติ
Relations:
- ถูกเรียกจาก [W-133](REC.md#w-133) Lifecycle cascade เมื่อสถานภาพเปลี่ยน