Search Results hri_bpl_conc_log
Overview
APPS.HRI_BPL_CONC_LOG is a valid PL/SQL package body in the Oracle E-Business Suite APPLSYS/APPS schema. It belongs to the HRI (Human Resources Intelligence) product family — the Oracle HRMS Intelligence / Daily Business Intelligence (DBI) subsystem used for HR analytics and collection processing. In EBS 12.1.1 and 12.2.2, this package serves as the logging and message-management utility for the concurrent/data-collection layer of the HRI BPL (Business Process Library) stack. Its principal business function is to record, format, and persist process log entries, informational messages, and start/end telemetry for HRI collection programs as they execute under the concurrent manager.
The package is classified as OTHER in ETRM and exposes no public user-facing API. It is a supporting infrastructure unit, invoked primarily by sibling HRI collection packages (notably HRI_BPL_CONC_ADMIN and others in the BPL_CONC family) rather than by forms or end users directly.
Key Procedures and Functions
The package body exposes ten documented subprograms, each serving a discrete logging role:
- GET_LAST_COLLECT_TO_DATE — Returns the last recorded collection "to date," enabling incremental HRI collection runs to resume from the prior checkpoint.
- DELETE_PROCESS_LOG — Removes obsolete process log rows, supporting log maintenance and housekeeping of historical concurrent-run entries.
- OUTPUT — Writes formatted log or informational lines to the concurrent manager output file via FND_FILE.
- DBG — Conditional debug tracing, emitted only when the appropriate FND_PROFILE debug flag is enabled.
- RECORD_PROCESS_START — Marks the beginning of a process run, capturing start context for later reporting.
- LOG_PROCESS_INFO — Buffers a general informational message for the current process.
- FLUSH_PROCESS_INFO — Persists buffered messages to the log tables, producing the durable written record.
- LOG_PROCESS_END — Records completion of a process run, closing out the log entry.
- OBSOLETED_MESSAGE — Emits a standard notice when an obsolete or unsupported code path or message is encountered.
Most of these subprograms resolve messages and formatting through FND_MESSAGE, FND_DATE, FND_FILE, and HR_UTILITY — consistent with the documented dependency list.
Tables Accessed
The package references several tables through APPS synonyms:
- HRI_ADM_MSG_LOG — The primary message log table where process messages, timestamps, and status codes are persisted.
- HRI_ADM_MSG_LOG_S — The sequence used to generate unique identifiers for entries in the message log.
- HRI_ADM_MTHD_ACTIONS — Method-action metadata consulted to associate logged messages with method invocations.
- DUAL — Used for single-row utility selects and date/format conversions.
- PLITBLM — An Oracle-supplied internal table for PL/SQL compilation and debugging infrastructure.
Supporting calls to BIS_COLLECTION_UTILITIES, HRI_BPL_PARAMETER, and HRI_OPL_MULTI_THREAD indicate the package participates in the broader collection-framework messaging cycle.
Usage Notes
HRI_BPL_CONC_LOG is not referenced by any database object itself, confirming it is entirely an inline-invoked utility package. It is normally called from sibling HRI BPL packages (referenced by 15 other packages according to ETRM) — including HRI_BPL_CONC_ADMIN — during execution of HRI concurrent collection programs. Typical invocation patterns include HRMS Data Collection, DBI/EBS Analytics concurrent programs, and any custom program requiring HRI-standard logging. Developers integrating with the HRI collection stack should call RECORD_PROCESS_START, LOG_PROCESS_INFO, FLUSH_PROCESS_INFO, and LOG_PROCESS_END in sequence to produce complete, consistent log records visible to administrators. It should not be invoked directly by Oracle Forms.
-
SYNONYM: APPS.HRI_ADM_MSG_LOG
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MSG_LOG, status:VALID,
-
SYNONYM: APPS.HRI_ADM_MSG_LOG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MSG_LOG, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_CONC_LOG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_CONC_LOG, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_CONC_LOG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_CONC_LOG, status:VALID,
-
PACKAGE: APPS.HRI_BPL_CONC_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_CONC_LOG, status:VALID,
-
PACKAGE: APPS.HRI_BPL_PARAMETER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_PARAMETER, status:VALID,
-
PACKAGE: APPS.HRI_BPL_CONC_ADMIN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_CONC_ADMIN, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_CMPTNC_RQRMNT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_CMPTNC_RQRMNT, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_ASG_SUMMARIZATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_ASG_SUMMARIZATION, status:VALID,
-
PACKAGE BODY: APPS.HRI_OLTP_CONC_SUPH_MASTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OLTP_CONC_SUPH_MASTER, status:VALID,
-
SYNONYM: APPS.HRI_ADM_MSG_LOG_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MSG_LOG_S, status:VALID,
-
SYNONYM: APPS.HRI_ADM_MSG_LOG_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MSG_LOG_S, status:VALID,
-
PACKAGE: APPS.HRI_BPL_CONC_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_CONC_LOG, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_CMPTNC_LVL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_CMPTNC_LVL, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_FAST_FORMULA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_FAST_FORMULA, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_MULTI_THREAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_MULTI_THREAD, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_WRKFC_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_WRKFC_EVENTS, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_WRKFC_EVT_ORGH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_WRKFC_EVT_ORGH, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_BDGTS_LBRCST_ORGMGR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_BDGTS_LBRCST_ORGMGR, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PERIOD_OF_WORK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PERIOD_OF_WORK, status:VALID,
-
SYNONYM: APPS.HRI_ADM_MTHD_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HRI_ADM_MTHD_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_BEN_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_BEN_UTIL, status:VALID,
-
PACKAGE: APPS.HRI_OPL_MULTI_THREAD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRI_OPL_MULTI_THREAD, status:VALID,
-
PACKAGE: APPS.HRI_BPL_CONC_ADMIN
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRI_BPL_CONC_ADMIN, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PERSON_TYPE_CTGRY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PERSON_TYPE_CTGRY, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SETUP_DIAGNOSTIC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SETUP_DIAGNOSTIC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PERIOD_OF_WORK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PERIOD_OF_WORK, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_DATA_SETUP_DGNSTC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_DATA_SETUP_DGNSTC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OLTP_CONC_SUPH_MASTER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OLTP_CONC_SUPH_MASTER, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_JOB_JOB_ROLE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_JOB_JOB_ROLE, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_JOB_JOB_ROLE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_JOB_JOB_ROLE, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SUPH_EVENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SUPH_EVENTS, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PERSON_TYPE_CTGRY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PERSON_TYPE_CTGRY, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PER_ORGCC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PER_ORGCC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SUP_STATUS_HST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SUP_STATUS_HST, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SUP_WRKFC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SUP_WRKFC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_PER_PERSON
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_PER_PERSON, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_UTILIZATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_UTILIZATION, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_JOB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_JOB, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SUPH_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SUPH_EVENTS, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_JOBH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_JOBH, status:VALID,
-
PACKAGE BODY: APPS.HRI_BPL_UTILIZATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_UTILIZATION, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.HRI_BPL_JOB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_BPL_JOB, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_DATA_SETUP_DGNSTC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_DATA_SETUP_DGNSTC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_SUP_ABSNC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_SUP_ABSNC, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_BEN_DIM_REFRESH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_BEN_DIM_REFRESH, status:VALID,
-
PACKAGE BODY: APPS.HRI_OPL_ORGH_CT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_ORGH_CT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.HRI_OPL_JOBH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRI_OPL_JOBH, status:VALID,