Search Results get_display_value
Overview
APPS.PER_RI_RT_UTIL_PKG is a utility package in the Oracle E-Business Suite Human Resources (per) schema that supports the Oracle HRMS Regulatory Information and Reporting infrastructure — internally associated with the "RI" (Regulatory Information) and "RT" (Reporting Template) processing model. Its header identifies it as version 120.0, last modified in June 2005, shipped under the "noship" designation, which indicates it is an internal supporting package rather than an end-user-facing product object. The package aggregates a small set of helper routines used to resolve descriptive flexfield display text, validate flexfield contexts, persist generated regulatory report rows, and produce XML output from HR regulatory data. In Oracle EBS 12.1.1 and 12.2.2 it remains part of the APPS-shared PL/SQL layer and is callable by concurrent programs and forms components that require flexfield-aware formatting or XML-based regulatory data generation. The user's search term, get_display_value, corresponds directly to one of the documented functions in this package and is commonly referenced when troubleshooting how flexfield values are rendered for reporting.
Key Procedures and Functions
- INSERT_PER_RI_RT_GEN — Inserts a row into the PER_RI_RT_GEN staging table, capturing the concurrent program job name, request identifier, and user identifier to associate generated regulatory output with the originating concurrent request.
- GET_DISPLAY_PROMPT — Returns the display prompt (label) for a given flexfield, context, and column, allowing callers to obtain the user-facing prompt text associated with a descriptive flexfield segment.
- GET_DISPLAY_VALUE — Returns the display value for a given flexfield, context, column, and stored value. This is the function most relevant to the user's search, and is used to translate an underlying flexfield value into its formatted, user-readable representation.
- CHK_CONTEXT — Validates whether a specified flexfield context is enabled or recognized, returning a numeric status used by callers to decide whether display resolution is applicable.
- GENERATE_XML — Produces a CLOB of XML data for a given entity code, sample size, and business group, leveraging DBMS_XMLQUERY to serialize HR regulatory data for downstream reporting or submission.
- APPS_INITIALISE — Standard APPS initialization entry point used to establish the session environment (typically via FND_SESSIONS) prior to invoking package routines.
Tables Accessed
Documented table references, resolved through APPS synonyms, include FND_CONCURRENT_REQUESTS, used to relate generated output to the executing concurrent request; FND_FLEX_VALIDATION_TABLES, FND_FLEX_VALUE_SETS, and the descriptive flexfield metadata queried to resolve prompts and display values; FND_SESSIONS, for session initialization; PER_RI_RT_GEN, the staging table written by INSERT_PER_RI_RT_GEN; and DUAL for scalar selects. Dynamic SQL against DBMS_SQL and XML serialization through DBMS_XMLQUERY are also used at runtime.
Usage Notes
This package is typically invoked from HRMS regulatory reporting concurrent programs and supporting forms logic rather than called directly by end users. The GET_DISPLAY_VALUE function is the routine most frequently referenced by developers seeking to render descriptive flexfield values in a consistent, formatted manner. Because the package is classified as OTHER and has no documented downstream package references, it should be treated as an internal utility. Developers extending or troubleshooting regulatory reporting in 12.1.1 or 12.2.2 may call it in custom PL/SQL, but should invoke APPS_INITIALISE first and respect the standard APPS schema grants and concurrent request context.
-
PACKAGE: APPS.PER_RI_RT_UTIL_PKG
12.1.1
-
PACKAGE: APPS.PER_RI_RT_UTIL_PKG
12.2.2
-
PACKAGE: APPS.RRS_ATTR_PANE
12.2.2
-
PACKAGE BODY: APPS.RRS_ATTR_PANE
12.2.2
-
PACKAGE: APPS.PQH_UTILITY
12.2.2
-
PACKAGE: APPS.PQH_UTILITY
12.1.1
-
PACKAGE: APPS.BIS_COMMON_PARAMETERS
12.1.1
-
PACKAGE: APPS.BIS_COMMON_PARAMETERS
12.2.2
-
PACKAGE BODY: APPS.HR_CAL_ENTRY_VALUE_API
12.1.1
-
PACKAGE: APPS.HR_CAL_ENTRY_VALUE_API
12.2.2
-
PACKAGE BODY: APPS.HR_CAL_ENTRY_VALUE_API
12.2.2
-
PACKAGE: APPS.HR_CAL_ENTRY_VALUE_API
12.1.1
-
PACKAGE BODY: APPS.BIS_COMMON_PARAMETERS
12.2.2
-
PACKAGE BODY: APPS.BIS_COMMON_PARAMETERS
12.1.1
-
PACKAGE BODY: APPS.PQH_GENERIC_HIERARCHY_PACKAGE
12.2.2
-
PACKAGE: APPS.PQH_GENERIC_HIERARCHY_PACKAGE
12.2.2
-
PACKAGE: APPS.PQH_GENERIC_HIERARCHY_PACKAGE
12.1.1
-
PACKAGE BODY: APPS.PQH_GENERIC_HIERARCHY_PACKAGE
12.1.1
-
APPS.RRS_ATTR_PANE dependencies on DBMS_UTILITY
12.2.2
-
PACKAGE: APPS.AMW_UTILITY_PVT
12.1.1
-
APPS.BIS_COMMON_PARAMETERS dependencies on DBMS_SQL
12.2.2
-
APPS.BIS_COMMON_PARAMETERS dependencies on DBMS_SQL
12.1.1
-
PACKAGE BODY: APPS.CSF_RESOURCE_PUB
12.1.1
-
APPS.RRS_ATTR_PANE dependencies on RRS_ATTR_PANE
12.2.2
-
PACKAGE BODY: APPS.PER_RI_RT_UTIL_PKG
12.1.1
-
PACKAGE BODY: APPS.PER_RI_RT_UTIL_PKG
12.2.2
-
APPS.RRS_ATTR_PANE dependencies on RRS_ERROR_MSG_TAB
12.2.2
-
PACKAGE BODY: APPS.AMW_UTILITY_PVT
12.1.1
-
PACKAGE BODY: APPS.PQH_UTILITY
12.1.1
-
PACKAGE BODY: APPS.PQH_UTILITY
12.2.2
-
PACKAGE BODY: APPS.CSF_RESOURCE_PUB
12.2.2
-
APPS.RRS_ATTR_PANE dependencies on DBMS_OUTPUT
12.2.2
-
APPS.RRS_ATTR_PANE dependencies on RRS_ERROR_MSG_TAB
12.2.2
-
APPS.HR_CAL_ENTRY_VALUE_API dependencies on HR_UTILITY
12.2.2
-
APPS.HR_CAL_ENTRY_VALUE_API dependencies on HR_UTILITY
12.1.1
-
APPS.CSF_RESOURCE_PUB dependencies on JTF_ASSIGN_PUB
12.1.1
-
APPS.CSF_RESOURCE_PUB dependencies on JTF_ASSIGN_PUB
12.2.2
-
APPS.PQH_GENERIC_HIERARCHY_PACKAGE dependencies on HR_UTILITY
12.1.1
-
APPS.PQH_GENERIC_HIERARCHY_PACKAGE dependencies on HR_UTILITY
12.2.2