Search Results hr_summary_pk
Overview
The HR_SUMMARY table is a core data repository within the Oracle E-Business Suite Human Resources (PER) module. As documented, its primary role is to hold all data for the Generic Summary Process. This process is integral to generating aggregated and summarized personnel information for reporting, analytics, and potentially for feeding key metrics to other enterprise systems. The table's existence under the HR schema with a VALID status confirms its active and essential function in both EBS 12.1.1 and 12.2.2 environments, serving as a structured staging or final storage area for processed summary data derived from transactional HR tables.
Key Information Stored
While the provided metadata does not list all columns, the documented primary and foreign keys reveal critical structural elements. The primary key, HR_SUMMARY_PK, is based on the ID_VALUE column, which uniquely identifies each summary record. A key relational column is BUSINESS_GROUP_ID, which ties each summary entry to a specific business group entity within the organization. The table's purpose suggests it likely contains aggregated numerical data (e.g., headcounts, cost summaries, tenure averages) alongside dimensional attributes (e.g., organization, job, location identifiers) and temporal fields (e.g., summary period, creation date) to support time-based analysis and reporting.
Common Use Cases and Queries
The primary use case revolves around generating high-level HR reports without querying granular transactional tables, thus improving performance. Common scenarios include organizational headcount summaries, compensation cost analysis by department, and turnover metrics. A typical query would join HR_SUMMARY to the HR_ALL_ORGANIZATION_UNITS table to produce a report by business group or organization hierarchy. For example:
SELECT hs.ID_VALUE, hou.NAME, hs.SUMMARY_VALUE FROM HR.HR_SUMMARY hs, HR.HR_ALL_ORGANIZATION_UNITS hou WHERE hs.BUSINESS_GROUP_ID = hou.ORGANIZATION_ID AND hou.BUSINESS_GROUP_ID = &p_bg_id;
Data from this table may also be leveraged by Oracle Business Intelligence (OBIEE) extracts, custom dashboards, or interfaces to external data warehouses.
Related Objects
The documented foreign key relationship explicitly defines this table's dependency on a master organization table. The key related objects are:
- HR_ALL_ORGANIZATION_UNITS: This is the primary related table. The foreign key constraint from
HR_SUMMARY.BUSINESS_GROUP_IDto a column inHR_ALL_ORGANIZATION_UNITSensures referential integrity, meaning every summary record is linked to a valid business group or organization unit. This relationship is crucial for filtering and organizing summary data according to the enterprise structure. - Given its summary nature, HR_SUMMARY is likely populated by or feeds into various HR processes and APIs, such as the Generic Summary Process concurrent program or related PL/SQL packages within the PER module, though these are not specified in the provided metadata.
-
Table: HR_SUMMARY
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_SUMMARY, object_name:HR_SUMMARY, status:VALID, product: PER - Human Resources , description: HR_SUMMARY holds all data for the Generic Summary Process. , implementation_dba_data: HR.HR_SUMMARY ,
-
Table: HR_SUMMARY
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_SUMMARY, object_name:HR_SUMMARY, status:VALID, product: PER - Human Resources , description: HR_SUMMARY holds all data for the Generic Summary Process. , implementation_dba_data: HR.HR_SUMMARY ,