URS-038 · Bill-Only status fields visible on main BO page
Status: PASS · Duration: 1m 13s · Run Date: April 21, 2026
Test Scenarios
Section titled “Test Scenarios”Step 1: Main Bill-Only page loads
Section titled “Step 1: Main Bill-Only page loads”
Step 2: Status column visible
Section titled “Step 2: Status column visible”
Step 3: ZBO-2025-001 status badge
Section titled “Step 3: ZBO-2025-001 status badge”
Step 3: ZBO-2025-002 status badge
Section titled “Step 3: ZBO-2025-002 status badge”
Step 3: ZBO-2025-003 status badge
Section titled “Step 3: ZBO-2025-003 status badge”
Step 3: ZBO-2025-004 status badge
Section titled “Step 3: ZBO-2025-004 status badge”
Step 4: Status badges color styling
Section titled “Step 4: Status badges color styling”
Step 5: Filter by Invoice Voided
Section titled “Step 5: Filter by Invoice Voided”
Step 5: Filter by Submitted
Section titled “Step 5: Filter by Submitted”
Step 6: Sort by status (asc)
Section titled “Step 6: Sort by status (asc)”
Step 6: Sort by status (desc)
Section titled “Step 6: Sort by status (desc)”
Step 7: Status visible on detail page
Section titled “Step 7: Status visible on detail page”
Step 8: Status persistence
Section titled “Step 8: Status persistence”

Step 9: Responsive layout
Section titled “Step 9: Responsive layout”

Recordings
Section titled “Recordings”step 01 navigate to billing
Section titled “step 01 navigate to billing”step 02 status column visible
Section titled “step 02 status column visible”step 03 status badges per bo
Section titled “step 03 status badges per bo”step 04 status badge colors
Section titled “step 04 status badge colors”step 05 status filter
Section titled “step 05 status filter”step 06 status sort
Section titled “step 06 status sort”step 07 detail page status
Section titled “step 07 detail page status”step 08 persistence
Section titled “step 08 persistence”step 09 responsive 1366x768
Section titled “step 09 responsive 1366x768”step 09 responsive 1920x1080
Section titled “step 09 responsive 1920x1080”Database Validations
Section titled “Database Validations”All four seeded Bill-Only Orders have the expected status enum values
Section titled “All four seeded Bill-Only Orders have the expected status enum values”ZBO-2025-001..004 must exist with statuses ZBO-2025-001=draft, ZBO-2025-002=submitted, ZBO-2025-003=invoice_sent, ZBO-2025-004=invoice_voided
SELECT order_number, status, manufacturer_organization_id FROM billing_orders WHERE order_number = ANY($1) ORDER BY order_number| order_number | status | manufacturer_organization_id |
|---|---|---|
| ZBO-2025-001 | draft | a1b2c3d4-e5f6-7890-abcd-ef1234567890 |
| ZBO-2025-002 | submitted | a1b2c3d4-e5f6-7890-abcd-ef1234567890 |
| ZBO-2025-003 | invoice_sent | a1b2c3d4-e5f6-7890-abcd-ef1234567890 |
| ZBO-2025-004 | invoice_voided | a1b2c3d4-e5f6-7890-abcd-ef1234567890 |
All four BOs belong to the ZuriMED manufacturer organization
Section titled “All four BOs belong to the ZuriMED manufacturer organization”All 4 BOs should be owned by ZuriMED
SELECT manufacturer_organization_id, count(*)::int AS bo_count FROM billing_orders WHERE order_number = ANY($1) GROUP BY manufacturer_organization_id| manufacturer_organization_id | bo_count |
|---|---|
| a1b2c3d4-e5f6-7890-abcd-ef1234567890 | 4 |
Seeded BOs span four distinct status values
Section titled “Seeded BOs span four distinct status values”Four seeded BOs should have 4 distinct status values
SELECT DISTINCT status FROM billing_orders WHERE order_number = ANY($1) ORDER BY status| status |
|---|
| draft |
| invoice_sent |
| invoice_voided |
| submitted |