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.PER_PERRPFP3_XMLP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.CST_MISCACCRUALREPORT_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PER_FR_D2_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PER_NL_WAZO_ARCHIVE dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PER_BPR_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_NO_ARCHIVE_ABSENCE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_CCMGR_SS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_ACTION_CONTEXTS_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_DB_PER_SETUP dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_US_MMREF_REPORTING dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_FR_VALIDATE_DELETE_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_ORD_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.POA_SAVINGS_NP dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_IN_EOY_REPORTS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PER_IE_ORG_INFO dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_GB_ONLINE_SOE dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.BEN_PDW_COPY_BEN_TO_STG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PQP_PTY_BUS dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_US_EMP_TAX_RULES_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.OPI_DBI_OPM_COGS_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.ISC_MAINT_WO_CST_ETL_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.IRC_PARTY_API dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_FI_GENERAL dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_DE_ORGANIZATION_UPLOAD dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.PAY_US_PSD_XML dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.WSH_WSHRDINV_XMLP_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.XLE_UTILITIES_GRP dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_ZA_TAX_REG_AR dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_NL_IZA_UPLOAD dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_IE_PAYE_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.MSC_ATP_PROC dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_KR_SPAY_EFILE dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.JMF_SHIKYU_RPT_CUR_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_CA_T4A_CANCEL_MAG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PQP_PENSION_TYPES_API dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_FR_DADS_ESTAB_COMP dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_KR_YEA_DON_EFILE_CONC_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_CA_RL2_CAN_MAG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_GB_ENROLL_PENSION dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_CA_T4_CANCEL_MAG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.HR_ORI_SHD dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.CST_RECEIPTACCRUALPEREND_PVT dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_NL_ATS_REPORT dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_IP_PAYROLL_ARCH dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.CST_PRJMFG_COST_COLLECTOR dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_CN_PAYSLIP dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_IN_MED_WEB_ADI dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.PAY_GET_TAX_EXISTS_PKG dependencies on HR_ORGANIZATION_INFORMATION
12.2.2