Search Results per_recruitment_activities
Overview
PER_RECRUITMENT_ACTIVITIES is a core Human Resources (PER) table stored in the HR schema of Oracle E-Business Suite, holding records for recruitment activities and their associated costs. Each row represents a discrete recruiting event — such as a job fair, campus drive, advertising campaign, or internal referral program — that an enterprise uses to attract candidates. The table functions as the master repository for activity definitions, scheduling windows, budgeting figures, and posting configuration that drive downstream applicant tracking and requisition management within Oracle iRecruitment and the broader PER recruiting flow.
Heuristically, the FK topology classifies this object as a satellite-leaning entity: it carries descriptive and measurable attributes (costs, dates, status, contact details) around business keys such as BUSINESS_GROUP_ID and organizational references. From a Data Vault modeling perspective, this suggests it behaves largely as a satellite attached to core HR dimensions (organization units and business groups), with a recursive self-reference for parent-child activity hierarchies.
Key Information Stored
The table's surrogate primary key is RECRUITMENT_ACTIVITY_ID, exposed through the PER_RECRUITMENT_ACTIVITIES_PK unique index. A second unique index, PER_RECRUITMENT_ACTIVITIES_UK2, defines NAME and BUSINESS_GROUP_ID as composite business-key candidates — activity names are unique within a business group.
The most operationally significant columns include:
NAME— the descriptive activity label, part of the business key.BUSINESS_GROUP_ID— the enterprise-level business group owning the activity, referencingHR_ALL_ORGANIZATION_UNITS.RUN_BY_ORGANIZATION_ID— the organization responsible for executing the activity.PARENT_RECRUITMENT_ACTIVITY_ID— self-referencing column supporting hierarchical parent-child activity structures.TYPE— classification of the activity (for example, advertising, event, or referral).DATE_START,DATE_END,DATE_CLOSING— scheduling and cutoff dates controlling activity duration and application deadlines.PLANNED_COSTandACTUAL_COST— budgeted versus realized expenditure, both expressed inCURRENCY_CODE.AUTHORISING_PERSON_IDandINTERNAL_CONTACT_PERSON_ID— responsible internal parties.EXTERNAL_CONTACTandCONTACT_TELEPHONE_NUMBER— external point-of-contact details.STATUS— lifecycle state of the activity (active, closed, or pending).POSTING_CONTENT_ID,RECRUITING_SITE_ID,INTERNAL_POSTING,EXTERNAL_POSTING,LAST_POSTED_DATE— controls and audit fields for publishing the activity to recruiting sites.OBJECT_VERSION_NUMBER,LAST_UPDATE_DATE, and theATTRIBUTE1–20DFF columns — standard EBS concurrency, audit, and descriptive flexfield support.
Common Use Cases and Queries
The table is central to recruiting cost analysis, activity scheduling reports, and candidate-source attribution. A typical query retrieves active activities and their budget consumption for a business group:
SELECT name, date_start, date_end, planned_cost, actual_cost FROM per_recruitment_activities WHERE business_group_id = :bg AND TRUNC(SYSDATE) BETWEEN date_start AND NVL(date_end, SYSDATE);- Cost variance reporting: compare
ACTUAL_COSTagainstPLANNED_COSTgrouped byTYPEto evaluate ROI of recruiting spend by channel. - Source-of-hire analysis: join through
PER_ALL_ASSIGNMENTS_F.RECRUITMENT_ACTIVITY_IDto determine which activities produced lasting hires. - Hierarchy traversal: self-join on
PARENT_RECRUITMENT_ACTIVITY_IDto build rolled-up activity trees for umbrella campaigns. - Posting management: filter on
INTERNAL_POSTING/EXTERNAL_POSTINGandLAST_POSTED_DATEto audit website publication status againstIRC_ALL_RECRUITING_SITES.
Related Objects
Key relationships, per documented FK constraints, include:
HR_ALL_ORGANIZATION_UNITS— referenced viaBUSINESS_GROUP_IDandRUN_BY_ORGANIZATION_IDfor organizational attribution.PER_RECRUITMENT_ACTIVITIES(self) —PARENT_RECRUITMENT_ACTIVITY_IDsupports activity hierarchies.IRC_POSTING_CONTENTSandIRC_ALL_RECRUITING_SITES— referenced viaPOSTING_CONTENT_IDandRECRUITING_SITE_ID, linking activities to iRecruitment posting infrastructure.PER_ALL_ASSIGNMENTS_F— referencesRECRUITMENT_ACTIVITY_ID, enabling source-of-hire tracing from the activity to the resulting assignment.PER_RECRUITMENT_ACTIVITY_FOR— child table capturing the activity-to-object applicability mapping.IRC_JOB_BASKET_ITEMS— references activities for job-basket publication workflows.HR_EDW_WRK_ACTVTY_FandHR_EDW_WRK_ACTVTY_FSTG— Enterprise Data Warehouse fact and staging tables consumingRECRUITMENT_ACTIVITY_IDfor analytics.
-
Table: PER_RECRUITMENT_ACTIVITIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITIES, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID, product: PER - Human Resources , description: Recruitment activities and costs. , implementation_dba_data: HR.PER_RECRUITMENT_ACTIVITIES ,
-
Table: PER_RECRUITMENT_ACTIVITIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITIES, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID, product: PER - Human Resources , description: Recruitment activities and costs. , implementation_dba_data: HR.PER_RECRUITMENT_ACTIVITIES ,
-
TABLE: HR.PER_RECRUITMENT_ACTIVITIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITIES, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID,
-
APPS.IRC_MRS_UPGRADE SQL Statements
12.1.1
-
APPS.IRC_MRS_UPGRADE SQL Statements
12.2.2
-
TABLE: HR.PER_RECRUITMENT_ACTIVITIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITIES, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID,
-
APPS.PER_RCF_BUS SQL Statements
12.1.1
-
APPS.PER_RCF_BUS SQL Statements
12.2.2
-
APPS.PER_RECRUITMENT_ACTIVITIES_PKG SQL Statements
12.1.1
-
APPS.PER_RECRUITMENT_ACTIVITIES_PKG SQL Statements
12.2.2
-
APPS.PER_RAA_BUS SQL Statements
12.2.2
-
APPS.PER_RAA_BUS SQL Statements
12.1.1
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITIES_DFV
12.1.1
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITIES_DFV
12.2.2
-
SYNONYM: PUBLIC.PER_RECRUITMENT_ACTIVITIES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID,
-
VIEW: APPS.EDW_HR_REC_ACT_FKV
12.1.1
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITIES_V
12.2.2
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITIES_V
12.1.1
-
VIEW: APPS.HRFV_REC_ACT_BY_VACANCIES
12.2.2
-
VIEW: APPS.HRFV_REC_ACT_BY_VACANCIES
12.1.1
-
VIEW: APPS.HRI_OBI_CL_RACT_RECACTVY_V
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITIES_V
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITIES_V
12.2.2
-
APPS.IRC_JBI_BUS SQL Statements
12.1.1
-
APPS.IRC_PRIMARY_POSTING_CHANGE SQL Statements
12.2.2
-
VIEW: HR.PER_RECRUITMENT_ACTIVITIES#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_RECRUITMENT_ACTIVITIES#, status:VALID,
-
APPS.IRC_JBI_BUS SQL Statements
12.2.2
-
APPS.HRI_OLTP_DISC_RCTMNT SQL Statements
12.2.2
-
APPS.IRC_PRIMARY_POSTING_CHANGE SQL Statements
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITIES_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_RECRUITMENT_ACTIVITIES_V, status:VALID,
-
APPS.HRI_OLTP_DISC_RCTMNT SQL Statements
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITIES_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_RECRUITMENT_ACTIVITIES_V, status:VALID,
-
VIEW: APPS.EDWBV_HR_RACT_ACTIVITY_LCV
12.1.1
-
APPS.EDW_HR_REC_ACT_M_SIZING SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IRC_MRS_UPGRADE
12.1.1
-
VIEW: APPS.HRI_MD_REC_TIME_EFFICIENCY_V
12.1.1
-
APPS.IRC_VACANCY_CONSIDERATIONS_API SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IRC_MRS_UPGRADE
12.2.2
-
SYNONYM: APPS.PER_RECRUITMENT_ACTIVITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID,
-
APPS.IRC_VACANCY_CONSIDERATIONS_API SQL Statements
12.2.2
-
SYNONYM: APPS.PER_RECRUITMENT_ACTIVITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITIES, status:VALID,
-
APPS.PER_RAA_SHD SQL Statements
12.1.1
-
APPS.PER_RAA_SHD SQL Statements
12.2.2
-
VIEW: APPS.HRFV_RECRUITMENT_ACTIVITIES
12.1.1
-
VIEW: HR.PER_RECRUITMENT_ACTIVITIES#
12.2.2
-
Table: PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITY_FOR, object_name:PER_RECRUITMENT_ACTIVITY_FOR, status:VALID, product: PER - Human Resources , description: Vacancies associated with a specific recruitment activity. , implementation_dba_data: HR.PER_RECRUITMENT_ACTIVITY_FOR ,
-
View: PER_RECRUITMENT_ACTIVITIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITIES_V, object_name:PER_RECRUITMENT_ACTIVITIES_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_RECRUITMENT_ACTIVITIES_V ,
-
VIEW: APPS.HRFV_RECRUITMENT_ACTIVITIES
12.2.2
-
Table: IRC_JOB_BASKET_ITEMS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.IRC_JOB_BASKET_ITEMS, object_name:IRC_JOB_BASKET_ITEMS, status:VALID, product: PER - Human Resources , description: The jobs that an applicant has placed in their job basket , implementation_dba_data: HR.IRC_JOB_BASKET_ITEMS ,
-
Table: PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITY_FOR, object_name:PER_RECRUITMENT_ACTIVITY_FOR, status:VALID, product: PER - Human Resources , description: Vacancies associated with a specific recruitment activity. , implementation_dba_data: HR.PER_RECRUITMENT_ACTIVITY_FOR ,