User Story: Xac nhan dong y hien trang don vi¶
1. Description¶
La Data Owner (Quan tri du lieu don vi), toi muon xac nhan dong y rang ban do du lieu hien trang cua don vi minh la chinh xac, de chuyen ket qua len Approver phe duyet va tien hanh cac buoc quy hoach tiep theo.
2. Acceptance Criteria¶
2.1 Happy Path¶
AC-001: Xac nhan dong y hien trang - GIVEN Data Owner da xem xong du lieu hien trang cua don vi minh (read-only) va dong y voi ket qua matching - WHEN Data Owner nhan nut "Xac nhan Dong y" tren alert xac nhan - THEN he thong cap nhat trang thai hien trang cua don vi thanh "Da xac nhan", ghi nhan thong tin: Data Owner nao xac nhan, thoi diem xac nhan, va hien thi thong bao thanh cong "Hien trang don vi da duoc xac nhan thanh cong."
AC-002: Hien trang san sang cho Approver phe duyet - GIVEN Data Owner da xac nhan dong y hien trang cua don vi - WHEN Approver truy cap he thong - THEN hien trang don vi da xac nhan duoc danh dau san sang cho Approver xem xet va phe duyet o buoc 05a
AC-003: Trang thai cap nhat sau khi xac nhan - GIVEN Data Owner da xac nhan dong y hien trang - WHEN Data Owner truy cap lai man hinh Ban do hien trang - THEN he thong hien thi trang thai "Da xac nhan" va khong hien thi alert "Yeu cau xac nhan hien trang!" nua
2.2 Alternative Paths¶
AC-004: Xac nhan lai sau khi Manager dieu chinh - GIVEN Data Owner da tu choi hien trang truoc do va Manager da dieu chinh matching theo gop y - WHEN Manager gui lai ket qua matching da dieu chinh cho Data Owner - THEN he thong hien thi lai alert "Yeu cau xac nhan hien trang!" va Data Owner co the xem lai va xac nhan dong y
AC-005: Popup xac nhan truoc khi dong y - GIVEN Data Owner nhan nut "Xac nhan Dong y" - WHEN he thong hien thi popup xac nhan "Ban xac nhan dong y voi du lieu hien trang cua don vi? Hanh dong nay khong the hoan tac." - THEN Data Owner phai chon "Dong y" de hoan tat hoac "Huy" de quay lai xem tiep
2.3 Error Cases¶
AC-006: Loi khi luu xac nhan - GIVEN Data Owner nhan nut "Xac nhan Dong y" va xac nhan tren popup - WHEN he thong gap loi khi luu trang thai xac nhan (loi ket noi, timeout) - THEN he thong hien thi thong bao loi "Khong the luu xac nhan. Vui long thu lai sau." va giu nguyen trang thai chua xac nhan
AC-007: Data Owner co gang xac nhan khi khong co du lieu - GIVEN Data Owner truy cap man hinh Ban do hien trang nhung don vi chua co du lieu matching - WHEN Data Owner co gang nhan nut xac nhan - THEN he thong khong hien thi nut xac nhan vi khong co du lieu can xac nhan
3. Business Rules¶
- Chi Data Owner co quyen xac nhan dong y hien trang don vi minh
- Khi Data Owner dong y: hien trang don vi chuyen sang trang thai "Da xac nhan", san sang cho Approver phe duyet (buoc 05a)
- Sau khi xac nhan, Data Owner khong the tu rut lai xac nhan – can lien he Manager neu co sai sot
- Khi tat ca don vi lien quan da xac nhan dong y, ban do hien trang tong hop san sang cho Approver phe duyet o EP-04
- He thong ghi nhan: Data Owner nao xac nhan, thoi diem xac nhan
4. Traceability¶
Feature: F-007: Xac nhan Hien trang Don vi
Related Use Cases: - UC-CONFIRM-002: Xac nhan hoac tu choi du lieu hien trang
Screens: - SCR-MAP-10: Ban do hien trang (Ma tran) – voi alert xac nhan khi vai tro Data Owner
Business Flows: - BPF-01: Vong doi Quy hoach Du lieu Thanh pho – Buoc 04b
Business Entities: - Data Element - Organization Unit - Matching Result
Role Matrix: - RM-002: Data Owner – Quan tri du lieu don vi
5. Out of Scope¶
- Tu choi hien trang va ghi gop y (thuoc Story-003 cua Feature nay)
- Chot chu quan boi Approver (thuoc EP-04)
- He thong thong bao cho Approver khi Data Owner xac nhan (backlog)
- Rut lai xac nhan sau khi da dong y