| URS-001: Secure Login with Unique User Credentials | ✅ PASS | 2m 4s | August 3, 2026 |
| URS-002: Role-Based Access Control (Rep, Principal, Admin) | ✅ PASS | 1m 53s | August 3, 2026 |
| URS-003: Audit Log Tracking of All User Actions | ✅ PASS | 53s | August 3, 2026 |
| URS-004: Admin approve or reject a sales representative | ✅ PASS | 1m 7s | August 3, 2026 |
| URS-005: Prevent Uncertified Reps from Creating Orders | ✅ PASS | 1m 29s | August 3, 2026 |
| URS-007: Account Creation with Required Fields | ✅ PASS | 1m 46s | August 3, 2026 |
| URS-008: Restrict Reps from Editing Accounts Outside Assigned Organization | ✅ PASS | 52s | August 3, 2026 |
| URS-010: Submit different order types (Bill-Only, Trunk Stock, Direct, Drop-ship) | ✅ PASS | 1m 43s | August 3, 2026 |
| URS-014: Display Available Inventory for Rep Trunk Stock | ✅ PASS | 55s | August 3, 2026 |
| URS-016: Auto-decrement Inventory After Order Submission | ✅ PASS | 2m 14s | August 3, 2026 |
| URS-018: Upload PO to an Existing Order | ✅ PASS | 59s | August 3, 2026 |
| URS-019: Bill-Only without PO for Approved Accounts | ✅ PASS | 1m 43s | August 3, 2026 |
| URS-020: Duplicate Delivered Order Form (DOF / Bill-Only) Detection | ✅ PASS | 2m 2s | August 3, 2026 |
| URS-021: Warn users before submitting a duplicate Bill-Only order | ✅ PASS | 54s | August 3, 2026 |
| URS-023: Generate Shipping Documentation Linked to Orders | ✅ PASS | 2m 12s | August 3, 2026 |
| URS-027: Auto-notify distributors on applicable order types | ✅ PASS | 1m 5s | August 3, 2026 |
| URS-028: Initiate Return Requests for Products | ✅ PASS | 1m 55s | August 3, 2026 |
| URS-029: Collect Return Information per Individual Item | ✅ PASS | 1m 0s | August 3, 2026 |
| URS-030: Attach/Generate Required Documents for Returns | ✅ PASS | 1m 46s | August 3, 2026 |
| URS-031: Record all transactions with timestamps and user IDs | ✅ PASS | 1m 47s | August 3, 2026 |
| URS-032: Traceability for product lots, shipments, and inventory movements | ✅ PASS | 3m 50s | August 3, 2026 |
| URS-034: Export Order and Inventory History for Audits | ✅ PASS | 59s | August 3, 2026 |
| URS-036: Mobile device support | ✅ PASS | 2m 36s | August 3, 2026 |
| URS-038: Bill-Only status fields visible on main BO page | ✅ PASS | 2m 16s | August 3, 2026 |
| URS-039: Returns form supports multiple item questionnaires | ✅ PASS | 1m 3s | August 3, 2026 |
| URS-043: Link shipments to orders with LOT numbers | ✅ PASS | 42s | August 3, 2026 |
| URS-049: Update inventory from Uniphar ASN on delivered status | ✅ PASS | 1m 29s | August 3, 2026 |
| URS-050: Select Another Rep’s Trunk Stock for Bill-Only Orders | ✅ PASS | 1m 9s | August 3, 2026 |
| URS-055: Restrict uncertified reps from actions until approved | ✅ PASS | 2m 12s | August 3, 2026 |
| URS-061: LOT policy defined per product with dropdown | ✅ PASS | 2m 22s | August 3, 2026 |
| URS-062: Order Type Options (Dropship, Consignment, Direct Sales) | ✅ PASS | 2m 18s | August 3, 2026 |
| URS-063: Distributor Onboarding Workflow with Roles | ✅ PASS | 1m 18s | August 3, 2026 |
| URS-064: Bill-Only improvements: manufacturer, missing-PO label, PO upload, PO number | ✅ PASS | 59s | August 3, 2026 |
| URS-069: Account Creation Updates (Required Fields, Pricing, Review) | ✅ PASS | 1m 41s | August 3, 2026 |
| URS-071: Distributor returns expiring, expired, or recalled stock to the manufacturer | ✅ PASS | 28s | August 3, 2026 |
| URS-072: User transfers inventory to another user through the field-transfer lifecycle | ✅ PASS | 1m 13s | August 3, 2026 |
| URS-073: Lot traceability for virtual kits (direct orders and bill-only) | ✅ PASS | 3m 37s | August 3, 2026 |
| URS-074: Virtual kit pricing modes (fixed and component-sum) | ✅ PASS | 2m 19s | August 3, 2026 |
| URS-075: Per-account product availability via enablement flag | ✅ PASS | 1m 40s | August 3, 2026 |