Search Results pa_schedule_exceptions_hist_u1




Overview

PA.PA_SCHEDULE_EXCEPT_HISTORY is an Oracle EBS Projects (PA) schema table that stores the audit history of schedule exceptions applied to assignments, requirements, and project schedules. When a user initiates a schedule change — for example, altering working hours, adjusting a calendar, or shifting duration — the application writes an exception record into this table for future audit and reporting purposes. The table resides in the APPS_TS_TX_DATA tablespace with a PCT Free of 10, and its indexes are held in APPS_TS_TX_IDX.

In Data Vault modeling terms, this object is classified heuristically as standalone. It functions more like a satellite-style history table: each row captures a snapshot of exception attributes at the point an exception is applied to a schedule, keyed by a system-generated identifier rather than a composite business key. Modelers should treat SCHEDULE_EXCEPTION_ID as the driving identifier and the audit columns as descriptive context.

Key Information Stored

The table contains 30 documented columns. The following are the most operationally significant:

Common Use Cases and Queries

Typical uses center on audit reconstruction and payroll or costing reconciliation. A common query retrieves the exception history for an assignment within a date window:

SELECT schedule_exception_id, exception_type_code,
       start_date, end_date, monday_hours, tuesday_hours
FROM   pa.pa_schedule_except_history
WHERE  assignment_id = :assignment_id
AND    start_date >= :from_date
ORDER BY creation_date;

Reporting scenarios include reconciling applied exceptions against the source schedule, tracing which user applied a calendar change, and analyzing how often shift exceptions occur per project. Because CHANGE_ID is indexed alongside ASSIGNMENT_ID, joins back to the originating change event are efficient.

Related Objects