Search Results pay_people_groups
Overview
The PAY_PEOPLE_GROUPS table is a core data object within the Oracle E-Business Suite (EBS) Payroll module (PAY). It serves as the master repository for the People Group flexfield, a key descriptive flexfield (DFF) used for segmenting and categorizing the workforce. This table stores the distinct combinations of values defined for the People Group flexfield segments, enabling organizations to classify employees and contingent workers based on custom business criteria such as project codes, funding sources, cost centers, or union affiliations. Its primary role is to provide a validated set of grouping codes that can be assigned to assignments and linked to various payroll and HR processes, ensuring data integrity and enabling rule-based processing.
Key Information Stored
The table's central column is PEOPLE_GROUP_ID, a system-generated primary key that uniquely identifies each valid people group combination. While the ETRM excerpt does not list all columns, the table's description as a flexfield information table implies it contains the concatenated segment values and their individual segment attributes. Typically, such a table includes columns for the flexfield structure (SEGMENT1, SEGMENT2, etc.), the concatenated descriptive value, and standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE). The PEOPLE_GROUP_ID is the persistent identifier referenced by all related transactional tables.
Common Use Cases and Queries
This table is central to reporting and configuring rules based on people groups. A common use case is generating a list of all active people group codes for assignment or reporting purposes. Administrators often query this table to audit assignments linked to specific groups. For example, to find all assignments associated with a particular people group, one would join PER_ALL_ASSIGNMENTS_F to PAY_PEOPLE_GROUPS. Sample SQL to retrieve a list of defined people groups is:
- SELECT PEOPLE_GROUP_ID, CONCATENATED_SEGMENTS FROM PAY_PEOPLE_GROUPS WHERE ENABLED_FLAG = 'Y' ORDER BY CONCATENATED_SEGMENTS;
Another critical use case is in payroll element eligibility, where element links can be restricted to specific people groups, controlling which employees can receive certain earnings or deductions.
Related Objects
The PAY_PEOPLE_GROUPS table is referenced by several key transactional tables via foreign key relationships, as documented in the provided metadata. These relationships are fundamental to the application's data model:
- PER_ALL_ASSIGNMENTS_F: Links a people group to an employee or contingent worker assignment via PER_ALL_ASSIGNMENTS_F.PEOPLE_GROUP_ID.
- PAY_ELEMENT_LINKS_F: Restricts payroll element eligibility to specific people groups via PAY_ELEMENT_LINKS_F.PEOPLE_GROUP_ID.
- PER_ALL_VACANCIES: Associates a vacancy with a people group via PER_ALL_VACANCIES.PEOPLE_GROUP_ID.
- PSP_EFFORT_REPORT_TEMPLATES: Links effort reporting templates in Oracle Projects to people groups via PSP_EFFORT_REPORT_TEMPLATES.PEOPLE_GROUP_ID.
The primary key constraint PAY_PEOPLE_GROUPS_PK on PEOPLE_GROUP_ID enforces uniqueness and supports these foreign key relationships.
-
Table: PAY_PEOPLE_GROUPS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_PEOPLE_GROUPS, object_name:PAY_PEOPLE_GROUPS, status:VALID, product: PAY - Payroll , description: People group flexfield information. , implementation_dba_data: HR.PAY_PEOPLE_GROUPS ,
-
Table: PAY_PEOPLE_GROUPS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_PEOPLE_GROUPS, object_name:PAY_PEOPLE_GROUPS, status:VALID, product: PAY - Payroll , description: People group flexfield information. , implementation_dba_data: HR.PAY_PEOPLE_GROUPS ,
-
APPS.PAY_KW_ARCHIVE dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_EXT_PERSON dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_PLAN_DESIGN_PROGRAM_MODULE dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HR_APPLICANT_INTERNAL dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_QH_SUMMARY_QUERY dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HR_ASSIGNMENT_API dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.GHR_SF52_DO_UPDATE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.HR_PDT_BUS dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_EVALUATE_RATE_PROFILES dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_ASSIGNMENTS_F1_PKG dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_QH_MAINTAIN_UPDATE dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HRSPINE dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PAY_ELEMENT_LINKS_PKG dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_APPLICANT_PKG dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PAY_ASG_LINK_USAGES_PKG dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PAY_PEL_BUS dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.HR_PERSON_DEPLOYMENT_API dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PAY_US_PAYSLIP_SIMULATION_MAIN dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_VACANCIES_PKG dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_ASG_BUS2 dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.HR_AU_TAX_API dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HXC_RESOURCE_RULES_UTILS dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_QH_POPULATE dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_ASSIGNMENTS_F1_PKG dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_QH_FIND_QUERY dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HRENTMNT dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PAY_AE_ARCHIVE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.HR_PERSON_API dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.BEN_CWB_CD_SUMMARY_PKG dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_QH_MAINTAIN_UPDATE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.HR_ASSIGNMENT_COMMON_SAVE_WEB dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.BEN_CWB_PERSON_INFO_PKG dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.BEN_CWB_ASG_UPDATE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PAY_KW_ARCHIVE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.BEN_CWB_PERSON_INFO_PKG dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.EDW_HR_ASSGNMNT_M_SIZING dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_QH_POPULATE dependencies on PAY_PEOPLE_GROUPS
12.2.2
-
APPS.PER_VACANCIES_PKG dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PAY_FR_DB_PAY_SETUP dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_EVALUATE_RATE_PROFILES dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.BEN_EXT_PERSON dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HR_EMPLOYEE_APPLICANT_API dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.PER_DB_PER_ADDITIONAL dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HR_ASSIGNMENT_COMMON_SAVE_WEB dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.HR_GENERAL dependencies on PAY_PEOPLE_GROUPS
12.1.1
-
APPS.IRC_PARTY_API dependencies on PAY_PEOPLE_GROUPS
12.2.2