Search Results hr_org_info_types_by_class
Overview
The HR_ORG_INFO_TYPES_BY_CLASS table is a core configuration table within the Oracle E-Business Suite Human Resources (PER) module. It functions as a control mechanism that governs which organization information types are available for data entry based on an organization's classification. This table enforces data integrity and ensures that users can only define relevant information for specific types of organizations, such as departments, divisions, or cost centers. Its role is pivotal in maintaining the structured and classification-specific nature of organizational data within the HRMS foundation.
Key Information Stored
The table's structure is straightforward, consisting primarily of two key columns that form its primary key. The ORG_CLASSIFICATION column stores the code for an organization classification, such as 'DEPARTMENT' or 'COMPANY'. The ORG_INFORMATION_TYPE column stores the name of an organization information type, which defines a specific category of descriptive information, like 'Cost Allocation' or 'Reporting Information'. The relationship defined by each row explicitly permits the specified information type to be used for organizations belonging to the specified classification. This pairing is enforced by a foreign key constraint linking ORG_INFORMATION_TYPE to the HR_ORG_INFORMATION_TYPES table.
Common Use Cases and Queries
A primary use case is the setup and validation of organization details forms. When a user enters information for a new department, the application queries this table to determine which information type segments should be displayed. Administrators use this table during implementation to tailor the system to business needs by granting or restricting information types. Common queries include listing all enabled information types for a specific classification or identifying which classifications can use a particular information type.
- To find all information types available for the 'DEPARTMENT' classification:
SELECT org_information_type FROM hr_org_info_types_by_class WHERE org_classification = 'DEPARTMENT'; - To verify if a specific information type is valid for a given organization's classification:
SELECT 'Y' FROM hr_org_info_types_by_class WHERE org_classification = :p_class_code AND org_information_type = :p_info_type;
Related Objects
This table has a direct and essential relationship with the HR_ORG_INFORMATION_TYPES table, which holds the master definition of all organization information types, including their user-defined prompts and validation rules. It is fundamentally linked to the HR_ORGANIZATION_INFORMATION table, which stores the actual instance data entered for each organization using the types permitted here. The table's configuration directly impacts user interfaces, such as the Organization Classification and Organization Details forms, and is referenced by underlying HRMS APIs and business logic that validate organization-related transactions.
-
Table: HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORG_INFO_TYPES_BY_CLASS, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID, product: PER - Human Resources , description: Defines organization information types for specific organization classifications. , implementation_dba_data: HR.HR_ORG_INFO_TYPES_BY_CLASS ,
-
Table: HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORG_INFO_TYPES_BY_CLASS, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID, product: PER - Human Resources , description: Defines organization information types for specific organization classifications. , implementation_dba_data: HR.HR_ORG_INFO_TYPES_BY_CLASS ,
-
APPS.PQH_BUDGET dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_LEGISLATION dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORGANIZATION_API dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PQH_BUDGET dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_LEGISLATION dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PER_DB_PER_SETUP dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_CCMGR_SS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HRI_OPL_SUPH_ORGMGR dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_H2PI_DOWNLOAD dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_SUPERVISOR_SS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_LEGISLATION_LOCAL dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PER_RI_CONFIG_UTILITIES dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_ORG_UTILITY dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PAY_PGR_BUS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_CCMGR_SS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.INV_COPY_ORGANIZATION_REPORT dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PER_DB_PER_SETUP dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PAY_PGR_BUS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.INV_COPY_ORGANIZATION_REPORT dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.PER_RI_CONFIG_UTILITIES dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORG_UTILITY dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_REGISTER_EITS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_SUPERVISOR_SS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORGANIZATION_API dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_LEGISLATION_LOCAL dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORI_BUS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
-
APPS.HR_H2PI_DOWNLOAD dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_ORI_BUS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.PAY_IP_UTILITY dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_REGISTER_EITS dependencies on HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
-
APPS.HR_ORG_INFORMATION_TYPES_PKG dependencies on PER_RIC_PKG
12.2.2
-
TABLE: HR.HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORG_INFO_TYPES_BY_CLASS, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID,
-
APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG SQL Statements
12.1.1
-
VIEW: HR.HR_ORG_INFO_TYPES_BY_CLASS#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_ORG_INFO_TYPES_BY_CLASS#, status:VALID,
-
SYNONYM: PUBLIC.HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID,
-
VIEW: HR.HR_ORG_INFO_TYPES_BY_CLASS#
12.2.2
-
APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.HR_ORG_INFO_TYPES_BY_CLASS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_ORG_INFO_TYPES_BY_CLASS+, status:VALID,
-
TABLE: HR.HR_ORG_INFO_TYPES_BY_CLASS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_ORG_INFO_TYPES_BY_CLASS, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID,
-
SYNONYM: APPS.HR_ORG_INFO_TYPES_BY_CLASS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ORG_INFO_TYPES_BY_CLASS, status:VALID,
-
TRIGGER: APPS.HR_ORG_INFO_TYPES_BY_CLASS+
12.2.2
-
PACKAGE BODY: APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG
12.2.2
-
PACKAGE BODY: APPS.HR_ORG_INFO_TYPES_BY_CLASS_PKG
12.1.1
-
APPS.HR_H2PI_DOWNLOAD dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_H2PI_DOWNLOAD dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.HRI_OPL_SUPH_ORGMGR dependencies on HR_ORGANIZATION_INFORMATION
12.1.1