Results for “pa_event_types”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_EVENT_TYPES is the implementation-defined classification master for project events in Oracle Projects (PA). The table stores the valid event type codes that control how billing events, revenue-generating events, and resource-driven transactions are categorized, processed, and reported throughout the Projects suite. Because the repository classifies this object as a hub in a Data Vault style model, it functions as the central business-key reference point from which many dependent satellites, links, and transactional tables radiate. Its role is analogous to a lookup/validation table: before an event can be created, billed, accumulated, or applied against a retention rule, the event must be classified with a valid EVENT_TYPE defined in this table.

The object exists identically in Oracle EBS 12.1.1 and 12.2.2, owned by the PA schema. It is described in ETRM as containing "Implementation-defined classifications of events," confirming that the row content is created and maintained by the implementing organization rather than seeded entirely by Oracle.

Key Information Stored

The documented physical schema contains 28 columns. The most material columns are:

  • EVENT_TYPE — the business-key identifier and column of unique index PA_EVENT_TYPES_U1; this is the value referenced by downstream transactional tables.
  • EVENT_TYPE_ID — a second unique key column (index PA_EVENT_TYPES_U2), providing a surrogate identifier used internally and for cross-reference to external accounting event types.
  • EVENT_TYPE_CLASSIFICATION — classifies the event type, driving how the event is treated in billing and revenue processing.
  • REVENUE_CATEGORY_CODE — associates the event type with a revenue category for accounting and reporting.
  • START_DATE_ACTIVE and END_DATE_ACTIVE — define the effective date range during which the event type is usable, enabling date-effective behavior.
  • DESCRIPTION — the user-facing name or description presented in Oracle Projects forms.
  • LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — standard Oracle WHO columns providing audit and concurrency information.
  • ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the standard Oracle flexfield/descriptive attribute set for implementation-specific extensions.

The primary key is PA_EVENT_TYPES_PK, defined on EVENT_TYPE. The metadata also documents a foreign key from PA_EVENT_TYPES.EVENT_TYPE_ID to RCV_ACCOUNTING_EVENT_TYPES, linking project event types to receiving accounting event types.

Common Use Cases and Queries

Typical usage centers on validating and reporting billable event classifications, checking which event types are currently active, and tracing downstream transactions back to their classification.

  • List all currently active event types: SELECT EVENT_TYPE, DESCRIPTION, EVENT_TYPE_CLASSIFICATION, REVENUE_CATEGORY_CODE FROM PA.PA_EVENT_TYPES WHERE TRUNC(SYSDATE) BETWEEN START_DATE_ACTIVE AND NVL(END_DATE_ACTIVE, SYSDATE);
  • Identify billing-related event types by joining to PA_BILLING_EXTENSIONS on DEFAULT_EVENT_TYPE.
  • Reconcile event volumes by classification: join PA_EVENTS.EVENT_TYPE to PA_EVENT_TYPES.EVENT_TYPE and group by classification.
  • Determine which event types drive retention: join PA_PROJ_RETN_RULES.EVENT_TYPE to PA_EVENT_TYPES.EVENT_TYPE.
  • Audit date-effectiveness and detect event types referenced by transactions but no longer active.

Related Objects

PA_EVENT_TYPES is referenced by numerous PA tables through the EVENT_TYPE column, confirming its hub role: