Search Results per_recruitment_activity_for
Overview
PER_RECRUITMENT_ACTIVITY_FOR is a Human Resources (PER) transactional table in the Oracle E-Business Suite 12.1.1 and 12.2.2 data model. It resides in the HR schema and serves as the association table that links individual vacancies to the recruitment activities through which they are publicized or processed. In functional terms, a single recruitment activity such as a job fair, open house, campus drive, or advertising campaign may be used to market multiple vacancies, and conversely a vacancy may be promoted through more than one activity. This table materializes that many-to-many relationship, allowing recruiters to track which vacancies are covered by which activities and to report on activity effectiveness and pipeline composition.
Because the table exists purely to associate two independent entities, the ETRM relationship metadata classifies it heuristically as a link table within a Data Vault modeling suggestion. It is not a hub, since it does not represent a core business concept such as a vacancy or an activity, nor a satellite, since it stores no descriptive history of its own beyond standard audit columns. The link interpretation is consistent with its primary key being a surrogate identifier and its three foreign keys pointing to the business group, the vacancy, and the recruitment activity.
Key Information Stored
- RECRUITMENT_ACTIVITY_FOR_ID — Surrogate primary key, enforced by the unique index PER_RECRUITMENT_ACTIVITY_F_PK. This is the only documented business-key candidate; no composite natural key is defined.
- BUSINESS_GROUP_ID — Identifies the business group (enterprise) that owns the association record; foreign key to HR_ALL_ORGANIZATION_UNITS. It enforces multi-tenant separation of recruitment data.
- VACANCY_ID — The vacancy being associated; foreign key to PER_ALL_VACANCIES.
- RECRUITMENT_ACTIVITY_ID — The recruitment activity to which the vacancy is linked; foreign key to PER_RECRUITMENT_ACTIVITIES.
- REQUEST_ID — The concurrent request identifier that created or last processed the row, useful for audit and troubleshooting batch loads.
- PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — Standard concurrent program context columns identifying the application, program, and last update date of the process that wrote the row.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — WHO column set for auditing the most recent change.
- CREATED_BY, CREATION_DATE — WHO column set for auditing row creation.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the Oracle Applications framework to detect concurrent updates.
Common Use Cases and Queries
The most frequent use is answering which vacancies belong to a given recruitment activity, and the reverse. A typical join resolves descriptive names by traversing the foreign keys:
- List vacancies for an activity:
SELECT v.vacancy_name FROM per_all_vacancies v, per_recruitment_activity_for f WHERE f.recruitment_activity_id = :activity_id AND f.vacancy_id = v.vacancy_id - List activities promoting a vacancy:
SELECT a.recruitment_activity_id, a.name FROM per_recruitment_activities a, per_recruitment_activity_for f WHERE f.vacancy_id = :vacancy_id AND f.recruitment_activity_id = a.recruitment_activity_id - Count distinct vacancies per activity for pipeline reporting, grouped by recruitment_activity_id and filtered by business_group_id.
- Audit reconciliation of concurrent program loads using request_id, program_id, and program_update_date.
Because the table carries no effective dating, queries reflect the current association set rather than historical promotion dates.
Related Objects
- PER_ALL_VACANCIES — joined on VACANCY_ID; supplies vacancy definition and status.
- PER_RECRUITMENT_ACTIVITIES — joined on RECRUITMENT_ACTIVITY_ID; supplies activity definition, dates, and status.
- HR_ALL_ORGANIZATION_UNITS — joined on BUSINESS_GROUP_ID; supplies the owning business group.
- PER_RECRUITMENT_ACTIVITY_F_PK — the unique index enforcing the primary key and supporting lookups by RECRUITMENT_ACTIVITY_FOR_ID.
- PER_ALL_PEOPLE_F / PER_ASSIGNMENTS_F — commonly used downstream with vacancies to report applicant and recruiter assignment relationships.
-
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 ,
-
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 ,
-
APPS.PER_RECRUIT_ACTIVITY_FOR_PKG SQL Statements
12.1.1
-
APPS.PER_RECRUIT_ACTIVITY_FOR_PKG SQL Statements
12.2.2
-
TABLE: HR.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,
-
TABLE: HR.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,
-
APPS.PER_RCF_BUS SQL Statements
12.1.1
-
APPS.PER_RCF_BUS SQL Statements
12.2.2
-
APPS.IRC_PRIMARY_POSTING_CHANGE SQL Statements
12.2.2
-
VIEW: HR.PER_RECRUITMENT_ACTIVITY_FOR#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_RECRUITMENT_ACTIVITY_FOR#, status:VALID,
-
APPS.IRC_PRIMARY_POSTING_CHANGE SQL Statements
12.1.1
-
APPS.PER_RCF_SHD SQL Statements
12.1.1
-
SYNONYM: PUBLIC.PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITY_FOR, status:VALID,
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITY_FOR_V
12.2.2
-
APPS.IRC_MRS_UPGRADE SQL Statements
12.2.2
-
APPS.IRC_MRS_UPGRADE SQL Statements
12.1.1
-
APPS.PER_RCF_SHD SQL Statements
12.2.2
-
VIEW: APPS.PER_RECRUITMENT_ACTIVITY_FOR_V
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITY_FO_V
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITY_FO_V
12.2.2
-
VIEW: HR.PER_RECRUITMENT_ACTIVITY_FOR#
12.2.2
-
VIEW: APPS.HRFV_REC_ACT_BY_VACANCIES
12.2.2
-
VIEW: APPS.HRFV_REC_ACT_BY_VACANCIES
12.1.1
-
SYNONYM: APPS.PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITY_FOR, status:VALID,
-
SYNONYM: APPS.PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_RECRUITMENT_ACTIVITY_FOR, status:VALID,
-
PACKAGE BODY: APPS.IRC_PRIMARY_POSTING_CHANGE
12.2.2
-
PACKAGE BODY: APPS.IRC_PRIMARY_POSTING_CHANGE
12.1.1
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITY_FO_V
12.2.2
owner:APPS, object_type:VIEW, object_name:HRBV_RECRUITMENT_ACTIVITY_FO_V, status:VALID,
-
VIEW: APPS.HRBV_RECRUITMENT_ACTIVITY_FO_V
12.1.1
owner:APPS, object_type:VIEW, object_name:HRBV_RECRUITMENT_ACTIVITY_FO_V, status:VALID,
-
PACKAGE BODY: APPS.PER_RECRUIT_ACTIVITY_FOR_PKG
12.2.2
-
APPS.PER_RCF_INS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PER_RECRUIT_ACTIVITY_FOR_PKG
12.1.1
-
APPS.IRC_VACANCY_CONSIDERATIONS_API SQL Statements
12.2.2
-
APPS.PER_RCF_INS SQL Statements
12.1.1
-
APPS.IRC_VACANCY_CONSIDERATIONS_API SQL Statements
12.1.1
-
TRIGGER: APPS.PER_REC_ACTIVITY_FOR_OVN
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PER_REC_ACTIVITY_FOR_OVN, status:VALID,
-
TRIGGER: APPS.PER_REC_ACTIVITY_FOR_OVN
12.1.1
-
APPS.IRC_WEB SQL Statements
12.1.1
-
TRIGGER: APPS.PER_REC_ACTIVITY_FOR_OVN
12.2.2
-
APPS.IRC_WEB SQL Statements
12.2.2
-
TRIGGER: APPS.PER_RECRUITMENT_ACTIVITY_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_RECRUITMENT_ACTIVITY_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.IRC_PRIMARY_POSTING_CHANGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_PRIMARY_POSTING_CHANGE, status:VALID,
-
PACKAGE BODY: APPS.IRC_PRIMARY_POSTING_CHANGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IRC_PRIMARY_POSTING_CHANGE, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.PER_RCF_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RCF_SHD, status:VALID,
-
PACKAGE BODY: APPS.PER_RECRUIT_ACTIVITY_FOR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RECRUIT_ACTIVITY_FOR_PKG, status:VALID,
-
View: PER_RECRUITMENT_ACTIVITY_FOR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITY_FOR_V, object_name:PER_RECRUITMENT_ACTIVITY_FOR_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_RECRUITMENT_ACTIVITY_FOR_V ,
-
View: PER_RECRUITMENT_ACTIVITY_FOR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_RECRUITMENT_ACTIVITY_FOR_V, object_name:PER_RECRUITMENT_ACTIVITY_FOR_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_RECRUITMENT_ACTIVITY_FOR_V ,
-
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 ,
-
PACKAGE BODY: APPS.PER_RCF_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RCF_SHD, status:VALID,