SRM · UC-SRM-04
UC-SRM-04 — In tot nghiep / so / van bang
In tot nghiep / so / van bang. This UC is contract-ready for implementation baseline; full 1:1 requires the blocker checks below.
Nguồn: docs/modules/srm/use-cases/UC-SRM-04.md · Sample data (fake VN)
S1 · Document export
Document export
API: `POST /graduation-rounds/{roundId}/documents/export` with `dryRun=true`, then real export in non-mutating preview mode if supported · DB: `DDOTTN`: `IDDotTN`, `SoQD`, `NgayKy`, `NguoiKy`, `TenDotTN`; `DTOTNG`: `IDTOTNG`, `NHHK`, `IDTChuan`, `DTBTN`, `DTBTK`, `IDXLTN`, `DuDKTN`, `GhiChuTN`
S2 · Degree record lookup
Degree record lookup
API: `GET /degree-records/{studentId}?termCode={NHHK}` · DB: `SDSTTVB`: `IDTTVB`, `IDSV`, `NHHK`, `DotTTVB`, `NgayTTVB`, `LoaiVB`, `SoHSTTVB`, `NAMTN`, `SoVB`, `NgayCapVB`, `IsKetQuaTTVB`, `KetQuaTTVB`, `GcTTVB`; `SXMVBTN
S3 · Graduation profile/detail
Graduation profile/detail
API: Covered by `GET /degree-records/{studentId}` or document export payload · DB: `SHSTN`: `IDHSTN`, `IDSV`, `CQCT`, `DienThoai1TN`, `EmailTN`, `DiaChiTN`, `TinhTrangViecLam`, `MucTN`; `STTSVTN`: `IDTTSVTN`, `IDSV`, `IDCC`, `NHHK`, `VanBang`;
S4 · True gaps
True gaps
| Mã | Họ tên | Lớp/Ngành | Trạng thái | Ghi chú |
|---|
| SV22010001 | Nguyễn Văn An | CNTT-K18-01 | Đang học | QĐ/2025/810 |
| SV22010015 | Trần Thị Bình | CNTT-K18-02 | Tạm dừng | QĐ/2025/811 |
| SV22010028 | Lê Minh Châu | KT-K18-01 | Đang học | QĐ/2025/812 |
| SV22010042 | Phạm Quốc Dũng | QTKD-K18-01 | Nghỉ luôn | QĐ/2025/813 |
| SV22010057 | Hoàng Thu Hà | NN-K18-03 | Đang học | QĐ/2025/814 |
| SV22010063 | Vũ Đức Khoa | CNTT-K18-01 | Tốt nghiệp | QĐ/2025/815 |
API: OpenAPI exposes export endpoint but not binary/report schema · DB: `InTotNghiepDA`, `XL_InDA`, and SMS `S10` print/report formatting remain DLL/report-template gaps