Search Results per_recruitment_activities
Overview
The PER_RECRUITMENT_ACTIVITIES table is a core data object within the Oracle E-Business Suite Human Resources (PER) module, specifically for versions 12.1.1 and 12.2.2. It serves as the central repository for tracking and managing all recruitment initiatives undertaken by an organization. The table's primary role is to record the details and associated costs of various recruitment efforts, such as job fairs, advertising campaigns, agency engagements, and internal referral programs. By maintaining this data, the table enables comprehensive reporting on recruitment effectiveness, cost analysis, and the linkage of hiring activities to specific job requisitions and final employee assignments, thereby supporting strategic workforce planning and budgetary control.
Key Information Stored
The table stores a range of attributes that define a recruitment activity. Its structure is governed by a primary key on RECRUITMENT_ACTIVITY_ID and a unique key constraint on the combination of NAME and BUSINESS_GROUP_ID to ensure activity names are unique within a business group. Critical columns include BUSINESS_GROUP_ID, which anchors the activity to a specific organizational unit, and RUN_BY_ORGANIZATION_ID, identifying the department responsible for executing the activity. The PARENT_RECRUITMENT_ACTIVITY_ID column supports hierarchical relationships, allowing for the grouping of sub-activities under a main initiative. Foreign key columns like POSTING_CONTENT_ID and RECRUITING_SITE_ID integrate with the Oracle iRecruitment module, linking activities to specific job postings and external career sites. The table inherently tracks cost-related information, as indicated by its description.
Common Use Cases and Queries
A primary use case is generating cost analysis reports for recruitment campaigns. Analysts can query the table to aggregate costs by activity type, business group, or running organization. Another critical scenario is tracing the source of hire; the foreign key relationship to PER_ALL_ASSIGNMENTS_F allows queries to identify which recruitment activity resulted in a specific employee assignment. For iRecruitment implementations, linking activities to specific job postings on recruiting sites is essential for measuring channel effectiveness. A sample query to list activities with their responsible organization might be:
- SELECT pra.NAME, pra.RECRUITMENT_ACTIVITY_ID, hou.NAME RUN_BY_ORG
- FROM per_recruitment_activities pra, hr_all_organization_units hou
- WHERE pra.run_by_organization_id = hou.organization_id
- AND pra.business_group_id = :p_bg_id;
This supports operational reviews and budget allocation for recruitment teams.
Related Objects
PER_RECRUITMENT_ACTIVITIES is a central hub with several key relationships. It is primarily owned by a BUSINESS_GROUP_ID and RUN_BY_ORGANIZATION_ID, both referencing HR_ALL_ORGANIZATION_UNITS. Its self-referencing foreign key on PARENT_RECRUITMENT_ACTIVITY_ID allows for activity hierarchies. For iRecruitment, it links to IRC_POSTING_CONTENTS and IRC_ALL_RECRUITING_SITES. Crucially, it is referenced by the assignment table (PER_ALL_ASSIGNMENTS_F) to denote the hiring source for an employee and by the PER_RECRUITMENT_ACTIVITY_FOR table, which likely associates activities with specific vacancies or positions. The IRC_JOB_BASKET_ITEMS table also references it, connecting recruitment activities to candidate job baskets. These relationships make it integral to the end-to-end recruitment-to-hire process.
-
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 ,
-
APPS.IRC_VACANCY_COMMIT dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_RAA_INS dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.HR_DELETE dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.HR_PERSON_INTERNAL dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_VACANCIES_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.EDW_HR_REC_ACT_M_SIZING dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_SEEKER_VAC_MATCHING_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_ASG_BUS2 dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.HR_ORG_PRE_DELETE dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_JBI_BUS dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RAA_INS dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RAA_BUS dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_PENDING_DATA_API dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_PRIMARY_POSTING_CHANGE dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.HR_ORG_PRE_DELETE dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PAY_MX_CURRENCY_CONVERSION dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_SEEKER_VAC_MATCHING_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.HR_PERSON_DELETE dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_RU_CURRENCY_CONVERSION dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.HR_DELETE dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_QH_SUMMARY_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_VACANCIES_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_PRIMARY_POSTING_CHANGE dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_POSTING_CONTENT_API dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PAY_MX_CURRENCY_CONVERSION dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_RECRUITMENT_ACTIVITY_SWI dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_VACANCY_CONSIDERATIONS_API dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RCF_BUS dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.HRI_OLTP_DISC_RCTMNT dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_NOTIFICATION_DATA_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_PENDING_DATA_API dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_PERRPREQ_XMLP_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.PER_ASG_BUS2 dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_PERRPREQ_XMLP_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_MRS_UPGRADE dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_QH_FIND_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RU_CURRENCY_CONVERSION dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RECRUITMENT_ACTIVITIES_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_VACANCY_COMMIT dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_QH_SUMMARY_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_RAA_DEL dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.IRC_NOTIFICATION_DATA_PKG dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.HRI_OPL_REC_CAND_PIPLN dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.HR_PUMP_GET dependencies on PER_RECRUITMENT_ACTIVITIES
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2
-
APPS.IRC_JBI_BUS dependencies on PER_RECRUITMENT_ACTIVITIES
12.2.2