Search Results hri_opl_cmnts
Overview
HRI_OPL_CMNTS is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and validated in releases 12.1.1 and 12.2.2. The package name associates it with the Oracle Human Resources (HR) and Oracle Payroll product families, with the "OPL" prefix indicating it belongs to the HR Intelligence / Operational List generation infrastructure. Its principal business function is to process and load comment records associated with budget commitments, element commitments, and assignment-level payroll and compensation data into the HR Intelligence comment table, HRI_MB_CMNTS_CT.
The package is classified as an OTHER API, meaning it is not a supported public interface but an internal component used by the HR Intelligence extraction and reporting layers. It is not referenced by any other package, indicating it operates as an independently invoked batch processor, typically driven by concurrent processing or a calling wrapper.
Key Procedures and Functions
The package exposes four documented procedures:
- PRE_PROCESS — Performs setup and initialization work preceding the main data processing step, typically resetting staging structures or preparing the environment for the range of records about to be loaded.
- PROCESS_RANGE — Handles the core processing loop over a defined set of records, applying the comment or commitment logic across the identified range. This is the main workhorse of the package.
- POST_PROCESS — Executes cleanup, validation, or reconciliation steps after PROCESS_RANGE completes, ensuring the loaded comment data is consistent within the target table.
- LOAD_TABLE — Performs the physical insert or merge into the comment collection table, moving staged data into HRI_MB_CMNTS_CT and its related tables.
The pre/process/post/load pattern is a standard Oracle batch processing idiom, allowing the package to be invoked safely against large datasets and restarted on failure.
Tables Accessed
The package interacts with the following documented tables via APPS synonyms:
- HRI_MB_CMNTS_CT and HRI_MB_CMNTS_CT_S — The primary HR Intelligence comment collection tables (CT and CT_S denote the data and staging/setup counterparts), which this package writes.
- HRI_ADM_MTHD_ACTIONS — HR Intelligence administration method actions, used to drive or control processing behavior.
- PAY_ELEMENT_TYPES_F, PER_PAY_BASES, and PER_ALL_ASSIGNMENTS_F — Core Oracle Payroll and HR tables supplying element, pay basis, and assignment context for commitment records.
- PQH_BDGT_CMMTMNT_ELMNTS, PQH_BUDGET_VERSIONS, and PQH_ELEMENT_COMMITMENTS — Public Sector / Human Resources budget commitment tables that supply the commitment amounts and version context being commented upon.
Usage Notes
HRI_OPL_CMNTS is not exposed as a public API and should not be called directly from custom code without validating behavior against the specific patch level of the environment. It is most commonly invoked by an HR Intelligence concurrent program or by an internal extraction routine that orchestrates the PRE_PROCESS / PROCESS_RANGE / POST_PROCESS cycle. Standard operational practice is to execute the package through the corresponding concurrent request so that commit frequency, error logging, and restart capability are handled correctly. Because the dependency list shows no packages referencing it, it sits near the top of its call chain and its only inbound references are internal to itself.
-
PACKAGE: APPS.HRI_OPL_CMNTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_OPL_CMNTS, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_CMNTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_CMNTS, status:VALID,
-
PACKAGE: APPS.HRI_OPL_CMNTS
12.1.1
-
SYNONYM: APPS.HRI_MB_CMNTS_CT_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HRI_MB_CMNTS_CT_S, status:VALID,
-
SYNONYM: APPS.HRI_MB_CMNTS_CT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HRI_MB_CMNTS_CT, status:VALID,
-
SYNONYM: APPS.PQH_ELEMENT_COMMITMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PQH_ELEMENT_COMMITMENTS, status:VALID,
-
SYNONYM: APPS.PQH_BDGT_CMMTMNT_ELMNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PQH_BDGT_CMMTMNT_ELMNTS, status:VALID,
-
SYNONYM: APPS.HRI_ADM_MTHD_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MTHD_ACTIONS, status:VALID,
-
PACKAGE: APPS.HRI_UTL_DDL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_UTL_DDL, status:VALID,
-
PACKAGE: APPS.HRI_OPL_MULTI_THREAD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_OPL_MULTI_THREAD, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HRI_BPL_CONC_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_CONC_LOG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PQH_BUDGET_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PQH_BUDGET_VERSIONS, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_CMNTS
12.1.1
-
SYNONYM: APPS.PER_PAY_BASES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PAY_BASES, status:VALID,
-
PACKAGE: APPS.BIS_COMMON_PARAMETERS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BIS_COMMON_PARAMETERS, status:VALID,
-
PACKAGE: APPS.FND_STATS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_STATS, status:VALID,
-
APPS.HRI_OPL_CMNTS dependencies on HRI_OPL_CMNTS
12.1.1
-
APPS.HRI_OPL_CMNTS dependencies on HRI_BPL_CONC_LOG
12.1.1
-
PACKAGE: APPS.FND_INSTALLATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_INSTALLATION, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_TYPES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_TYPES_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,