Search Results product
The HR_LEGISLATION_INSTALLATIONS
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for legislative data configurations, primarily used within the Oracle Human Resources (HRMS) and Global Payroll modules. This table stores metadata related to legislative installations, ensuring compliance with country-specific labor laws, tax regulations, and statutory reporting requirements. Below is a detailed analysis of its structure, purpose, and functional significance in Oracle EBS implementations.
Table Structure and Key Columns
TheHR_LEGISLATION_INSTALLATIONS
table consists of columns that define legislative setups for supported countries. Key columns include:
- LEGISLATION_CODE: A unique identifier for the country or region (e.g., 'US' for the United States, 'GB' for the United Kingdom).
- INSTALLED_FLAG: A Boolean flag ('Y'/'N') indicating whether the legislative data package for the specified country is installed.
- BASE_LEGISLATION_CODE: References a base legislation code if the installation inherits configurations from another country (e.g., localized implementations).
- LAST_UPDATE_DATE and LAST_UPDATED_BY: Audit columns tracking modifications.
Functional Role in Oracle EBS
This table acts as a control mechanism for enabling country-specific functionalities. Key use cases include:- Localization Compliance: Determines which legislative data (e.g., tax rules, social security contributions) is active for payroll processing, ensuring adherence to regional laws.
- Multi-Country Implementations: Supports global deployments by allowing concurrent installations of multiple legislations, each with distinct configurations.
- Patch and Upgrade Management: During EBS upgrades or patches, this table validates whether legislative data needs updates based on the
INSTALLED_FLAG
.
Integration with Other Modules
The table interacts with:- Payroll: Directly influences payroll calculations by linking to tax rules (
PAY_TAX_RULES
) and deduction frameworks. - HRMS: Governs statutory reporting (e.g., OSHA in the US, GDPR in the EU) by enabling/disabling relevant features.
- System Administration: Used by
AD_ZD
utilities for zero-downtime patching of legislative data.
Technical Considerations
- Data Population: Populated during initial EBS installation or via country-specific legislative data patches (e.g., Oracle's Legislative Data Patch tools).
- Customizations: Modifications require caution, as altering
INSTALLED_FLAG
without proper data migration can disrupt payroll processes. - Performance: Typically small in size, but joins with large transactional tables (e.g.,
PAY_ASSIGNMENTS
) may necessitate indexing onLEGISLATION_CODE
.
Example Use Case
For a multinational company operating in the US and Germany:- The
LEGISLATION_CODE
values 'US' and 'DE' are marked as installed (INSTALLED_FLAG='Y'
). - US payroll processes reference IRS tax rules, while DE processes use German social security (
SOZIALVERSICHERUNG
) rules. - Statutory reports (e.g., US W-2 forms or German Lohnsteuer) are generated based on these flags.
Conclusion
TheHR_LEGISLATION_INSTALLATIONS
table is a foundational component for ensuring legislative compliance in Oracle EBS HRMS and Payroll modules. Its configuration directly impacts multi-country payroll processing, reporting accuracy, and system maintenance. Proper management of this table is essential for global implementations, requiring alignment with Oracle's legislative patch cycles and thorough testing during upgrades.
-
Lookup Type: YES_NO
12.1.1
product: PER - Human Resources , meaning: Yes and No , description: Yes and No ,
-
Lookup Type: YES_NO
12.2.2
product: PER - Human Resources , meaning: Yes and No , description: Yes and No ,
-
Lookup Type: COMPETENCE_TYPE
12.2.2
product: PER - Human Resources , meaning: COMPETENCE TYPE , description: Competence Type ,
-
Lookup Type: COMPETENCE_TYPE
12.1.1
product: PER - Human Resources , meaning: COMPETENCE TYPE , description: Competence Type ,
-
Lookup Type: BATCH_STATUS
12.1.1
product: PER - Human Resources , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: BATCH_STATUS
12.2.2
product: PER - Human Resources , meaning: Batch Status , description: Batch Status ,
-
Lookup Type: INDUSTRY
12.2.2
product: PER - Human Resources , meaning: Industry , description: Salary Survey ,
-
Lookup Type: INDUSTRY
12.1.1
product: PER - Human Resources , meaning: Industry , description: Salary Survey ,
-
Lookup Type: COMPANY_SIZE
12.2.2
product: PER - Human Resources , meaning: Company Size , description: Salary Survey ,
-
Lookup Type: SURVEY_AGE
12.1.1
product: PER - Human Resources , meaning: Survey Age , description: Salary Survey ,
-
Lookup Type: COMPANY_SIZE
12.1.1
product: PER - Human Resources , meaning: Company Size , description: Salary Survey ,
-
Lookup Type: SURVEY_AGE
12.2.2
product: PER - Human Resources , meaning: Survey Age , description: Salary Survey ,
-
Lookup Type: OPERATOR
12.2.2
product: PER - Human Resources , meaning: OPERATOR ,
-
Lookup Type: OPERATOR
12.1.1
product: PER - Human Resources , meaning: OPERATOR ,
-
Lookup Type: RATE_TYPE
12.1.1
product: PER - Human Resources , meaning: Interest Rate Type , description: Interest Rate Type ,
-
Lookup Type: RATE_TYPE
12.2.2
product: PER - Human Resources , meaning: Interest Rate Type , description: Interest Rate Type ,
-
Lookup Type: INCLUDE_EXCLUDE
12.1.1
product: PER - Human Resources , meaning: INCLUDE_EXCLUDE , description: Include/Exclude for Auto Assignment ,
-
Lookup Type: INCLUDE_EXCLUDE
12.2.2
product: PER - Human Resources , meaning: INCLUDE_EXCLUDE , description: Include/Exclude for Auto Assignment ,
-
Table: HR_LEGISLATION_INSTALLATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_LEGISLATION_INSTALLATIONS, object_name:HR_LEGISLATION_INSTALLATIONS, status:VALID, product: PER - Human Resources , description: Status of each product/legislation combination installed , implementation_dba_data: HR.HR_LEGISLATION_INSTALLATIONS ,
-
Table: HR_LEGISLATION_INSTALLATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_LEGISLATION_INSTALLATIONS, object_name:HR_LEGISLATION_INSTALLATIONS, status:VALID, product: PER - Human Resources , description: Status of each product/legislation combination installed , implementation_dba_data: HR.HR_LEGISLATION_INSTALLATIONS ,
-
Lookup Type: SEX
12.1.1
product: PER - Human Resources , meaning: Sex , description: Sex ,
-
Lookup Type: BATCH_SOURCE
12.2.2
product: PER - Human Resources , meaning: Batch Source , description: Batch source ,
-
Lookup Type: BATCH_SOURCE
12.1.1
product: PER - Human Resources , meaning: Batch Source , description: Batch source ,
-
Lookup Type: PROCESSING_TYPE
12.1.1
product: PER - Human Resources , meaning: Processing Type , description: Processing Type ,
-
File: PER_Dependencies.html
12.1.1
product: PER - Human Resources , size: 1.879 MBytes , file_type: HTML Report , description: PER_Dependencies.html is an html report that documents dependencies to tables and views in the PER product. ,
-
Lookup Type: ACTIVE_INACTIVE
12.1.1
product: PER - Human Resources , meaning: Active/Inactive/Both select criteria , description: Active/Inactive/Both select criteria ,
-
Lookup Type: PAY_STATUS
12.1.1
product: PER - Human Resources , meaning: Pay Status , description: Pay Status ,
-
Lookup Type: ACTIVE_INACTIVE
12.2.2
product: PER - Human Resources , meaning: Active/Inactive/Both select criteria , description: Active/Inactive/Both select criteria ,
-
Lookup Type: SEX
12.2.2
product: PER - Human Resources , meaning: Sex , description: Sex ,
-
Lookup Type: PERSON_TYPE
12.1.1
product: PER - Human Resources , meaning: Person Type , description: Person Type ,
-
Lookup Type: PROCESSING_TYPE
12.2.2
product: PER - Human Resources , meaning: Processing Type , description: Processing Type ,
-
Lookup Type: PAY_STATUS
12.2.2
product: PER - Human Resources , meaning: Pay Status , description: Pay Status ,
-
Lookup Type: DATA_TYPE
12.1.1
product: PER - Human Resources , meaning: Column Datatypes , description: Column Datatypes ,
-
File: PERProduct_Dependencies.html
12.1.1
product: PER - Human Resources , size: 284.074 KBytes , file_type: HTML Report , description: PERProduct_Dependencies.html is an html report that documentsexternal dependencies to tables and views in the PER product. ,
-
File: PERProduct_Dependencies.html
12.2.2
product: PER - Human Resources , size: 100.198 KBytes , file_type: HTML Report , description: PERProduct_Dependencies.html is an html report that documentsexternal dependencies to tables and views in the PER product. ,
-
File: PER_Tables.html
12.1.1
product: PER - Human Resources , size: 10.715 MBytes , file_type: HTML Report , description: PER_Tables.html is an html report that documents the table and view definitions for the PER product. ,
-
Lookup Type: DATA_TYPE
12.2.2
product: PER - Human Resources , meaning: Column Datatypes , description: Column Datatypes ,
-
File: PER_Dependencies.html
12.2.2
product: PER - Human Resources , size: 1.405 MBytes , file_type: HTML Report , description: PER_Dependencies.html is an html report that documents dependencies to tables and views in the PER product. ,
-
File: PER_Tables.html
12.2.2
product: PER - Human Resources , size: 10.364 MBytes , file_type: HTML Report , description: PER_Tables.html is an html report that documents the table and view definitions for the PER product. ,
-
Lookup Type: PERSON_TYPE
12.2.2
product: PER - Human Resources , meaning: Person Type , description: Person Type ,
-
Lookup Type: BANK_ACCOUNT_TYPE
12.1.1
product: PER - Human Resources , meaning: Bank Account Type , description: Bank Account Type ,
-
Lookup Type: YES_NO_NEVER
12.1.1
product: PER - Human Resources , meaning: YES NO NEVER , description: Never is only used for pay value ,
-
Lookup Type: YES_NO_ALL
12.1.1
product: PER - Human Resources , meaning: YES NO ALL , description: Yes or No or All ,
-
Lookup Type: YES_NO_ALL
12.2.2
product: PER - Human Resources , meaning: YES NO ALL , description: Yes or No or All ,
-
Lookup Type: BANK_ACCOUNT_TYPE
12.2.2
product: PER - Human Resources , meaning: Bank Account Type , description: Bank Account Type ,
-
Lookup Type: CONTROL_TYPE
12.2.2
product: PER - Human Resources , meaning: Allow or disallow inclusion of a given object , description: Allow or disallow inclusion of a given object ,
-
Lookup Type: YES_NO_NEVER
12.2.2
product: PER - Human Resources , meaning: YES NO NEVER , description: Never is only used for pay value ,
-
Lookup Type: RECEIVABLE_TYPE
12.1.1
product: PER - Human Resources , meaning: Type of Receivable ,
-
Lookup Type: RECEIVABLE_TYPE
12.2.2
product: PER - Human Resources , meaning: Type of Receivable ,
-
Lookup Type: CONTROL_TYPE
12.1.1
product: PER - Human Resources , meaning: Allow or disallow inclusion of a given object , description: Allow or disallow inclusion of a given object ,