Common (FEAT-PLAN-001) — Business Rules
↑ Feature: FEAT-PLAN-001 Áp dụng cho: UC-PLAN-001 (Create) · UC-PLAN-003 (Update)
Đây là các rule chi phối hành vi của nhiều hơn 1 Use Case trong Feature này, nên được đặt ở _common/ cấp Feature thay vì lặp lại trong từng UC. Rule chỉ áp dụng cho đúng 1 UC thì nằm trong file _index.md của UC đó (xem UC-PLAN-002, UC-PLAN-004).
| ID | Description |
|---|---|
| BR-PLAN-004 | code không được đổi sau khi Plan đã có subscription (kể cả subscription đã huỷ). Áp dụng tại: UC-PLAN-003 (chặn sửa) và ràng buộc field code trong Field Specification. |
| BR-PLAN-005 | Đổi interval/amount chỉ áp dụng pro-rata cho invoice tiếp theo, không hồi tố các invoice đã phát hành. Áp dụng tại: UC-PLAN-003 (Alternate Flow A1). |