Search Results per_events
Overview
PER_EVENTS is a core Human Resources (PER) transaction table in Oracle E-Business Suite 12.1.1 and 12.2.2, owned by the HR schema. As documented, it provides a "record of events such as interviews and appraisals for applicants and employees." The table therefore sits at the intersection of recruitment and HR performance management, capturing the scheduling, participants, and outcomes metadata associated with discrete events tied to either an employee or an applicant. Each row represents a single event instance — for example an interview, an appraisal meeting, or a related activity — identified by a unique EVENT_ID.
From a data modeling perspective, the metadata's heuristic Data Vault classification is satellite-leaning. PER_EVENTS carries descriptive and contextual attributes (dates, times, contacts, comments, and DFF columns) and holds foreign keys to reference entities such as BUSINESS_GROUP_ID and LOCATION_ID, but it does not by itself act as a pure hub or link. The classification should be treated as a modeling suggestion: the table behaves primarily as a descriptive satellite attached to the employee/applicant and organizational context, while downstream tables (PER_BOOKINGS, PER_PAY_PROPOSALS, PER_PERFORMANCE_REVIEWS) reference it, effectively making it a parent anchor for those child records.
Key Information Stored
The table contains 48 documented columns in the 12.2.2 physical schema. The most operationally significant columns are:
- EVENT_ID — surrogate primary key, enforced by the unique index PER_EVENTS_PK. This is the technical identifier and the documented business-key candidate.
- BUSINESS_GROUP_ID — foreign key to HR_ALL_ORGANIZATION_UNITS; establishes the enterprise/business group context (multi-tenant partition).
- LOCATION_ID — foreign key to HR_LOCATIONS_ALL; the physical or logical location of the event.
- ORGANIZATION_RUN_BY_ID — foreign key to HR_ALL_ORGANIZATION_UNITS; the organization responsible for running the event.
- INTERNAL_CONTACT_PERSON_ID — the internal employee acting as contact or interviewer.
- ASSIGNMENT_ID — links the event to the employee's assignment record.
- PARTY_ID — the party (person or applicant) associated with the event.
- TYPE and EVENT_OR_INTERVIEW — classify the nature of the event.
- EMP_OR_APL — distinguishes whether the subject is an employee or an applicant.
- DATE_START, DATE_END, TIME_START, TIME_END — the event scheduling window.
- EXTERNAL_CONTACT, CONTACT_TELEPHONE_NUMBER — contact details for the event.
- COMMENTS — free-text notes.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE20 — the standard EBS descriptive flexfield (DFF) block.
- Standard WHO audit columns: CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, and OBJECT_VERSION_NUMBER for optimistic locking.
Common Use Cases and Queries
Recruitment and HR reporting frequently join PER_EVENTS to personnel and organizational tables. A typical interview-scheduling report joins to the assignment and location to resolve names:
- Listing upcoming interviews by business group: filter on TYPE, EVENT_OR_INTERVIEW, and DATE_START, restricted by BUSINESS_GROUP_ID.
- Auditing appraisal events for an employee: join PER_EVENTS to PER_PERFORMANCE_REVIEWS on EVENT_ID to find each review's underlying event.
- Pay proposal traceability: join PER_PAY_PROPOSALS to PER_EVENTS on EVENT_ID to link pay changes to the originating HR event.
- Booking/resource analysis: join PER_BOOKINGS on EVENT_ID to reconcile scheduled resources against each event.
- Data extraction for analytics: select EVENT_ID, PARTY_ID, ASSIGNMENT_ID, DATE_START, and TYPE for a period, applying the DFF columns (ATTRIBUTE_CATEGORY, ATTRIBUTE1..20) for site-specific extensions.
A representative query pattern is: SELECT e.EVENT_ID, e.TYPE, e.DATE_START, e.DATE_END, e.LOCATION_ID FROM PER_EVENTS e WHERE e.BUSINESS_GROUP_ID = :bg AND e.DATE_START >= :from_date ORDER BY e.DATE_START;.
Related Objects
PER_EVENTS is both a referencing child and a referenced parent, creating a cohesive event picture:
- HR_ALL_ORGANIZATION_UNITS — joined via BUSINESS_GROUP_ID and ORGANIZATION_RUN_BY_ID; supplies business group and running-organization context.
- HR_LOCATIONS_ALL — joined via LOCATION_ID; supplies event location details.
- PER_BOOKINGS — references PER_EVENTS via PER_BOOKINGS.EVENT_ID; records resource bookings for the event.
- PER_PAY_PROPOSALS — references PER_EVENTS via PER_PAY_PROPOSALS.EVENT_ID; links pay proposals to their source event.
- PER_PERFORMANCE_REVIEWS — references PER_EVENTS via PER_PERFORMANCE_REVIEWS.EVENT_ID; ties performance appraisals to the event record.
Together, these relationships confirm PER_EVENTS as a central HR event anchor supporting recruitment, appraisal, and compensation workflows across the PER module in Oracle EBS.
-
Table: PER_EVENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EVENTS, object_name:PER_EVENTS, status:VALID, product: PER - Human Resources , description: Record of events such as interviews and appraisals for applicants and employees. , implementation_dba_data: HR.PER_EVENTS ,
-
Table: PER_EVENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EVENTS, object_name:PER_EVENTS, status:VALID, product: PER - Human Resources , description: Record of events such as interviews and appraisals for applicants and employees. , implementation_dba_data: HR.PER_EVENTS ,
-
TABLE: HR.PER_EVENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EVENTS, object_name:PER_EVENTS, status:VALID,
-
TABLE: HR.PER_EVENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EVENTS, object_name:PER_EVENTS, status:VALID,
-
SYNONYM: PUBLIC.PER_EVENTS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_EVENTS, status:VALID,
-
VIEW: APPS.PER_EVENTS_DFV
12.1.1
-
VIEW: APPS.PER_EVENTS_DFV
12.2.2
-
VIEW: APPS.PER_EVENTS_LOV_V
12.1.1
-
VIEW: APPS.PER_EVENTS_LOV_V
12.2.2
-
VIEW: HR.PER_EVENTS#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_EVENTS#, status:VALID,
-
VIEW: APPS.HRBV_EVENTS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_EVENTS_V, status:VALID,
-
VIEW: APPS.PER_BOOKINGS_V
12.2.2
-
VIEW: APPS.HRBV_EVENTS_V
12.2.2
-
VIEW: APPS.HRBV_EVENTS_V
12.1.1
-
VIEW: APPS.PER_EVENTS_V
12.1.1
-
VIEW: APPS.HRBV_EVENTS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_EVENTS_V, status:VALID,
-
VIEW: APPS.PER_BOOKINGS_V
12.1.1
-
VIEW: APPS.PER_EVENTS_V
12.2.2
-
VIEW: APPS.HRFV_REVIEWS
12.2.2
-
SYNONYM: APPS.PER_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_EVENTS, status:VALID,
-
APPS.PER_EVT_BUS SQL Statements
12.2.2
-
VIEW: HR.PER_EVENTS#
12.2.2
-
VIEW: APPS.HRFV_REVIEWERS
12.1.1
-
VIEW: APPS.PER_BOOKINGS_V2
12.2.2
-
VIEW: APPS.PER_BOOKINGS_V2
12.1.1
-
VIEW: APPS.HRFV_REVIEWS
12.1.1
-
APPS.PER_EVT_SHD SQL Statements
12.2.2
-
Table: PER_BOOKINGS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BOOKINGS, object_name:PER_BOOKINGS, status:VALID, product: PER - Human Resources , description: Event booking details. , implementation_dba_data: HR.PER_BOOKINGS ,
-
VIEW: APPS.PER_PERFORMANCE_REVIEWS_V
12.2.2
-
Table: PER_PERFORMANCE_REVIEWS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERFORMANCE_REVIEWS, object_name:PER_PERFORMANCE_REVIEWS, status:VALID, product: PER - Human Resources , description: Performance review information for employees. , implementation_dba_data: HR.PER_PERFORMANCE_REVIEWS ,
-
APPS.PER_EVT_SHD SQL Statements
12.1.1
-
VIEW: APPS.PER_BOOKINGS_V3
12.1.1
-
VIEW: APPS.HRFV_REVIEWERS
12.2.2
-
VIEW: APPS.PER_BOOKINGS_V3
12.2.2
-
VIEW: APPS.PER_EVENTS_V3
12.1.1
-
Table: PER_PERFORMANCE_REVIEWS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERFORMANCE_REVIEWS, object_name:PER_PERFORMANCE_REVIEWS, status:VALID, product: PER - Human Resources , description: Performance review information for employees. , implementation_dba_data: HR.PER_PERFORMANCE_REVIEWS ,
-
APPS.PER_EVENTS_PKG SQL Statements
12.1.1
-
VIEW: APPS.PER_PERFORMANCE_REVIEWS_V
12.1.1
-
APPS.PER_EVT_BUS SQL Statements
12.1.1
-
Table: PER_PAY_PROPOSALS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PAY_PROPOSALS, object_name:PER_PAY_PROPOSALS, status:VALID, product: PER - Human Resources , description: Salary proposals and performance review information for employee assignments. , implementation_dba_data: HR.PER_PAY_PROPOSALS ,
-
Table: PER_BOOKINGS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_BOOKINGS, object_name:PER_BOOKINGS, status:VALID, product: PER - Human Resources , description: Event booking details. , implementation_dba_data: HR.PER_BOOKINGS ,
-
SYNONYM: APPS.PER_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_EVENTS, status:VALID,
-
VIEW: APPS.PER_EVENTS_V3
12.2.2
-
TRIGGER: APPS.PER_EVENTS_OVN
12.1.1
-
TRIGGER: APPS.PER_EVENTS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_EVENTS_WHO, status:VALID,
-
TRIGGER: APPS.PER_EVENTS_OVN
12.2.2
-
APPS.PER_EVENTS_PKG SQL Statements
12.2.2
-
View: PER_EVENTS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_EVENTS_LOV_V, object_name:PER_EVENTS_LOV_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_EVENTS_LOV_V ,
-
VIEW: APPS.PER_EVENTS_V2
12.1.1
-
VIEW: APPS.PER_EVENTS_V2
12.2.2