Search Results hr_organization_information
Overview
The HR_ORGANIZATION_INFORMATION table is a core data structure within the Oracle E-Business Suite Human Resources (PER) module, specifically for versions 12.1.1 and 12.2.2. It functions as a flexible extension table designed to store additional, context-specific attributes for organizational units. Its primary role is to support the classification system for organizations, allowing for the storage of varied information types—such as financial, geographic, or operational details—that are not captured in the base organization definition table (HR_ALL_ORGANIZATION_UNITS). This design enables a single organization record to possess multiple, distinct sets of supplementary data based on its assigned classes and the associated information types defined within the application.
Key Information Stored
The table's structure is centered around a key-context-value model. The primary key is ORG_INFORMATION_ID, a unique system-generated identifier. Two critical foreign key columns define the record's context and parent organization: ORGANIZATION_ID links to HR_ALL_ORGANIZATION_UNITS, and ORG_INFORMATION_CONTEXT links to HR_ORG_INFORMATION_TYPES, which defines the valid information type (e.g., 'Accounting Information', 'Work Day Information'). The actual attribute data is stored in the ORG_INFORMATION1 through ORG_INFORMATION20 columns, with the meaning of each column being determined by the context. Additional columns like ORG_INFORMATION21 to ORG_INFORMATION30 may exist for extended flexfield storage. The LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, and CREATED_BY columns provide standard EBS audit trail information.
Common Use Cases and Queries
A primary use case is retrieving all supplementary information for a specific organization, which is essential for comprehensive organization reports or data feeds to downstream systems like General Ledger or Payroll. For example, to find the accounting flexfield (e.g., Company, Cost Center) assigned to an organization, a typical query would join on the context. Reporting often involves pivoting multiple rows (different contexts) for a single organization into a single row. Developers also frequently interact with this table when writing custom interfaces or extensions that need to populate or validate organization-specific attributes beyond the standard fields.
- Retrieve all information for a specific organization ID:
SELECT * FROM hr_organization_info WHERE organization_id = <org_id> ORDER BY org_information_context; - Find organizations with a specific information type and value:
SELECT hou.name FROM hr_organization_units hou, hr_organization_info hoi WHERE hou.organization_id = hoi.organization_id AND hoi.org_information_context = 'CLASS' AND hoi.org_information1 = 'DEPARTMENT';
Related Objects
As indicated by the foreign keys in the metadata, HR_ORGANIZATION_INFORMATION has direct dependencies on two principal tables. HR_ALL_ORGANIZATION_UNITS is the parent table containing the core definition of the organization (name, location, type). HR_ORG_INFORMATION_TYPES is the reference table that validates the ORG_INFORMATION_CONTEXT and defines which of the ORG_INFORMATION# columns are used and their meaning for that context. In application logic, this table is typically accessed via public APIs or views rather than directly. Key related views may include HR_ORGANIZATION_UNITS (a view on HR_ALL_ORGANIZATION_UNITS) and per_org_info_types_vl. Custom reporting often joins this table with HR_LOCATIONS and financial tables like GL_CODE_COMBINATIONS when the stored information includes accounting segments.
-
Table: HR_ORGANIZATION_INFORMATION
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORGANIZATION_INFORMATION, object_name:HR_ORGANIZATION_INFORMATION, status:VALID, product: PER - Human Resources , description: Additional attributes of an organization, dependent on class or organization information type. , implementation_dba_data: HR.HR_ORGANIZATION_INFORMATION ,
-
Table: HR_ORGANIZATION_INFORMATION
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORGANIZATION_INFORMATION, object_name:HR_ORGANIZATION_INFORMATION, status:VALID, product: PER - Human Resources , description: Additional attributes of an organization, dependent on class or organization information type. , implementation_dba_data: HR.HR_ORGANIZATION_INFORMATION ,
-
APPS.OKC_CA_UTIL_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_IE_LE_MIGRATE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_SG_DATA_PUMP dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.CST_ACCOUNTINGPERIOD_PUB dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_DE_GENERAL dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_NL_PAYSLIP_ARCHIVE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_NO_UNION_DUES dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_CN_PAYSLIP_ARCHIVE dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_NO_PACCR_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_JPBAL dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_US_1099R_MAG_REPORTING dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PQP_NL_PGGM_FUNCTIONS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_SG_CPFLINE_BALANCES dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_NL_ATS_REPORT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.ZX_PTP_MIGRATE_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_PER_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_NL_RULES dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_US_EMPLOYEE_PAYSLIP_WEB dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PE_FR_ADDITIONAL_ORG_RULES dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_US_EEO5_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_FR_BIAF_REPORT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_DK_ARCHIVE_EIN dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.BEN_CWB_PR_CURR dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_KW_PAYROLL_REGISTER dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_BPD_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PQP_PENSION_TYPES_API dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.OKC_ARTWF_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_FR_DADS_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_BATCH_BALANCEADJ_WRAPPER dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_CN_EXT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.WSH_BOLS_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_PYSG8SAD_XMLP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_US_VETS_TAP dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.CST_RECEIPTACCRUALPEREND_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.OTA_TPM_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.GMF_MIGRATION dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_DK_SOE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.GHR_PA_REQUESTS_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_US_FF_UDF1 dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.JAI_RGM_GST_ACCOUNTING_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_GB_WNU_EDI dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_ROL_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_SA_ARCHIVE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.INVCIINT dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_COSTING_SUMMARY_REP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_PAYKRHCL_XMLP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_MX_YREND_ARCH dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_PYAUFBR_XMLP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1