Search Results per_recruitment_activity_for
Overview
The PER_RECRUITMENT_ACTIVITY_FOR table is a core data object within the Oracle E-Business Suite (EBS) Human Resources (HR) module, specifically under the PER (Personnel) product family. Its primary function is to manage the many-to-many relationship between recruitment activities and vacancies. In the recruitment lifecycle, a single activity, such as a job fair or a newspaper advertisement, can be associated with multiple open positions (vacancies). Conversely, a vacancy may be promoted through several recruitment activities. This table serves as the junction or intersection table that formally links these two key entities, providing a complete audit trail of which recruitment initiatives are used to fill which specific job openings.
Key Information Stored
The table's structure is designed to establish and record the links between its parent entities. Its primary key is a unique system-generated identifier, RECRUITMENT_ACTIVITY_FOR_ID. The table's critical foreign key columns define its relationships:
- RECRUITMENT_ACTIVITY_ID: References the PER_RECRUITMENT_ACTIVITIES table, identifying the specific recruitment campaign or event.
- VACANCY_ID: References the PER_ALL_VACANCIES table, identifying the specific job opening being targeted.
- BUSINESS_GROUP_ID: References the HR_ALL_ORGANIZATION_UNITS table, enforcing data security by anchoring the record to a specific business group, a fundamental concept in Oracle HRMS.
Common Use Cases and Queries
This table is central to recruitment analysis and operational reporting. A common use case is generating a report of all vacancies associated with a particular recruitment activity to assess its return on investment. Conversely, HR personnel may query all recruitment activities used for a hard-to-fill vacancy to understand the sourcing strategy. Sample SQL patterns include joining to the related master tables:
SELECT pra.NAME AS activity_name,
pav.NAME AS vacancy_name,
pav.SEGMENT1 AS vacancy_number
FROM per_recruitment_activity_for praf,
per_recruitment_activities pra,
per_all_vacancies pav
WHERE praf.recruitment_activity_id = pra.recruitment_activity_id
AND praf.vacancy_id = pav.vacancy_id
AND pra.business_group_id = :p_business_group
AND pra.recruitment_activity_id = :p_activity_id;
This table is also critical for underlying logic in recruitment-related forms, workflows, and standard reports within the EBS application.
Related Objects
As indicated by its foreign keys, PER_RECRUITMENT_ACTIVITY_FOR has direct dependencies on three primary tables:
- PER_RECRUITMENT_ACTIVITIES: The parent table for recruitment campaign details (e.g., type, start/end dates, cost).
- PER_ALL_VACANCIES: The parent table for vacancy details (e.g., job, location, status, hiring manager).
- HR_ALL_ORGANIZATION_UNITS: The table defining the business group and other organizational units for security.
-
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.IRC_WEB dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_VACANCY_CONSIDERATIONS_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_WEB dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RECRUITMENT_ACTIVITY_SWI dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_VACANCIES_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_PENDING_DATA_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_APPLICANT_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RECRUITMENT_ACTIVITY_SWI dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RCF_UPD dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_DEL dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_POSTING_CONTENT_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RCF_SHD dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_PRIMARY_POSTING_CHANGE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_VACANCY_CONSIDERATIONS_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_POSTING_CONTENT_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RECRUITMENT_ACTIVITIES_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_DB_PER_ADDITIONAL dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_VACANCIES_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_APPLICANT_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_SEEKER_VAC_MATCHING_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RECRUITMENT_ACTIVITIES_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_MRS_UPGRADE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RCF_INS dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RECRUIT_ACTIVITY_FOR_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_DEL dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.HR_DELETE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_BUS dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_DB_PER_ADDITIONAL dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_INS dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_MRS_UPGRADE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_BUS dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_PRIMARY_POSTING_CHANGE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.IRC_VACANCY_COMMIT dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.2.2
-
APPS.PER_RCF_SHD dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_PENDING_DATA_API dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RCF_UPD dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.HR_DELETE dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.PER_RECRUIT_ACTIVITY_FOR_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_VACANCY_COMMIT dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
APPS.IRC_SEEKER_VAC_MATCHING_PKG dependencies on PER_RECRUITMENT_ACTIVITY_FOR
12.1.1
-
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_VACANCIES_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_RCF_INS dependencies on FND_MESSAGE
12.1.1
-
APPS.PER_RCF_INS dependencies on FND_MESSAGE
12.2.2
-
APPS.PER_RCF_BUS SQL Statements
12.1.1