Search Results ghr_pd_coversheet_data
Overview
GHR_PD_COVERSHEET_DATA is an Oracle EBS HRMS (Human Resources Management System) package body owned by the APPS schema. It supports the generation of position description (PD) coversheet documents within the Oracle Public Sector / Federal HRMS footprint, retrieving descriptive and flexfield-derived data about positions and personnel actions. The package abstracts the lookup logic required to populate coversheet report or form fields, returning human-readable values from coded descriptors stored in the GHR and PER schema tables. It is classified as an OTHER API, indicating it is not a public, supported interface but rather an internal helper that supports presentation-layer logic. The package exposes four documented functions and, as the "get_segment" search term suggests, provides a flexfield accessor that resolves Key Flexfield segment values by position and structure.
Key Procedures and Functions
- GET_FR_POSITION_GROUP — Returns the position group code for a given position and information type/number. It reads from PER_POSITION_EXTRA_INFO and decodes the descriptive flexfield attribute (information3, 5, or 12) corresponding to the requested information number, providing the coversheet with the position's functional grouping.
- GET_GEN_EMP — Returns the general employee indicator associated with a personnel action request (PA request). It queries GHR_PA_REQUEST_EXTRA_INFO for information type GHR_US_PD_GEN_EMP and decodes the appropriate information segment based on the requested information number.
- GET_PAY_PLAN — Returns the descriptive name of a pay plan from the GHR_PAY_PLANS table given a pay plan lookup code. This converts the stored short code into the full description presented on the coversheet.
- FLEXFIELD — Resolves a Key Flexfield segment value for a position, given the position identifier, the flexfield structure, and the segment name. This function uses FND_ID_FLEX_STRUCTURES_TL and FND_ID_FLEX_SEGMENTS to look up the segment definition, and reads the actual segment values from PER_POSITION_DEFINITIONS, returning the display value used on the coversheet. This is the function most closely associated with the "get_segment" search term.
Tables Accessed
- PER_POSITION_EXTRA_INFO — Source of position descriptive flexfield attribute values used by GET_FR_POSITION_GROUP and segment resolution logic.
- PER_POSITION_DEFINITIONS — Stores the flexfield definition and segment value data resolved by FLEXFIELD.
- GHR_PA_REQUEST_EXTRA_INFO — Stores additional personnel action request attributes read by GET_GEN_EMP.
- GHR_PAY_PLANS — Pay plan code and description lookup used by GET_PAY_PLAN.
- FND_ID_FLEX_SEGMENTS and FND_ID_FLEX_STRUCTURES_TL — Application Object Library flexfield metadata used by FLEXFIELD to identify the requested segment and its structure.
Usage Notes
GHR_PD_COVERSHEET_DATA is invoked internally by the position description coversheet generation logic, typically from Oracle Forms or a concurrent program that assembles the PD document. The functions are read-only, returning VARCHAR2 values that are formatted directly into the coversheet output. Because the package is classified as OTHER rather than a public API, it should not be called from external custom code without risk of change across patches. The presence of the "get_segment" search term reflects common use of the FLEXFIELD function to obtain a specific Key Flexfield segment value for a position; developers investigating segment retrieval should note that the segment name, structure, and position identifier are all required inputs. Referenced by one other package, it forms a small but integral part of the HRMS position description reporting chain in both EBS 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.GHR_PD_COVERSHEET_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_PD_COVERSHEET_DATA, status:VALID,
-
PACKAGE: APPS.GHR_PD_COVERSHEET_DATA
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GHR_PD_COVERSHEET_DATA, status:VALID,
-
PACKAGE: APPS.GHR_PD_COVERSHEET_DATA
12.1.1
-
PACKAGE: APPS.GHR_PD_COVERSHEET_DATA
12.2.2
-
PACKAGE: APPS.GHR_PD_COVERSHEET_DATA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GHR_PD_COVERSHEET_DATA, status:VALID,
-
PACKAGE BODY: APPS.GHR_PD_COVERSHEET_DATA
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_PD_COVERSHEET_DATA, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_STRUCTURES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_STRUCTURES_TL, status:VALID,
-
SYNONYM: APPS.GHR_PAY_PLANS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_PAY_PLANS, status:VALID,
-
PACKAGE BODY: APPS.GHR_PD_COVERSHEET_DATA
12.2.2
-
SYNONYM: APPS.GHR_PAY_PLANS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_PAY_PLANS, status:VALID,
-
SYNONYM: APPS.PER_POSITION_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_STRUCTURES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_STRUCTURES_TL, status:VALID,
-
SYNONYM: APPS.PER_POSITION_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_DEFINITIONS, status:VALID,
-
PACKAGE BODY: APPS.GHR_PD_COVERSHEET_DATA
12.1.1
-
SYNONYM: APPS.GHR_PA_REQUEST_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REQUEST_EXTRA_INFO, status:VALID,
-
SYNONYM: APPS.GHR_PA_REQUEST_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_PA_REQUEST_EXTRA_INFO, status:VALID,
-
SYNONYM: APPS.PER_POSITION_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_EXTRA_INFO, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PER_POSITION_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_EXTRA_INFO, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.GHR_PD_COVERSHEET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_PD_COVERSHEET_V, object_name:GHR_PD_COVERSHEET_V, status:VALID,
-
VIEW: APPS.GHR_PD_COVERSHEET_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GHR.GHR_PD_COVERSHEET_V, object_name:GHR_PD_COVERSHEET_V, status:VALID,
-
VIEW: APPS.PER_POSITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID,
-
VIEW: APPS.PER_POSITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_SEGMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_SEGMENTS, status:VALID,
-
APPS.GHR_PD_COVERSHEET_V dependencies on GHR_PD_COVERSHEET_DATA
12.1.1
-
APPS.GHR_PD_COVERSHEET_DATA dependencies on GHR_PD_COVERSHEET_DATA
12.2.2
-
APPS.GHR_PD_COVERSHEET_V dependencies on GHR_PD_COVERSHEET_DATA
12.2.2
-
APPS.GHR_PD_COVERSHEET_DATA dependencies on GHR_PD_COVERSHEET_DATA
12.1.1
-
SYNONYM: APPS.FND_ID_FLEX_SEGMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_SEGMENTS, status:VALID,
-
eTRM - GHR Tables and Views
12.2.2
description: Routing List members detail ,
-
eTRM - GHR Tables and Views
12.1.1
description: Routing List members detail ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - GHR Tables and Views
12.2.2
description: Routing List members detail ,
-
eTRM - GHR Tables and Views
12.1.1
description: Routing List members detail ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,