# OQ — Operational Qualification (template)

**System:** AARJAY GDP Portal  
**Status:** Template  

## Scenarios

| ID | Scenario | Method | Result |
|----|----------|--------|--------|
| OQ-01 | Negative stock rejected | CLI stock ledger test | |
| OQ-02 | Dispatch overdraw rolls back status | CLI atomicity test | |
| OQ-03 | GRN failed line rolls back | CLI atomicity test | |
| OQ-04 | MFA challenge after password when enrolled | Manual / enroll on Profile | |
| OQ-05 | High-risk e-sign requires MFA when enrolled | Manual | |
| OQ-06 | Trade Gate blocks unapproved customer | Manual | |
| OQ-07 | RP temporary delegation expires | CLI phase5e test + Profile UI | |
| OQ-08 | activity_log UPDATE denied by trigger | CLI phase5e test | |
| OQ-09 | Infected upload blocked when scanner required | Manual with ClamAV | |

## Approval

| Role | Name | Date |
|------|------|------|
| Executor | | |
| QA | | |
| RP | | |
