APSCA Requirements Dashboard

EPIC-001: Exam Eligibility & Invoice Generation

Documentation Status: Active Version:
Version: v1   Release: REL-2026-06-01

Summary

Logic to determine if an auditor can purchase a specific exam (Part 1, 2, or 3). Includes prerequisites (status, sequencing), generating the invoice line item, capturing exam language preferences, and enforcing invoice validity periods.

Connected Records

Feature: FEAT-001
RecordSummaryRelease
There are no Stories to display.
RecordStatement
REQ-001
Exam Invoice Good Standing Gate
The system shall prevent the generation of an exam invoice unless the auditor status is 'In Good Standing'.
REQ-002
Exam Invoice Financial Gate
The system shall prevent the generation of an exam invoice if the auditor has any unpaid fee invoices or pending exam invoices.
REQ-003
Sequential Exam Progression
The system shall enforce sequential exam progression: Part 1 must be passed before Part 2; Part 2 must be passed before Part 3.
REQ-004
Part 3 Audit Log Prerequisite
The system shall require an approved Audit Log (minimum 20 days experience) before generating a Part 3 exam invoice.
REQ-005
Part 1/2 No Audit Log Required
The system shall allow Part 1 and Part 2 invoices to be generated without an approved Audit Log.
REQ-006
Exam Invoice Auto-Expiration
The system shall automatically expire exam invoices that have not been scheduled within the validity period defined in the Fee Schedule.
REQ-007
Language Preference Capture
The system shall capture the auditor's language preference at the time of invoice generation to ensure the correct exam type is scheduled.
RecordDescriptionType
There are no Business Artifacts to display.