Search Results benefit_classification_id
Overview
The BEN_BENEFIT_CLASSIFICATIONS table is a core reference table within the Oracle E-Business Suite (EBS) Human Resources (HR) module, specifically for the Benefits Management functionality. It serves as a master repository for defining and categorizing the types of benefits an organization offers to its employees. As indicated by its description, it stores classifications such as pension, health insurance, life insurance, and flex plans. This table provides a standardized framework for grouping and managing diverse benefit programs, ensuring consistency across setup, enrollment, reporting, and integration with other modules like Payroll. Its role is foundational, as benefit classifications are a prerequisite for defining specific benefit plans and linking them to compensation elements.
Key Information Stored
The table's structure is designed to support multi-organization and legislative flexibility. The primary identifier is the system-generated BENEFIT_CLASSIFICATION_ID. The unique combination of BENEFIT_CLASSIFICATION_NAME, BUSINESS_GROUP_ID, and LEGISLATION_CODE ensures classification names are unique within a specific business group and legislative context. The BUSINESS_GROUP_ID facilitates secure, partitioned data access in a multi-org environment, while the LEGISLATION_CODE allows for country-specific benefit categorization requirements. Additional descriptive columns, not detailed in the provided metadata but typical in such setups, would include attributes like CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, and LAST_UPDATE_DATE for auditing.
Common Use Cases and Queries
This table is primarily referenced during the initial setup of benefits and in analytical reporting. Administrators query it to validate or list available classifications before creating a new benefit plan. A common reporting use case is to generate a matrix of all benefit classifications active within a business group. A typical SQL query to retrieve this master data would be:
- SELECT benefit_classification_id, benefit_classification_name, legislation_code FROM ben_benefit_classifications WHERE business_group_id = :p_bg_id ORDER BY benefit_classification_name;
Furthermore, this classification is critical when defining payroll elements for benefits, as the PAY_ELEMENT_TYPES_F table references BEN_BENEFIT_CLASSIFICATIONS to associate earnings or deduction elements with the correct benefit category for proper accounting and reporting.
Related Objects
The most direct relationship documented in the metadata is with the PAY_ELEMENT_TYPES_F table. This foreign key relationship (PAY_ELEMENT_TYPES_F.BENEFIT_CLASSIFICATION_ID) links compensation elements to their benefit classification, which is essential for payroll processing and cost allocation. While not listed in the excerpt, this table is also fundamentally related to core benefits tables such as BEN_PL_F (Benefit Plans), which would likely use BENEFIT_CLASSIFICATION_ID to categorize each plan. It may also be referenced by various benefits-related views and APIs, such as those supporting enrollment workflows and benefits reporting.
-
Table: BEN_BENEFIT_CLASSIFICATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.BEN_BENEFIT_CLASSIFICATIONS, object_name:BEN_BENEFIT_CLASSIFICATIONS, status:VALID, product: PER - Human Resources , description: Classification for a particular benefit, eg pension, health, life insurance, flex plan. , implementation_dba_data: HR.BEN_BENEFIT_CLASSIFICATIONS ,
-
Table: BEN_BENEFIT_CLASSIFICATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.BEN_BENEFIT_CLASSIFICATIONS, object_name:BEN_BENEFIT_CLASSIFICATIONS, status:VALID, product: PER - Human Resources , description: Classification for a particular benefit, eg pension, health, life insurance, flex plan. , implementation_dba_data: HR.BEN_BENEFIT_CLASSIFICATIONS ,
-
View: PER_COBRA_COVERAGE_BENEFITS_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COBRA_COVERAGE_BENEFITS_D, object_name:PER_COBRA_COVERAGE_BENEFITS_D, status:VALID, product: PER - Human Resources , description: Used by Datetrack History , implementation_dba_data: APPS.PER_COBRA_COVERAGE_BENEFITS_D ,
-
View: PER_COBRA_COVERAGE_BENEFITS_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COBRA_COVERAGE_BENEFITS_D, object_name:PER_COBRA_COVERAGE_BENEFITS_D, status:VALID, product: PER - Human Resources , description: Used by Datetrack History , implementation_dba_data: APPS.PER_COBRA_COVERAGE_BENEFITS_D ,
-
View: PER_COBRA_COVERAGE_BENEFITS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COBRA_COVERAGE_BENEFITS_V, object_name:PER_COBRA_COVERAGE_BENEFITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_COBRA_COVERAGE_BENEFITS_V ,
-
View: PER_COBRA_COVERAGE_BENEFITS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_COBRA_COVERAGE_BENEFITS_V, object_name:PER_COBRA_COVERAGE_BENEFITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_COBRA_COVERAGE_BENEFITS_V ,
-
View: PER_EMPLOYEE_BENEFITS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_EMPLOYEE_BENEFITS_V, object_name:PER_EMPLOYEE_BENEFITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_EMPLOYEE_BENEFITS_V ,
-
View: PER_EMPLOYEE_BENEFITS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_EMPLOYEE_BENEFITS_V, object_name:PER_EMPLOYEE_BENEFITS_V, status:VALID, product: PER - Human Resources , description: Used to support user interface , implementation_dba_data: APPS.PER_EMPLOYEE_BENEFITS_V ,