Screen inventory, technical source references, and active Playwright coverage for reviewers and maintainers.
| ID | Screen | Route(s) | Use-case page | Source | Coverage | Specs and test cases |
|---|---|---|---|---|---|---|
| S01 |
Dashboard
Product manual
|
/ |
Open screen page | 01-UC-Dashboard.md, UC-DASH-001..050 | Functional |
tests/catalog-route-coverage.spec.tstests/ui-improvements-validation.spec.ts
covers /Account/Login shared entry surfacecovers /Account/AccessDenied recovery surfacecovers /Error fallback surface
|
| S02 |
Customers
Product manual
|
/customers |
Open screen page | 02-UC-Customers.md, UC-CUST- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S03 |
Products
Product manual
|
/products |
Open screen page | 03-UC-Products.md, UC-PROD- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S04 |
Batches
Product manual
|
/batches |
Open screen page | 04-UC-Batches.md, UC-BATCH- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S05 |
Vendors
Product manual
|
/vendors |
Open screen page | 05-UC-Vendors.md, UC-VEND- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S06 |
Sales
Product manual
|
/sales |
Open screen page | 06-UC-Sales.md, UC-SALES- | Functional |
tests/catalog-route-coverage.spec.tstests/ui-improvements-validation.spec.ts
|
| S07 |
Sales Order Detail
Product manual
|
/sales/{OrderId:guid} |
Open screen page | UC-MSTR-SALES-001..005 | Functional |
tests/catalog-route-coverage.spec.ts
|
| S08 |
FIFO Sales
Product manual
|
/fifo-sales |
Open screen page | 07-UC-FifoSales.md, UC-FIFO- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S09 |
Collections
Product manual
|
/payments |
Open screen page | 08-UC-AccountsPayable.md, route/title note above | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S10 |
Vendor Invoices
Product manual
|
/vendor-invoices |
Open screen page | UC-MSTR-AP-001..006 | Functional |
tests/catalog-route-coverage.spec.ts
covers /vendor-invoices payables invoice surface
|
| S11 |
Receivables Overview / Credit Aging
Product manual
|
/accounts-receivable, /customer-credit-aging |
Open screen page | 09-UC-AccountsReceivable.md, 14-UC-CustomerCreditAging.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S12 |
Overdue Receivables
Product manual
|
/ar/overdue-notices |
Open screen page | UC-MSTR-AR-001..006 | Functional |
tests/overdue-notices.spec.ts
TC-AR-001: Navigate to Overdue Receivables page and view summary cardsTC-AR-002: Live overdue customer queue renders data or empty stateTC-AR-003: Create Notice Batch modal shows criteria and customer selection
|
| S13 |
Collection Rules
Product manual
|
/ar/collection-reminders |
Open screen page | UC-MSTR-AR-007..011 | Functional |
tests/catalog-route-coverage.spec.ts
covers /ar/collection-reminders collection rules surface
|
| S14 |
Customer Statements
Product manual
|
/ar/statements |
Open screen page | UC-MSTR-AR-012..017 | Functional |
tests/customer-statements.spec.ts
TC-AR-STMT-001: Navigate to Customer Statements pageTC-AR-STMT-002: Verify summary cards display dataTC-AR-STMT-003: Verify filters are functional
|
| S15 |
Receipts
Product manual
|
/receipts |
Open screen page | 10-UC-Receipts.md, UC-RECEIPT- | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S16 |
Reports Hub
Product manual
|
/reports |
Open screen page | 11-UC-ReportsIndex.md, UC-RPTIDX- | Functional |
tests/bank-reconciliation.spec.tstests/ui-improvements-validation.spec.ts
|
| S17 |
Settings
Product manual
|
/settings |
Open screen page | 99-UC-Settings.md, UC-SET- | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/settings configuration surfacecovers /settings business settings surface
|
| S18 |
Chart Of Accounts
Product manual
|
/gl/chart-of-accounts |
Open screen page | UC-MSTR-GL-001..007 | Functional |
tests/accounting-periods.spec.tstests/catalog-route-coverage.spec.ts
covers /gl/chart-of-accounts account maintenance surface
|
| S19 |
Manual Journals
Product manual
|
/manual-journals |
Open screen page | UC-MSTR-GL-008..013 | Functional |
tests/accounting-periods.spec.ts
|
| S20 |
Recurring Journals
Product manual
|
/recurring-journals |
Open screen page | UC-MSTR-GL-014..018 | Functional |
tests/catalog-route-coverage.spec.ts
covers /recurring-journals recurring template surface
|
| S21 |
Accounting Periods
Product manual
|
/accounting-periods |
Open screen page | UC-MSTR-GL-019..024 | Functional |
tests/accounting-periods.spec.ts
|
| S22 |
Bank Statements
Product manual
|
/bank-statements |
Open screen page | UC-MSTR-BANK-001..006 | Functional |
tests/bank-reconciliation.spec.ts
|
| S23 |
Bank Reconciliation
Product manual
|
/bank-reconciliation |
Open screen page | UC-MSTR-BANK-007..013 | Functional |
tests/bank-reconciliation.spec.ts
|
| S24 |
Locations
Product manual
|
/locations |
Open screen page | UC-MSTR-INV-001..005 | Functional |
tests/catalog-route-coverage.spec.ts
covers /locations location management surface
|
| S25 |
Stock Transfers
Product manual
|
/stock-transfers |
Open screen page | UC-MSTR-INV-006..012 | Functional |
tests/catalog-route-coverage.spec.ts
covers /stock-transfers transfer workflow surface
|
| S26 |
Sales Performance
Product manual
|
/sales-performance |
Open screen page | 12-UC-SalesPerformance.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S27 |
Vendor Performance Scorecard
Product manual
|
/vendor-performance-scorecard |
Open screen page | 13-UC-VendorPerformanceScorecard.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S28 |
Vendor Analytics
Product manual
|
/vendor-analytics |
Open screen page | 15-UC-VendorAnalytics.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S29 |
Batch Profitability
Product manual
|
/batch-profitability |
Open screen page | 16-UC-BatchProfitability.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S30 |
Wastage Tracking
Product manual
|
/wastage-tracking |
Open screen page | 17-UC-WastageTracking.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S31 |
Defective Stock
Product manual
|
/defective-stock |
Open screen page | 18-UC-DefectiveStock.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S32 |
Batch Reconciliation
Product manual
|
/batch-reconciliation |
Open screen page | 19-UC-BatchReconciliation.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S33 |
Batch Profitability Analytics
Product manual
|
/batch-profitability-analytics |
Open screen page | 20-UC-BatchProfitabilityAnalytics.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S34 |
Cost Variance Reporting
Product manual
|
/cost-variance-reporting |
Open screen page | 21-UC-CostVarianceReporting.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S35 |
Vendor Payables
Product manual
|
/vendor-payments |
Open screen page | 22-UC-VendorPayables.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S36 |
Vendor Payment Allocation
Product manual
|
/vendor-payment-allocation, /vendor-payment-allocation/{PaymentId:guid} |
Open screen page | 22a-UC-VendorPaymentAllocation.md | Functional |
tests/catalog-route-coverage.spec.ts
covers /vendor-payment-allocation base allocation fallback
|
| S37 |
Vendor Balance Dashboard
Product manual
|
/vendor-balance-dashboard |
Open screen page | 23-UC-VendorBalanceDashboard.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S38 |
Batch-Linked Payables
Product manual
|
/batch-linked-payables |
Open screen page | 24-UC-BatchLinkedPayables.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S39 |
Excel Import
Product manual
|
/excel-import |
Open screen page | 25-UC-ExcelImport.md | Functional |
tests/excel-product-import.spec.tstests/ui-improvements-validation.spec.ts
imports products via /excel-import wizard
|
| S40 |
PO-GR Integration
Product manual
|
/po-gr-integration |
Open screen page | 26-UC-POGRIntegration.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S41 |
Low Stock Alerts
Product manual
|
/low-stock-alerts |
Open screen page | 27-UC-LowStockAlerts.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S42 |
Inventory Summary Report
Product manual
|
/inventory-summary-report |
Open screen page | 27a-UC-InventorySummaryReport.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| S43 |
Credit Management
Product manual
|
/credit-management |
Open screen page | 28-UC-CreditManagement.md | Screen smoke |
tests/ui-improvements-validation.spec.ts
|
| S44 |
Customer Analysis Report
Product manual
|
/customer-analysis-report |
Open screen page | 29-UC-CustomerAnalysisReport.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| S45 |
AP Match Exceptions
Product manual
|
/ap/match-exceptions |
Open screen page | UC-MSTR-AP-007..011 | Functional |
tests/catalog-route-coverage.spec.ts
covers /ap/match-exceptions three-way match queue
|
| ID | Screen | Route(s) | Use-case page | Source | Coverage | Specs and test cases |
|---|---|---|---|---|---|---|
| R01 |
Sales Summary Report
Product manual
|
/sales-summary-report |
Open screen page | UC-MSTR-RPT-001..006 | Functional |
tests/catalog-route-coverage.spec.ts
|
| R02 |
Balance Sheet
Product manual
|
/reports/balance-sheet |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R03 |
Profit And Loss Statement
Product manual
|
/reports/profit-loss-statement |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R04 |
Cash Flow Statement
Product manual
|
/reports/cash-flow-statement |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R05 |
Trial Balance
Product manual
|
/reports/trial-balance |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R06 |
General Ledger Report
Product manual
|
/reports/general-ledger |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R07 |
Tax Reports
Product manual
|
/reports/tax-reports |
Open screen page | 11a-UC-Reports.md | Functional |
tests/financial-report-exports-parity.spec.ts
Downloads 6 financial reports (Excel/PDF) and matches key totals
|
| R08 |
Tax Summary Report
Product manual
|
/tax-summary-report |
Open screen page | UC-MSTR-RPT-001..006 | Functional |
tests/catalog-route-coverage.spec.ts
|
| R09 |
Outstanding Balances Report
Product manual
|
/reports/outstanding-balances |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R10 |
Customer Activity Report
Product manual
|
/reports/customer-activity |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R11 |
Stock Levels Report
Product manual
|
/reports/stock-levels |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R12 |
Inventory Valuation Report
Product manual
|
/reports/inventory-valuation |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R13 |
Slow Moving Items Report
Product manual
|
/reports/slow-moving-items |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R14 |
Cash Flow Report
Product manual
|
/reports/cash-flow |
Open screen page | 11a-UC-Reports.md | Functional |
tests/catalog-route-coverage.spec.ts
|
| R15 |
Bank Reconciliation Report
Product manual
|
/reports/bank-reconciliation |
Open screen page | UC-MSTR-RPT-001..006 | Functional |
tests/catalog-route-coverage.spec.ts
|
| R16 |
Stock Transfer History Report
Product manual
|
/reports/stock-transfer-history |
Open screen page | UC-MSTR-RPT-001..006 | Functional |
tests/catalog-route-coverage.spec.ts
|
| ID | Screen | Route(s) | Use-case page | Source | Coverage | Specs and test cases |
|---|---|---|---|---|---|---|
| A01 |
Login
Product manual
|
/Account/Login |
Open screen page | UC-MSTR-AUTH-001..005 | Functional |
tests/catalog-route-coverage.spec.ts
covers /Account/Login shared entry surface
|
| A02 |
Login As
Internal only
|
/Account/LoginAs/{UserId:guid} |
Open screen page | UC-MSTR-AUTH-006..008 | Functional |
tests/catalog-route-coverage.spec.ts
|
| A03 |
Access Denied
Internal only
|
/Account/AccessDenied |
Open screen page | Inventory only | Functional |
tests/catalog-route-coverage.spec.ts
covers /Account/AccessDenied recovery surface
|
| A04 |
Logout
Internal only
|
/Account/Logout |
Open screen page | Inventory only | Functional |
tests/catalog-route-coverage.spec.tstests/ui-improvements-validation.spec.ts
covers /Account/Logout sign-out route
|
| A05 |
Admin Dashboard
Internal only
|
/admin |
Open screen page | UC-MSTR-ADM-001..003 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin system dashboardcovers /admin/businesses business management surfacecovers /admin/users user management surface
|
| A06 |
Admin Businesses
Internal only
|
/admin/businesses |
Open screen page | UC-MSTR-ADM-004..008 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/businesses business management surface
|
| A07 |
Admin Users
Internal only
|
/admin/users |
Open screen page | UC-MSTR-ADM-009..013 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/users user management surface
|
| A08 |
Admin Settings
Internal only
|
/admin/settings |
Open screen page | UC-MSTR-ADM-014..017 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/settings configuration surface
|
| A09 |
Admin Login Credentials
Internal only
|
/admin/loginCredentials, /admin/login-credentials |
Open screen page | UC-MSTR-ADM-018..023 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/loginCredentials credential directorycovers /admin/login-credentials alias credential directory
|
| A10 |
Admin Test Data Management
Internal only
|
/admin/test-data |
Open screen page | UC-MSTR-ADM-024..030 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/test-data business-scoped data management surface
|
| A11 |
Admin Seed Batch Data
Internal only
|
/admin/seed-batch-data |
Open screen page | UC-MSTR-ADM-031..033 | Functional |
tests/catalog-route-coverage.spec.ts
covers /admin/seed-batch-data batch seeding tool
|
| A12 |
Error Screen
Internal only
|
/Error |
Open screen page | Inventory only | Functional |
tests/catalog-route-coverage.spec.ts
covers /Error fallback surface
|