Host: stock-dev-new on PSN-STKDEV-WEB (HTTPS :8443; HTTP :8080 redirects to TLS) · Monitor = real API traffic only (no DEMO seeds). KPI latency/parity from dual-run SoR when available, else n/a.
Auth surfaces (do not mix): This dashboard = Ops HTTP Basic (Security tab accounts). Dealer ERP path = OPDX XML at POST /opdx (not this Basic login). Legacy Admin MVC = :80 Account/Login (plain HTTP — credentials not encrypted). Prefer https://10.10.21.32:8443; HTTP :8080 redirects to TLS. Basic Auth has no reliable Log out — see Security tab.
MODERN Median Latency (SPARCO only)
n/a
Awaiting dual-run SoR snapshot…
Error rate: awaiting live History…
SPARCO only (live ops History = SPARCO opdx_xml; not a SPARCO/SPR mix)
HARNESS Dual-Run Parity
n/a
Not a live green light — harness SoR only
Awaiting dual-run SoR snapshot…
MODERN In-flight now (Kill Switch)
0
History log: 0 real records
Host Environment & Port
10.10.21.32 :8443 TLS
MODERN IIS stock-dev-new · LEGACY Admin on :80

Transaction History & Diagnostics MODERN Soft dual-write

Search, filter, inspect payloads, and generate diagnostic ZIP archives for troubleshooting.
Source: this host’s modern ops store (memory + transactions.json) — SQL PSN.dbo.[Transaction]+dbo.[TransactionDetail] unreachable from this host (data source=10.10.21.31).
Soft default: memory primary + SQL dbo.[Transaction]/[TransactionDetail] when sqlLive. Legacy Admin History on :80 is the LEGACY stack — do not mix. Waiting on Steve for must-have filter / forensics field ratification.
Showing 0 transactions
Start Time (local) ⇕ End Time (local) ⇕ Latency ⇕ Transaction ID ⇕ Customer (Source) ⇕ Vendor ⇕ Type ⇕ SKUs ⇕ soap_out soap_in Status ⇕ Actions
Showing 0-0 of 0 transactions
Page 1 of 1

⚠️ Active Transactions Monitor & Kill Switch

Inspect long-running or stalled transactions exceeding threshold limits. Terminate only after the on-screen confirmation. Operator / Read & Test cannot kill.
0 stuck transactions detected
Elapsed Time Transaction ID Vendor Destination Customer Account SKUs in Flight Status Detail Kill Action

📜 Kill Switch Audit Trail

Immutable audit record of all emergency stop actions, actors, and prior transaction states.
Timestamp (UTC) Transaction ID Killed By Prior State Destination SKUs Action Taken
Awaiting audit data...

Live Stock & Price Inquiry

Ops JSON test against this host (HTTPS :8443). Dealer ERP traffic must stay OPDX XML via POST /opdx — not this form.

Live Response Payload

Real-time dealer response from vendor
Idle

Submit a query on the left to see real-time pricing and multi-facility inventory.

Security & User Account Management

Manage operations team accounts, assign roles, and configure access levels for stock-dev-new.

🔐 Administrator & Backdoor Access

The permanent system administrator is psn-ops (protected root backdoor; cannot be deleted or locked out). Rotate password (vault — not this UI) for the root backdoor. Administrators can provision accounts for team members (Steve, Geoff, Ops), assign roles, reset passwords, or remove accounts below. Log out anytime via the [🚪 Log Out] button in the top navigation bar.

👤 Provision New User Account

Username Display Name Role Permissions Scope Credential Storage Actions
ops-user Current Session Ops Basic Dashboard + /v1/ops/* Active Session -

Roles: Administrator (Full control, User Management, Kill Switch), Operations (Monitor, Inquiry Console, Kill Switch), Operator (Read & Test only; Kill Switch disabled).

Vendor Configuration & Routing Inspector

Active vendor XML endpoints, routing rules, and multi-facility conditions.
AWS Migration Route: Inbound traffic to stock.privatesupplynetwork.com will redirect to AWS. Both XML endpoints below are wired to preserve zero-dealer ERP breakage.
Stage = Production for SPR URLs here. Stage and Production columns below are identical on purpose (same sprws.sprich.com / PO host from config). Vendor endpoints are plain http:// as configured — this UI does not invent different stage hosts. Passwords stay redacted in History/forensics.
Vendor Setting Key Item Condition SOAP Element Stage Value (same as prod) Production Value
SPR Dealer/Price Url items.Count == 1 (Single Item) <stoc:DealerStockCheck> http://sprws.sprich.com/sprws/DealerStockCheck.php http://sprws.sprich.com/sprws/DealerStockCheck.php
SPR Stock/Price Url items.Count > 1 (Batch Multi-SKU) <stoc:StockCheckBatch> http://sprws.sprich.com/sprws/StockCheckBatch.php http://sprws.sprich.com/sprws/StockCheckBatch.php
SPR PO Url Purchase Order Transport <IEDT> http://65.198.237.123:8080/iedt/iedt http://65.198.237.123:8080/iedt/iedt