Business UAT — workflow for CE program staff. Not internal comprehensive QA. Check each box when the outcome is met.
What you're proving
A program administrator can create a reusable course template on the standalone Courses list — core details, pricing, and section defaults — and mark it ready for section creation, without Django admin.
Before you start
| Who | Password | |
|---|---|---|
| Program Manager | pm_catalog@example.com | password12! |
Sign on: https://lsuoce-development.fly.dev/accounts/login/
Use a unique course code (e.g. UAT-ETHICS-2027) so you do not collide with seeded PLG-LRW-201.
Note: Course create lives on the Courses tile only — not inside a certificate. Attaching the course to a certificate is a separate step on the certificate edit screen (see WF-01 or WF-02).
Step 1 — Open the standalone courses list
- Open Catalog: https://lsuoce-development.fly.dev/dashboard/catalog/
- Click the Courses tile (not Certificates)
- Confirm the page lists courses with columns such as Certificates count and lifecycle badges
- Click + Create course in the page header
Step 2 — Save core details and academic metadata
- Select costing unit Paralegal Studies (PL)
- Fill Title (e.g. UAT Paralegal Ethics), Course code, Description, and Default modality
- Under Academic metadata, set Credit type, Contact hours, and Grading basis
- Watch Effective CEU update when you change contact hours or CEU override
- Click Save as draft
- Confirm you land on the Edit course page for your new course
Step 3 — Set pricing and fee components
- On the edit form, scroll to Pricing & fee components
- Enter a Base price (e.g.
549.00) - Add at least one GL fee line that reconciles to the base price (e.g. tuition line matching the total)
- Click Save as draft
- Confirm the pricing card shows balanced totals — fix any reconciliation errors the form reports
Step 4 — Configure section defaults and inheritance
- Scroll to Section defaults & inheritance
- Review default Modality, refund policy defaults, and inheritance toggles (what sections copy vs what staff may override)
- Add Section creator notes if your program uses them
- Click Save as draft
- Confirm inheritance labels in Course review summary match your choices
Step 5 — Mark ready for section creation
- Complete any remaining required fields flagged in Course review summary
- Click Mark ready for section creation (when the form offers it)
- From the Courses list, open ⋯ → View sections for your new course
- Confirm Create section is available for this course
Optional appendix — Internal preview
- From the course row ⋯ menu, choose Preview (internal)
- Spot-check title, pricing/fees wording, and prerequisites display